欧美激情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命令。
主站蜘蛛池模板: 达孜县| 华阴市| 乐平市| 乐业县| 曲阜市| 德格县| 赣州市| 贵港市| 娄烦县| 漳平市| 济宁市| 玉山县| 通榆县| 林甸县| 万安县| 汝城县| 东源县| 威宁| 象州县| 大城县| 类乌齐县| 荆州市| 阿巴嘎旗| 孟津县| 临泽县| 安泽县| 潜山县| 潮州市| 杭锦旗| 五原县| 新宾| 万州区| 得荣县| 忻州市| 古田县| 巴马| 屏山县| 蒙城县| 类乌齐县| 南召县| 游戏|