首页 > 系统服务
linux学习与实践(4)--常用命令备忘
1.查看程序对应进程号:ps–ef|grep进程名2.Linux下查看端口号所使用的进程号:使用lsof命令:lsof–i:端口号
分类:系统服务   时间:2014-05-14 22:55:12    收藏:0  评论:0  赞:0  阅读:533
Linux启动过程中几个重要配置文件的执行过程
Linux 登录后,配置执行顺序为(Debian Serials Capable):/etc/environment -> /etc/profile -> (~/.bash_profile | ~/.bash_login | ~/.profile) -> ~/.bashrc -> /etc/bash...
分类:系统服务   时间:2014-05-15 02:25:31    收藏:0  评论:0  赞:0  阅读:529
Linux下超级命令htop的学习使用
top作为日常管理工作中最常用也是最重要的Linux系统监控工具之一,可以动态观察系统进程状况。但其缺点就是只支持键盘操作,显示也单调。作为刚才Windows转到Linux的我来说,现在有了一个更好的选择:htop。htop介绍htop是Linux系统下一个基本文本模式的、交互式的进程查看器,主要用...
分类:系统服务   时间:2014-05-15 02:26:07    收藏:0  评论:0  赞:0  阅读:522
Linux/RedHat 编译安装GNU gcc 4.9.0 (g++)
Linux/RedHat 编译安装GNU gcc g++ 4.9.0 方法及几个编译问题记录...
分类:系统服务   时间:2014-05-14 19:54:44    收藏:0  评论:0  赞:0  阅读:560
linux内核数据包转发流程(一):网络设备驱动
网卡驱动为每个新的接口在一个全局的网络设备列表里插入一个数据结构.每个接口由一个结构 net_device 项来描述, 它在 里定义.每一个接口必须动态分配内存。...
分类:系统服务   时间:2014-05-14 19:47:32    收藏:0  评论:0  赞:0  阅读:543
linux内核数据包转发流程(二)中断
【版权声明:转载请保留出处:blog.csdn.net/gentleliu。邮箱:shallnew*163.com】     内核在处理2层数据包之前,必须先处理中断系统,设立中断系统,才有可能每秒处理成千的帧。     当收到一个帧时,驱动程序会代表内核指示设备产生一个硬件中断,内核将中断其他的活动,然后调用一个驱动程序所注册的处理函数,以满足设备的需要。当事件是接收到一个帧时,处理函数...
分类:系统服务   时间:2014-05-14 20:12:08    收藏:0  评论:0  赞:0  阅读:509
Linux环境编程之进程(一):main函数调用、进程终止以及命令行参数和环境表
(一)main函数调用 main函数作为程序运行时的入口函数,它是如何被调用的呢?首先必须清楚一点,main函数也是一个函数,它只有被调用才能够执行。其实,在执行可执行程序时,在调用main函数之前,内核会先调用一个特殊的启动例程,将此启动例程作为可执行程序的起始地址。启动例程是如何作为可执行程序的起始地址的?这是由链接编译器设置的,而链接编译器则是由C编译器(如gcc编译器)调用的。启动例程作...
分类:系统服务   时间:2014-05-14 19:43:22    收藏:0  评论:0  赞:0  阅读:689
Eclipse(MyEclipse)下安装使用VSS插件
mYEclipse整合了CVS插件而没有VSS的插件。因习惯了用VSS进行版本控制。因此网上找资料整理了一下VSS插件的使用。 下载与安装: 一、下载VSS插件 可以去官方网站下载,也可以点这个链接http://sourceforge.net/projects/vssplugin/下载最新的org.vssplugin_1.6.2 Eclipse的VSS插件。文件大小约1MB。 详细...
分类:系统服务   时间:2014-05-14 20:33:44    收藏:0  评论:0  赞:0  阅读:510
深入浅出实例解析linux内核container_of宏
做一件事情首先应该知道它的目的是什么。 container_of的目的:如何通过结构中的某个变量获取结构本身的指针。 总体思路:假想一下,你的结构体中有好几个成员,你如何通过里面的“任一成员”获取 整个结构体的首地址呢。container_of的做法就是通过typeof定义一个与“任一成员”同类型 的指针变量pvar_a(假设变量名就是pvar_a),并让指针变量pvar_a指向这个“...
分类:系统服务   时间:2014-05-14 19:55:44    收藏:0  评论:0  赞:0  阅读:503
Linux环境编程之进程(二):程序的存储空间布局
引言: 一个写好的程序一般要存放在存储器中,那么程序中的代码、数据等各部分,是如何有规律的存放在存储器中的呢? (一) 一个存储的程序可分为五部分:正文段、初始化数据段、非初始化数据段、栈、堆。其典型的存储安排如下图: 正文段:这是由CPU执行的机器指令的部分。通常,正文段是可共享的,所以即使是频繁执行的程序在存储器中也只需要一个副本,另外正文段常常是只读的,以防止程序由于意外而修...
分类:系统服务   时间:2014-05-14 21:42:25    收藏:0  评论:0  赞:0  阅读:478
Linux环境编程之进程(三):函数间跳转
引言:在编写程序时,经常在函数内部使用goto语句来跳转,从而进行出错处理,那么如果想要在函数之间进行跳转该怎么做呢?使用setjmp和longjmp函数。 给出示例程序: #include #include #include static void f1(int, int, int, int); static void f2(void); static jmp_buf jmpbu...
分类:系统服务   时间:2014-05-15 02:44:02    收藏:0  评论:0  赞:0  阅读:512
linux驱动程序中的poll机制编程
linux下poll机制实现...
分类:系统服务   时间:2014-05-14 21:54:51    收藏:0  评论:0  赞:0  阅读:711
eclipse 搭建salesforce开发环境
Launch Eclipse and click Help > Install New Software.... Click Add.... In the Add Repository dialog, set the Name to "Force.com IDE" and the Location to "http://media.developerforce.com/...
分类:系统服务   时间:2014-05-15 02:50:51    收藏:0  评论:0  赞:0  阅读:515
向linux内核添加系统调用新老内核比较
2.6内核 1>修改linux-source-2.6.31/kernel/sys.c文件,在文件末尾添加系统响应函数。函数实现如下: asmlinkage int sys_mycall(int number)   {     printk("这是我添加的第一个系统调用");     return number;  } 2>在linux-source-2.6.31...
分类:系统服务   时间:2014-05-15 02:51:32    收藏:0  评论:0  赞:0  阅读:474
Linux进程信息的深入分析
Linux下进程信息的深入分析 这里我们主要介绍进程的状态,进程的状态可以通过/proc/PID/status来查看,也可以通过/proc/PID/stat来查看.如果说到工具大家用的最多的ps也可以看到进程的信息.这里我们通过/proc/PID/status来分析进程的信息.在2.6.18之后的内...
分类:系统服务   时间:2014-05-14 17:59:53    收藏:0  评论:0  赞:0  阅读:589
Linux下二进制包和源代码包
主要提供三种格式的mysql包:rpm格式、二进制格式、源码格式:(tar打包,gz压缩)rpm格式:libjpeg-devel-6b-33.x86_64.rpm #rpm格式很好区分,二进制包:mysql-3.23.58-pc-linux-i686.tar.gz #二进制格式的包名字很长,有...
分类:系统服务   时间:2014-05-14 18:18:17    收藏:0  评论:0  赞:0  阅读:621
linux命令之sar
[root@rac01 ~]# free -s 2[root@rac01 ~]# free [-b | -k | -m][root@rac01 ~]# free -o[root@rac01 ~]# free -t[root@rac01 ~]# sar -r 2 3[root@rac01 ~]# sa...
分类:系统服务   时间:2014-05-14 18:19:19    收藏:0  评论:0  赞:0  阅读:443
linux定时任务crond那些事!
来自老男孩教育的运维班面授课程内容,17期依良同学作业整理而得!1.定时任务crond介绍1.1crond是什么crond是linux系统中用来定期执行命令或指定程序任务的一种服务或软件。特殊需求:(秒级别)crond服务就无法搞定了,一般工作中写脚本守护进程执行。1.2为什么要使用crond定..
分类:系统服务   时间:2014-05-14 17:42:18    收藏:0  评论:0  赞:0  阅读:454
Linux01-rpm包深入详解40
一、rpm包1、rpm数据库目录:/var/lib/rpm2、rpm功能:安装、查询、卸载、升级、校验、数据库的重建、验正数据包等工作;3、rpm包组成部分:a)主包:如:bind-9.7.1-1.el5.i586.rpmb)子包:如:bind-libs-9.7.1-1.el5.i586.rpmbind-utils-9.7.1-1.el5.i586.rpm4、rpm包名格式:..
分类:系统服务   时间:2014-05-14 17:25:59    收藏:0  评论:0  赞:0  阅读:473
Linux系统的grep以及正则表达式浅析!
grep命令可以从文本中或者通过管道送过来的字符流中或一个"-"符号代替文件名来搜索精确或者模糊的匹配信息,grep家族有三个命令:grep,egrep,fgrep。grep支持正则表达式匹配查找egrep支持扩展正则表达式匹配查找fgrep不支持正则表达式匹配查找grep命令的格式:grep[OPT]‘PATTERN‘F..
分类:系统服务   时间:2014-05-14 17:23:57    收藏:0  评论:0  赞:0  阅读:527
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!