Linux系統進程管理命令

來源:互聯網
上載者:User
  • at命令:在指定時刻執行指定的命令序列

格式:

at [-V] [-q x] [-f file] [-m] time

atq [-V] [-q x]

atrm [-V] [-q x] job…

batch [-V] [-f file] [-m]

  • bg命令:使一個被掛起的進程在後台執行

格式:bg 該命令無參數。

先使用按鍵組合"Ctrl+Z"。然後使用bg命令。如果想直接把這個命令放在後台執行,可以在命令後使用"&"符號:

#du -a / | sort -rn > /tmp/du.sorted &

  • fg命令:使一個被掛起的進程在前台執行

格式:fg -[job-spec]

  • jobs命令:顯示背景工作的執行情況

格式:jobs [選項] [jobspec…]

  • kill命令:終止一個進程

格式:kill [-s signal |-p] [-a]pid

  • crontab命令:用於安裝、刪除或者列出用於驅動cron後台進程的任務表。然後,該配置由cron守護進程在設定的時間執行

格式:crontab [-u user] 檔案

  • ps命令:查看系統中進程的狀態

格式:ps [選項],如ps aux

  • pstree命令:列出當前的進程,以及它們的樹狀結構

格式:pstree [選項] [pid|user]

  • top命令:顯示系統當前的進程狀況

格式:top [選項]

說明:top命令和ps命令的基本作用是相同的,都顯示系統當前的進程狀況。但是top是一個動態顯示過程,即可以通過使用者按鍵來不斷重新整理目前狀態。

  • nice命令:改變程式執行的優先權等級

格式:nice [-n <優先等級>][--help][--version][命令]

說明:應用程式優先權值的範圍從-20~19,數字越小,優先權就越高。一般情況下,普通應用程式的優先權值(CPU使用權值)都是0,如果讓常用程式擁有較高的優先權等級,自然啟動和運行速度都會快些。需要注意的是普通使用者只能在0~19之間調整應用程式的優先權值,只有超級使用者有權調整更高的優先權值(從-20~19)。

  • renice命令:允許使用者修改一個正在啟動並執行進程的優先權

格式:renice priority [ [ -p ] pids ] [ [ -g ] pgrps ] [ [ -u ] users ]

說明:renice命令可重新調整正在執行的程式的優先權等級。預設是以程式識別碼指定程式,調整其優先權,也可以指定程式群組或使用者名稱稱調整優先權等級,並修改所有隸屬於該程式群組或使用者的程式的優先權。等級範圍從-20~19,只有超級使用者可以改變其他使用者程式的優先權和設定負數等級。普通使用者只能對自己所有的進程使用renice命令。

  • sleep命令:使進程暫停執行一段時間

格式:sleep number [選項]

  • nohup命令:使用者退出系統之後繼續工作

格式:nohup命令

說明:一般退出Linux系統時,會把所有的程式全部結束掉,包括那些背景程式。但有時候,例如,使用者正在下載一個很大的檔案,但是你因下班或有事需要先退出系統,希望退出系統時程式還能繼續執行。這時,我們就可以使用nohup命令使進程在使用者退出後仍繼續執行。同時這些進程都在後台執行(命令放到後台運行,nohup必須與&操作同時使用),結果則會寫到使用者自己的目錄下的nohup.out檔案裡。

  • pgrep命令:尋找當前啟動並執行進程,並列出匹配給定條件的進程的pid,所有的條件都必須匹配才會被列出

格式:pgrep [選項][程式名]

  • chkconfig命令: 檢查,設定系統的各種服務

格式:chkconfig [--add][--del][--list][系統服務]

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.