leel 发表于 2010-7-29 21:20

shell编程第四讲(原创)

shell编程第四讲(灵魂の低调)
今天是学shell编程前基础的最后一讲了。
列出和终止进程
1.jobs命令
使用这个命令可以显示哪些进程被悬挂,哪些在后台运行。当然由于jobs命令是一个前台进程,所以无法显示前台进程。显示后我们可以用fg和bg命令来操作他们,这在第三讲已说过,不再重复。
2.ps命令
这也是一个可以显示所有运行中的进程的命令ps(process status的缩写),缺省状况下,它能显示所有正在运行的进程
该命令语法格式如下:
ps [选项]
下面对命令选项进行说明:
-e 显示所有进程。
-f 全格式。
-h 不显示标题。
-l 长格式。
-w 宽输出。
a 显示终端上的所有进程,包括其他用户的进程。
r 只显示正在运行的进程。
x 显示没有控制终端的进程。
我这里介绍的比较简单,具体的大家可以查资料。
3.关闭进程(kill命令)
$ kill &任务号
4.父进程和子进程
我们知道的进程标识符是pid,而父进程标识符是ppid,系统中每一个用户进程都有父进程
他们的关系是管理和被管理的关系,当父进程终止时,子进程也随之而终止。但子进程终止,父进程并不一定终止。
今天的这一讲内容比较少,大家顺便把前面的也复习下吧,明天正式开始讲shell编程

datochan 发表于 2010-7-29 22:40

起一个导航帖,我给你置顶~
以后的帖子,尽量一贴一个专题,我会根据情况给 精华。
不要太琐碎……
已经发的帖子,我给你评分,就不加精华了~
页: [1]
查看完整版本: shell编程第四讲(原创)