日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux中的jobs命令,Linux 中 jobs 命令详解

發(fā)布時間:2025/5/22 linux 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux中的jobs命令,Linux 中 jobs 命令详解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

jobs命令用來在當前shell會話中顯示作業(yè)的狀態(tài)

其基本語法如下:jobs復制代碼jobs jobID復制代碼jobs [options] jobID復制代碼

啟動一些作業(yè)來進行示范

在開始使用 jobs 命令前,需要在系統上先啟動多個作業(yè),以啟動 xeyes, calculator為例:$ xeyes &

$ gnome-calculator &復制代碼

jobs 命令示例

要在當前 shell 顯示作業(yè)的狀態(tài):$ jobs復制代碼

輸出示例:[1]- running xeyes &

[2]+ running gnome-calculator &復制代碼

要顯示名字以“p”開頭的進程 ID 或作業(yè)名稱,輸入:$ jobs -p %p復制代碼$ jobs %p復制代碼

字符 % 是一個指定任務的方法

顯示進程 ID

通過 jobs 命令的 -l(小寫的 L)選項列出每個作業(yè)的詳細信息,運行:$ jobs -l復制代碼

只列出最近一次狀態(tài)改變的進程

首先,啟動一個新的工作如下所示:$ sleep 100 &復制代碼

現在,只顯示自從上次提示過停止或退出之后的作業(yè),輸入:$ jobs -n復制代碼

示例輸出:[5]- Running sleep 100 &復制代碼

僅顯示進程 ID(PID)

通過 jobs 命令的 -p 選項僅顯示 PID:$ jobs -p復制代碼

示例輸出:4732

4754復制代碼

只顯示正在運行的作業(yè)

通過 jobs 命令的 -r 選項只顯示正在運行的作業(yè):$ jobs -r復制代碼

示例輸出:[1]- 運行中 xeyes &

[2]+ 運行中 gnome-calculator &復制代碼

只顯示已經停止工作的作業(yè)

通過 jobs 命令的 -s 選項只顯示停止工作的作業(yè),輸入:$ jobs -s復制代碼

示例輸出:[1]- stopped xeyes復制代碼

jobs 命令選項選項描述-l列出進程 ID 及其它信息。

-p僅列出進程 ID。

-n僅列出自從上次輸出了狀態(tài)變化提示(比如顯示有進程退出)后的發(fā)生了狀態(tài)變化的進程。

-r僅顯示運行中的作業(yè)。

-s僅顯示停止的作業(yè)。

-x運行命令及其參數,并用新的命令的進程 ID 替代所匹配的原有作業(yè)的進程組 ID。

輸入以下 type 命令找出是否 jobs 命令是 shell 的內建命令或是外部命令還是都是:$ type -a jobs復制代碼

總結

以上是生活随笔為你收集整理的linux中的jobs命令,Linux 中 jobs 命令详解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。