濮阳杆衣贸易有限公司

主頁 > 知識庫 > Linux后臺進(jìn)程管理的一些命令小結(jié)

Linux后臺進(jìn)程管理的一些命令小結(jié)

熱門標(biāo)簽:內(nèi)蒙古電信外呼系統(tǒng) 凱立德劇院地圖標(biāo)注 地圖標(biāo)注小區(qū)項目入駐 天津人工電銷機(jī)器人費用 曲阜地圖標(biāo)注app 4s店如何在百度地圖標(biāo)注 漳州外呼系統(tǒng)怎么樣 開封400電話辦理價格 哪個地圖標(biāo)注更清晰

一、
加在一個命令的最后,可以把這個命令放到后臺執(zhí)行 ,如gftp ,

二、ctrl + z
可以將一個正在前臺執(zhí)行的命令放到后臺,并且處于暫停狀態(tài),不可執(zhí)行

三、jobs
查看當(dāng)前有多少在后臺運行的命令
jobs -l選項可顯示所有任務(wù)的PID,jobs的狀態(tài)可以是running, stopped, Terminated,但是如果任務(wù)被終止了(kill),shell 從當(dāng)前的shell環(huán)境已知的列表中刪除任務(wù)的進(jìn)程標(biāo)識;也就是說,jobs命令顯示的是當(dāng)前shell環(huán)境中所起的后臺正在運行或者被掛起的任務(wù)信息;

四、fg
將后臺中的命令調(diào)至前臺繼續(xù)運行
如果后臺中有多個命令,可以用 fg %jobnumber將選中的命令調(diào)出,%jobnumber是通過jobs命令查到的后臺正在執(zhí)行的命令的序號(不是pid)

五、bg
將一個在后臺暫停的命令,變成繼續(xù)執(zhí)行 (在后臺執(zhí)行)
如果后臺中有多個命令,可以用bg %jobnumber將選中的命令調(diào)出,%jobnumber是通過jobs命令查到的后臺正在執(zhí)行的命令的序號(不是pid)
將任務(wù)轉(zhuǎn)移到后臺運行:
先ctrl + z;再bg,這樣進(jìn)程就被移到后臺運行,終端還能繼續(xù)接受命令。
概念:當(dāng)前任務(wù)
如果后臺的任務(wù)號有2個,[1],[2];如果當(dāng)?shù)谝粋€后臺任務(wù)順利執(zhí)行完畢,第二個后臺任務(wù)還在執(zhí)行中時,當(dāng)前任務(wù)便會自動變成后臺任務(wù)號碼“[2]” 的后臺任務(wù)。所以可以得出一點,即當(dāng)前任務(wù)是會變動的。當(dāng)用戶輸入“fg”、“bg”和“stop”等命令時,如果不加任何引號,則所變動的均是當(dāng)前任務(wù)

進(jìn)程的終止

后臺進(jìn)程的終止:

方法一:
通過jobs命令查看job號(假設(shè)為num),然后執(zhí)行kill %num

方法二:
通過ps命令查看job的進(jìn)程號(PID,假設(shè)為pid),然后執(zhí)行kill pid

前臺進(jìn)程的終止:

ctrl+c

kill的其他作用
kill除了可以終止進(jìn)程,還能給進(jìn)程發(fā)送其它信號,使用kill -l 可以察看kill支持的信號。
SIGTERM是不帶參數(shù)時kill發(fā)送的信號,意思是要進(jìn)程終止運行,但執(zhí)行與否還得看進(jìn)程是否支持。如果進(jìn)程還沒有終止,可以使用kill -SIGKILL pid,這是由內(nèi)核來終止進(jìn)程,進(jìn)程不能監(jiān)聽這個信號。

進(jìn)程的掛起

1)、后臺進(jìn)程的掛起:

在solaris中通過stop命令執(zhí)行,通過jobs命令查看job號(假設(shè)為num),然后執(zhí)行stop %num;
在redhat中,不存在stop命令,可通過執(zhí)行命令kill -stop PID,將進(jìn)程掛起;
當(dāng)要重新執(zhí)行當(dāng)前被掛起的任務(wù)時,通過bg %num 即可將掛起的job的狀態(tài)由stopped改為running,仍在后臺執(zhí)行;當(dāng)需要改為在前臺執(zhí)行時,執(zhí)行命令fg %num即可;

2)、前臺進(jìn)程的掛起:

ctrl+Z;

標(biāo)簽:陽泉 南京 開封 南陽 綿陽 莆田 黔南 武漢

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Linux后臺進(jìn)程管理的一些命令小結(jié)》,本文關(guān)鍵詞  Linux,后臺,進(jìn)程,管理,的,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Linux后臺進(jìn)程管理的一些命令小結(jié)》相關(guān)的同類信息!
  • 本頁收集關(guān)于Linux后臺進(jìn)程管理的一些命令小結(jié)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    仁布县| 东乌珠穆沁旗| 河西区| 芜湖县| 乐山市| 桦川县| 灵川县| 金平| 老河口市| 当雄县| 桐庐县| 奈曼旗| 乳山市| 嫩江县| 三穗县| 北宁市| 南投县| 土默特右旗| 彩票| 南投市| 五家渠市| 郧西县| 体育| 长春市| 巴彦县| 铜川市| 靖边县| 阿尔山市| 叶城县| 松溪县| 金门县| 深圳市| 井研县| 蒙城县| 连江县| 开封市| 伊川县| 阜宁县| 肃宁县| 宜丰县| 安阳县|