linux進程管理命令詳解

linux進程管理命令詳解

ID:29225185

大?。?0.85 KB

頁數(shù):19頁

時間:2018-12-17

linux進程管理命令詳解_第1頁
linux進程管理命令詳解_第2頁
linux進程管理命令詳解_第3頁
linux進程管理命令詳解_第4頁
linux進程管理命令詳解_第5頁
資源描述:

《linux進程管理命令詳解》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應用文檔-天天文庫。

1、Linux進程管理命令詳解Linux進程管理命令詳解2010-10-0814:124.3Linux進程管理命令詳解(1)Linux管理進程的最好方法就是使用命令行下的系統(tǒng)命令。Linux下面的進程涉及的命令有at,bg,fg,kill,crontab,jobs,ps,pstree,top,nice,renice,sleep,nohup。1.at命令:定時運行命令作用:at命令在指定時刻執(zhí)行指定的命令序列。格式:at[-V][-qx][-ffile][-m]timeatq[-V][-qx]atrm[-V][-qx]job…batch[-V][-ffile][-m]主要

2、選項如下。-V:顯示作業(yè)將被執(zhí)行的時間。-q:選用q參數(shù)則可選隊列名稱,隊列名稱可以是a~z和A~Z之間的任意字母。隊列字母順序越高則隊列優(yōu)先級別越低。-f:從文件中讀取命令或shell腳本,而非在提示后指定它們。-m:執(zhí)行完作業(yè)后發(fā)送電子郵件到用戶。time:設(shè)定作業(yè)執(zhí)行的時間。time參數(shù)可以是下面格式中的任何一種。HH:MM格式--如04:00,代表4:00AM。如果時間已過,就會在第二天的這一時間執(zhí)行。midnight代表12:00AM。noon代表12:00PM。teatime代表4:00PM。英文月名日期年份格式--如January152005,代表20

3、05年1月15日。年份可無。MMDDYY、MM/DD/YY或MM.DD.YY格式--如011505,代表2005年1月15日。now+時間格式--時間以minutes、hours、days或weeks為單位。如now+5days,代表命令應該在5天之后的此時此刻執(zhí)行。偏移量的格式為時間+偏移量,單位是minutes、hours和days。說明:at命令實際上是一組命令集合。at命令在指定時刻執(zhí)行指定的命令序列。atq查詢已經(jīng)設(shè)定的命令序列。atrm刪除已經(jīng)設(shè)定的命令序列。batch當系統(tǒng)負載低于一個設(shè)定值(0.8),執(zhí)行設(shè)定的命令序列。應用實例如下。(1)讓系統(tǒng)在兩

4、天后的17:30執(zhí)行文件data中指定的作業(yè),使用命令:#at-fdata15:30+2days(2)配置batch作業(yè)要在系統(tǒng)平均載量降到0.8以下時執(zhí)行某項一次性的任務,使用batch命令。鍵入batch命令后,"at"提示就會出現(xiàn)。鍵入要執(zhí)行的命令,按"Enter"鍵,然后鍵入"Ctrl-D"。你可以指定多條命令,方法是鍵入每一條命令后按"Enter"鍵。鍵入所有命令后,按"Enter"鍵轉(zhuǎn)入一個空行,然后再鍵入"Ctrl-D"?;蛘吣阋部梢栽谔崾竞筝斎雜hell腳本,在腳本的每一行后按"Enter"鍵,然后在空行處鍵入"Ctrl-D"來退出。系統(tǒng)平均載量一降

5、到0.8以下,這組命令或腳本就會被執(zhí)行。如果這組命令或腳本試圖在標準輸出中顯示信息,該輸出會用電子郵件方式被郵寄給用戶。(3)進階應用:控制對at和batch的使用通過/etc/at.allow和/etc/at.deny文件可以用來限制對at和batch命令的使用。這兩個使用控制文件的格式都是每行一個用戶。兩個文件都不允許使用空白字符。如果控制文件被修改了,at守護進程不必被重啟。每次用戶試圖執(zhí)行at或batch命令時,使用控制文件都會被讀取。不論控制文件如何規(guī)定,超級權(quán)限用戶總是可以執(zhí)行at和batch命令。如果at.allow文件存在,只有其中列出的用戶才能使用

6、at或batch命令,at.deny文件會被忽略。如果at.allow文件不存在,所有在at.deny文件中列出的用戶都被禁止使用at和batch命令。2.bg命令后臺運行命令作用:bg命令使一個被掛起的進程在后臺執(zhí)行。格式:bg該命令無參數(shù)。使用說明:Linux作為一個多任務環(huán)境,用戶會同時執(zhí)行多項任務,例如,查看系統(tǒng)情況、備份資料、編輯文件和打印文件等。耗時長的任務不應該在前臺任務中執(zhí)行,而應該交給后臺任務去執(zhí)行。這樣前臺任務可繼續(xù)正常運作其他的操作,不用等待。應用實例如下。(1)如果要將一個大目錄的文件進行排序后,將結(jié)果輸入到一個文件中,可以使用命令:#du-

7、a/

8、sort-rn/tmp/du.sorted(2)由于這個命令執(zhí)行時間很長,可以把它放在后臺運行。使用組合鍵"Ctrl+Z"。然后使用bg命令。如果想直接把這個命令放在后臺執(zhí)行,可以在命令后使用"&"符號:#du-a/

9、sort-rn/tmp/du.sorted&[1]237m323.Fg掛起程序作用:fg命令使一個被掛起的進程在前臺執(zhí)行。格式:fg-[job-spec][job-spec]:后臺任務號碼。說明:fg命令和bg命令是相對應的。如果想查看后臺程序運行情況,可以使用fg命令把它調(diào)回前臺查看。bg命令可以使多個進程放到后臺中執(zhí)行。應用實例如下。使用

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。