欧美激情aaaa_伊人久久久大香线蕉综合直播_日韩在线卡一卡二_亚洲成人人体

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

注意

  1. bash的作業控制命令包括bg fg kill wait disown suspend
  2. 該命令需要set選項monitor處于開啟狀態時才能執行;查看作業控制狀態:輸入set -o查看monitor行;執行set -o monitorset -m開啟該選項。
  3. 該命令是bash內建命令,相關的幫助信息請查看help命令。
主站蜘蛛池模板: 永修县| 原阳县| 文安县| 泰安市| 佳木斯市| 措勤县| 峡江县| 梅河口市| 海口市| 石家庄市| 阿巴嘎旗| 鹿泉市| 宜宾县| 东光县| 彩票| 肥乡县| 陆丰市| 岳阳县| 凉城县| 郎溪县| 黔西| 剑阁县| 买车| 清丰县| 东丽区| 双城市| 库尔勒市| 遂川县| 泰来县| 彭州市| 错那县| 田阳县| 襄樊市| 乌拉特后旗| 广饶县| 巴南区| 河池市| 贵州省| 北海市| 开远市| 同仁县|