华南俳烁实业有限公司

考試首頁 | 考試用書 | 培訓(xùn)課程 | 模擬考場 | 考試論壇  
  當(dāng)前位置:Linux認(rèn)證 > 綜合輔導(dǎo) > 文章內(nèi)容
  

Linux教程:jobs命令示例

來源:Linux中國 [ 2016年1月23日 ] 【

我是個新的 Linux/Unix 用戶。我該如何在 Linux 或類 Unix 系統(tǒng)中使用 BASH/KSH/TCSH 或者基于 POSIX 的 shell 來查看當(dāng)前正在進行的作業(yè)(job)?在 Unix/Linux 上怎樣顯示當(dāng)前作業(yè)的狀態(tài)?(LCTT 譯注:job,也常稱為“任務(wù)”)

作業(yè)控制是一種能力,可以停止/暫停進程(命令)的執(zhí)行并按你的要求繼續(xù)/恢復(fù)它們的執(zhí)行。這是通過你的操作系統(tǒng)和諸如 bash/ksh 或 POSIX shell 等 shell 來執(zhí)行的。

shell 會將當(dāng)前所執(zhí)行的作業(yè)保存在一個表中,可以用 jobs 命令來顯示。

 

用途

在當(dāng)前 shell 會話中顯示作業(yè)的狀態(tài)。

 

語法

其基本語法如下:

  1. jobs

  1. jobs jobID

或者

  1. jobs [options] jobID

 

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

在開始使用 jobs 命令前,你需要在系統(tǒng)上先啟動多個作業(yè)。執(zhí)行以下命令來啟動作業(yè):

  1. ### 啟動 xeyes, calculator, 和 gedit 文本編輯器 ###
  2. xeyes &
  3. gnome-calculator &
  4. gedit fetch-stock-prices.py &

最后,在前臺運行 ping 命令:

  1. ping www.cyberciti.biz

Ctrl-Z 鍵來掛起(suspend) ping 命令的作業(yè)。

 

jobs 命令示例

要在當(dāng)前 shell 顯示作業(yè)的狀態(tài),請輸入:

  1. $ jobs

輸出示例:

  1. [1]7895Running gpass &
  2. [2]7906Running gnome-calculator &
  3. [3]-7910Running gedit fetch-stock-prices.py &
  4. [4]+7946Stoppedping cyberciti.biz

要顯示名字以“p”開頭的進程 ID 或作業(yè)名稱,輸入:

  1. $ jobs -p %p

或者

  1. $ jobs %p

輸出示例:

  1. [4]-Stoppedping cyberciti.biz

字符 % 是一個指定任務(wù)的方法。在這個例子中,你可以使用作業(yè)名稱開頭字符串來來暫停它,如 %ping。

首頁 1 2 3 尾頁
本文糾錯】【告訴好友】【打印此文】【返回頂部
將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動訪問考試網(wǎng) | 復(fù)制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved
永登县| 阿坝县| 齐河县| 湄潭县| 秦安县| 边坝县| 江津市| 常德市| 荆州市| 金湖县| 安新县| 保山市| 民县| 东港市| 鄂托克旗| 青冈县| 江安县| 拜泉县| 衡阳县| 邯郸县| 常州市| 郧西县| 新化县| 长宁县| 蓝山县| 仁怀市| 射洪县| 工布江达县| 池州市| 天祝| 井陉县| 嘉义市| 克山县| 泊头市| 株洲县| 冀州市| 泽库县| 洪江市| 临夏市| 崇明县| 长宁县|