这篇文章主要介绍了Linux jobs命令怎么用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Linux jobs命令怎么用文章都会有所收获,下面我们一起来看看吧。
显示作业的状态。
jobs [-lnprs] [jobspec ...] jobs -x command [args]
显示作业的状态。
列出活动的作业。
列出停止的作业。
-l 在作业信息中额外的列出PID。 -n 只列出最近一次通知以来状态变更的作业。 -p 只列出PID。 -r 只输出处于运行状态的作业。 -s 只输出处于停止状态的作业。
返回状态为成功除非给出了非法选项、执行出现错误。
如果使用jobs -x command [args]形式执行,那么返回值为command的退出状态。
[user2@pc] ssh 192.168.1.4 pc@192.168.1.4's password: # 此时按下ctrl+z使得交互停止。 [1]+ Stopped ssh 192.168.1.4 [user2@pc] sleep 60 & [2] 13338 [user2@pc] jobs [1]- Stopped ssh 192.168.1.4 [2] Running sleep 60 & [user2@pc] jobs -l [1]- 12927 Stopped ssh 192.168.1.4 [2] 13338 Running sleep 60 & [user2@pc] jobs -p 12927 13338 [user2@pc] jobs -s [1]- Stopped ssh 192.168.1.4 [user2@pc] jobs -r [2] Running sleep 60 & [user2@pc] kill -9 12927 [2] Done sleep 60 [user2@pc] jobs -n -l [1]+ 12927 Killed ssh 192.168.1.4 [user2@pc] jobs -n -l
bash的作业控制命令包括bg fg kill wait disown suspend。
该命令需要set选项monitor处于开启状态时才能执行;查看作业控制状态:输入set -o查看monitor行;执行set -o monitor或set -m开启该选项。
该命令是bash内建命令,相关的帮助信息请查看help命令。
关于“Linux jobs命令怎么用”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“Linux jobs命令怎么用”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注亿速云行业资讯频道。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。