Linux命令:Jobs

来自WordPress中文文档
跳转至: 导航搜索
Accept atq bg Bunzip2 Bzip2 Bzip2recover Cal Col Colcrt Colrm Cut Factor Fc Fg Fgrep Fmt Fold Fuser
Gencat Halt Jobs Join Ldd Lex Link Look Man Mcd Mkdir Newgrp Nfsstat Nl Paste Pathchk Pr Pstree
Ptx Reject Sudo Tc Tee Time Timeconfig Tput Tree Tty Uniq Unzip Uptime Users View Whereis Yes Ypcat
echo ping ps type telnet


jobs命令在linux系统中用来显示当前会话的作业状态。



使用权限

所有用户 </pre>

语法格式

jobs [ -l | -n | -p ] [ JobID ... ] </pre>

使用说明

jobs 命令显示了当前 shell 环境中已启动的作业状态。 如果 JobID 参数没有指定特定作业,就显示所有的活动的作业的状态信息。 如果报告了一个作业的终止,shell 从当前的 shell 环境已知的列表中删除作业的进程标识。 </pre>

主要参数

-l (小写 L)提供了更多的关于列出的每一个作业的信息。

    此信息包括了作业号、当前作业、进程组标识、状态和启动作业的命令。 

-n 显示自从最后一次通知后停止或退出的作业。 -p 显示了所选定的作业的进程组引导符的进程标识。 </pre>

应用实例

  • 要显示当前环境下的作业的状态,请输入:


jobs -l 屏幕输出与以下输出类似的报告: </pre>


+[4] 139 Running CC - C foo c& -[3] 465 Stopped mail morris [2] 687 Done(1) foo.bar& </pre>

参考资料

相关条目