曲径通幽论坛

标题: jobs -- 显示后台任务 [打印本页]

作者: beyes    时间: 2009-12-20 18:45
标题: jobs -- 显示后台任务
语法
jobs [参数] [jobspec]

参数说明
参数
功能
-l
输出一般信息与该任务的PID(进程的标识符)
-n
仅输出状态更改过的任务
-p
仅输出任务的PID
-r
限制输出的执行
-s
停止任务

上面,jobspec 是表示和输入字符串有关的后台任务。

先让 cat 和 vi 两个程序进入后台运行
beyes@beyes-groad:~$ cat &
[1] 5560
beyes@beyes-groad:~$ vi &
[2] 5561

[1]+  Stopped                 cat

jobs 显示后台任务
beyes@beyes-groad:~$ jobs
[1]-  Stopped                 cat
[2]+  Stopped                 vi

使用 -l 参数
beyes@beyes-groad:~$ jobs -l
[1]-  5912 已停止(tty输入)    cat
[2]+  5922 已停止(tty 输出)   vi

使用 -p 参数
beyes@beyes-groad:~$ jobs -p cat
5912

关于 spec ,输入和进程相关的字符或者字符串
beyes@beyes-groad:~$ jobs -l ca
[1]-  5912 已停止(tty输入)    cat
beyes@beyes-groad:~$ jobs -l c
[1]-  5912 已停止(tty输入)    cat





欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) Powered by Discuz! X3.2