首頁 > linux教程 > Linux系統管理 閱讀:0更新時間:2020-03-28 01:05:05

Linux jobs命令:查看當前終端放入后臺的工作

jobs 命令可以用來查看當前終端放入后臺的工作,工作管理的名字也來源于 jobs 命令。

jobs 命令的基本格式如下:

[root@localhost ~]#jobs [選項]

表 1 羅列了 jobs 命令常用的選項及含義。

表 1 jobs 命令常用選項及含義、
選項 含義
-l(L 的小寫) 列出進程的 PID 號。
-n 只列出上次發出通知后改變了狀態的進程。
-p 只列出進程的 PID 號。
-r 只列出運行中的進程。
-s 只列出已停止的進程。

例如:

[root@localhost ~]#jobs -l
[1]- 2023 Stopped top
[2]+ 2034 Stopped tar -zcf etc.tar.gz /etc

可以看到,當前終端有兩個后臺工作:一個是 top 命令,工作號為 1,狀態是暫停,標志是"-";另一個是 tar 命令,工作號為 2,狀態是暫停,標志是"+"。"+"號代表最近一個放入后臺的工作,也是工作恢復時默認恢復的工作。"-"號代表倒數第二個放入后臺的工作,而第三個以后的工作就沒有"+-"標志了。

一旦當前的默認工作處理完成,則帶減號的工作就會自動成為新的默認工作,換句話說,不管此時有多少正在運行的工作,任何時間都會有且僅有一個帶加號的工作和一個帶減號的工作。

beylze編程學院,一個分享編程知識和seo優化知識的網站。跟著beylze一起學習,每天都有進步。

通俗易懂,深入淺出,一篇文章只講一個知識點。

文章不深奧,不需要鉆研,在公交、在地鐵、在廁所都可以閱讀,隨時隨地漲姿勢。

文章不涉及代碼,不燒腦細胞,人人都可以學習。

當你決定關注beylze(公眾號:beylze),你已然超越了90%的其他從業者!

相關文章

優秀教程

国产亚洲欧美日韩