ps用法

  1)ps a 顯示現行終端機下的所有程序,包括其他用戶的程序。

  2)ps -A 顯示所有程序。

  3)ps c 列出程序時,顯示每個程序真正的指令名稱,而不包含路徑,參數或常駐服務的標示。

  4)ps -e 此參數的效果和指定"A"參數相同。

  5)ps e 列出程序時,顯示每個程序所使用的環境變量。

  6)ps f 用ASCII字符顯示樹狀結構,表達程序間的相互關係。

  7)ps -H 顯示樹狀結構,表示程序間的相互關係。

  8)ps -N 顯示所有的程序,除了執行ps指令終端機下的程序之外。

  9)ps s 採用程序信號的格式顯示程序狀況。

  10)ps S 列出程序時,包括已中斷的子程序資料。

  11)ps -t<終端機編號>

  指定終端機編號,並列出屬於該終端機的程序的狀況。

  12)ps u

  以用戶爲主的格式來顯示程序狀況。

  13)ps x

  顯示所有程序,不以終端機來區分。

  最常用的方法是ps -aux,然後再利用一個管道符號導向到grep去查找特定的進程,然後再對特定的進程進行操作。

 

 

 

在學習Linux過程中,經常會看到很多的命令,比如cd、mkdir、rmdir、rm等等,如果你想查看系統中的進程,要應用什麼命令呢?這就需要在Linux中可以使用ps -aux查看所有進程。希望你能學會ps -aux的用法。

參數w表示加寬顯示的命令行,參數w可以寫多次,通常最多寫3次,表示加寬3次,這足以顯示很長的命令行了。例如:ps -auxwww

top:顯示系統內存、cpu使用情況,j垠Ae管hIJNC&並可自動刷新進程列表

vmstat:顯示當前的內存使用情況

netstat:顯示網絡狀況,使用參數p可以查看對應的進程號及程序名,

通常使用參數a(顯示所有連接情況)和n(不反查域名和服務名),例如:netstat -anp。

查看服務器偵聽情況,使用:netstat -an | grep LISTEN

查看服務器已建立的連接,使用:netstat -an | grep ESTABLISHED

ifconfig:查看(或設置)網絡設備信息

ifconfig -a:查看所有網絡設置信息

last:顯示登錄到服務器的情況以及服務器重啓情況

df:顯示硬盤空間及使用情況,@BGcTjjBChLinux下可以帶參數h,顯示結果更人性化。例如:

df -h 硬盤空間按人性化顯示

df -k 硬盤空間按KB顯示

df -m 硬盤空間按MB顯示

w:顯示登錄到服務器上的用戶列表

以上就是ps -aux命令集錦。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章