首頁 > 運維 > linux運維 > 主體

linux查看系統進程

發布: 2020-09-05 15:42:30
原創
19258 人瀏覽過

在linux中可以透過ps指令查看系統進程,其語法為“ps [options] [--help]”,常用參數包括:1、a顯示所有進程;2、“-a”顯示同一終端機下的所有程式;3、「-A」 顯示所有進程c;4、「-N」反向選擇;5、e顯示變數。

linux查看系統進程

Linux檢視系統進程可以透過ps檢視:ps是最基本同時也是非常強大的進程檢視指令,使用該指令可以確定有哪些進程正在運作和運行的狀態、進程是否結束、進程有沒有僵死、哪些進程佔用了過多的資源等等。

推薦:《linux影片教學

#ps指令語法:ps [options] [- -help]

ps指令常用參數:

  • a  顯示所有行程

  • ##-a顯示同一終端機下的所有程式

  • -A 顯示所有進程c  顯示進程的真實名稱

  • -N 反向選擇

  • -e 等於「-A」

  • e  顯示環境變數

  • f  顯示程式間的關係

  • -H 顯示樹狀結構

  • r  顯示目前終端機的進程

  • T  顯示目前終端機的所有程式

  • u  指定使用者的所有程序

可以透過指令"ps -eFH"查看系統的所有流程,其中各項參數含義:

  • UID:  進程所有者ID  

  • PID:  進程ID         

  • PPID: 父進程ID       

  • SZ:  進程的核心映像的頁面大小 

  • C:cpu調度情況        

  • RSS:行程佔用的實際記憶體大小(單位是1KB)

  • #PSR:綁定核心執行緒的處理器的邏輯處理器號碼

  • STIME:進程的啟動時間         

  • TTY:進程在哪個終端控制執行    

  • TIME:進程佔用CPU的時間總和  

  • CMD:啟動進程的指令

透過指令"ps aux"檢視系統的所有進程,其中各項參數意義:

  • USER:流程擁有者;         

  • PID:pid;  

  • %CPU:佔用的cpu使用率; 

  • %MEM:佔用的記憶體使用率; 

  • VSZ:虛擬記憶體集;        

  • RSS:常駐記憶體集;  

  • TTY:是否為登錄者執行的程式(為tty1-tty6,為本機登錄者,若為pts或?,則為遠端登入者)

  • STAT:進程的狀態;        

  • START:程式開始時間 

  • #TIME:程式運作的時間     

  • #COMMAND:所執行的指令。

  • #

以上是linux查看系統進程的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板