日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

显示Linux系统执行的进程

發布時間:2025/3/20 linux 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 显示Linux系统执行的进程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

  • Linux進程介紹
  • 顯示系統執行的進程
  • 查看進程樹pstree

Linux進程介紹

1.在Linux中,每個執行的程序(代碼)都稱為一個進程,每一個進程都分配一個ID號。 2.每一個進程,都會對應一個父進程,而這個父進程可以復制多個子進程。例如www服務器。 3.每個進程都可能以兩種方式存在。前臺和后臺,所謂前臺進程就是用戶目前屏幕上可以進行操作的, 后臺進程則是實際在操作,但由于屏幕上無法看到的進程,通常使用后臺方式執行。 4.一般系統的服務都是以后臺進程的方式存在,而且都會常駐在系統中,直到關機才結束。

顯示系統執行的進程

ps命令是用來查看目前系統中,有哪些正在執行,以及它們執行的狀況。 ps -a: 顯示當前終端的所有進程信息 ps -u: 以用戶的格式顯示進程信息 ps -x: 顯示后臺進程運行的參數 常用組合指令: ps -aux | grep xxx 查看有沒有xxx服務/程序例: 查看有沒有sshd服務 ps -aux | grep sshd

查看進程時字符的說明
System V展示風格

字符說明
USER用戶名稱
PID進程號
%CPU進程占用CPU的百分比
%MEM進程占用物理內存的百分比
VSZ進程占用的虛擬內存大小(單位:KB)
RSS進程占用的物理內存大小(單位:KB)
TT終端名稱,縮寫
STAT進程狀態,其中S-睡眠,s-表示該進程是會話的先導進程,N-表示進程擁有比普通優先級更低的優先級,R-正在運行,D-短期等待,Z-僵死進程,T-被跟蹤或者被停止等等
STARTED進程的啟動時間
TIMECPU時間,即進程使用CPU的總時間
COMMAND啟動進程所用的命令和參數,如果過長會被截斷顯示

ps -ef 以全格式顯示所有的進程,查看進程的父進程。 -e 顯示所有進程 -f 全格式

BSD風格

字符說明
UID用戶ID
PID進程ID
PPID父進程ID
CCPU用于計算執行優先級的因子。數值越大,表明進程是CPU密集型運算,執行優先級會降低,數值越小,表明進程是I/O密集型運算,執行優先級會提高
STIME進程啟動的時間
TTY完整的終端名稱
TIMECPU時間
CMD啟動進程所用的命令或參數

查看進程樹pstree

基本語法: pstree [參數] 作用: 以樹的形式查看進程 常用參數: -p : 顯示進程的PID -u : 顯示進程的所屬用戶

總結

以上是生活随笔為你收集整理的显示Linux系统执行的进程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。