linux 檢視程序命令

2021-08-22 19:01:49 字數 652 閱讀 9918

ps命令

前面介紹的兩個命令都是用於檢視當前系統使用者的情況,下面就來看看程序的情況,這也是本章的主題.要對程序進行監測和控制,首先必須要了解當前程序的情況,也就是需要檢視當前程序,而ps命令就是最基本同時也是非常強大的程序檢視命令.使用該命令可以確定有哪些程序正在執行和執行的狀態、程序是否結束、程序有沒有殭屍、哪些程序占用了過多的資源等等.總之大部分資訊都是可以通過執行該命令得到的.

ps命令最常用的還是用於監控後台程序的工作情況,因為後台程序是不和螢幕鍵盤這些標準輸入/輸出裝置進行通訊的,所以如果需要檢測其情況,便可以使用ps命令了.

ps [選項]

下面對命令選項進行說明∶

-e顯示所有程序.

-f全格式.

-h不顯示標題.

-l長格式.

-w寬輸出.

a顯示終端上的所有程序,包括其他使用者的程序.

r只顯示正在執行的程序.

x顯示沒有控制終端的程序.

o[+|-] k1 [,[+|-] k2 [,…]] 根據short keys、k1、k2中快捷鍵指定的多 級排序順序顯示程序列表.對於ps的不同格式都存在著預設的順序指定.這些默 認順序可以被使用者的指定所覆蓋.其中「+」字元是可選的,「-」字元是倒轉指 定鍵的方向.

最常用的三個引數是u、a、x.

Linux檢視程序,殺死程序命令

ps a 顯示現行終端機下的所有程式,包括其他使用者的程式。ps a 顯示所有程式。ps c 列出程式時,顯示每個程式真正的指令名稱,而不包含路徑,引數或常駐服務的標示。ps e 此引數的效果和指定 a 引數相同。ps e 列出程式時,顯示每個程式所使用的環境變數。ps f 用ascii字元顯示樹狀...

Linux基礎命令 檢視程序命令

linux是乙個 多程序 多使用者的作業系統 kill 刪除執行中的程序 小注 模擬執行著程序,可以使用tailf demo.txt ps ef grep tailf 面試 現在在linux上執行著多個flask 不確定有多少個程序,請以簡短的命令,將這些程序殺死?ps ef grep flask ...

linux下檢視程序命令

他們都是用來顯示當前執行的程序,但是 ps aux 是用bsd的格式來顯示python這個程序 顯示的專案有 user pid cpu mem vsz rss tty stat start time command ps ef 是用標準的格式顯示python這個程序 顯示的專案有 uid pid p...