ps命令用于顯示當前進程 (process) 的狀態。
十余年的澧縣網站建設經驗,針對設計、前端、開發、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。網絡營銷推廣的優勢是能夠根據用戶設備顯示端的尺寸不同,自動調整澧縣建站的顯示方式,使網站能夠適用不同顯示終端,在瀏覽器中調整網站的寬度,無論在任何一種瀏覽器上瀏覽網站,都能展現優雅布局與設計,從而大程度地提升瀏覽體驗。創新互聯從事“澧縣網站設計”,“澧縣網站推廣”以來,每個客戶項目都認真落實執行。
進程就是一個程序的執行實例,也就是正在執行的程序。一個程序可能啟動多個進程。Linux中進程用進程號表示,也就是PID
ps -ef :顯示所有進程及命令行等信息
mark style="box-sizing: border-box; background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);"每一列的含義/mark
ps aux :同樣是顯示所有進程及信息,不過格式略有不同,更詳細
mark style="box-sizing: border-box; background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);"每一列的含義/mark
mark style="box-sizing: border-box; background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);"STAT 的常見狀態及含義/mark 作為了解就行
ps -ef | grep nginx
可以看到共找到三條信息
第一個是nginx主進程
第二個是nginx的工作進程
第三個是 grep nginx的進程,也就是ps -ef | grep nginx命令 的進程
ps aux | grep nginx
與ps -ef | grep nginx所顯示信息差不多,不過多了ps aux命令中的一些信息,如 %CPU ,%MEM等
ps -ef用于查看全格式的全部進程,其中“ps”是在Linux中是查看進程的命令,“-e?”參數代表顯示所有進程,“-f”參數代表全格式。
PS,是Linux系統命令之一,是在Linux中是查看進程的命令。ps查看正處于Running的進程,ps aux查看所有的進程。
linux的進程有5種狀態:
1、運行狀態(正在運行或在運行隊列中等待[就緒隊列])
2、中斷狀態(休眠中, 受阻, 在等待某個條件的形成或接受到信號)
3、不可中斷狀態(收到信號不喚醒和不可運行, 進程必須等待直到有中斷發生)
4、僵死狀態(進程已終止, 但進程描述符存在, 直到父進程調用wait4()系統調用后釋放)
5、停止狀態(進程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信號后停止運行運行)
擴展資料:
linux系統ps命令的所有參數功能:
-e:顯示所有進程。
-f:全格式。
-h:不顯示標題。
-l:長格式。
-w:寬輸出。
-a:顯示終端上的所有進程,包括其他用戶的進程。
-r:只顯示正在運行的進程。
-x:顯示沒有控制終端的進程。
-help:顯示幫助信息。
-version:顯示該命令的版本信息。
參考資料來源:百度百科-PS (Linux系統命令)
Linux下顯示系統進程的命令ps,最常用的有ps -ef 和ps aux。這兩個到底有什么區別呢?兩者沒太大差別,討論這個問題,要追溯到Unix系統中的兩種風格,System V風格和BSD 風格,ps aux最初用到Unix Style中,而ps -ef被用在System V Style中,兩者輸出略有不同?,F在的大部分Linux系統都是可以同時使用這兩種方式的。
ps -ef 是用標準的格式顯示進程的、其格式如下:?
其中各列的內容意思如下?
UID //用戶ID、但輸出的是用戶名?
PID //進程的ID?
PPID //父進程ID?
C //進程占用CPU的百分比?
STIME //進程啟動到現在的時間?
TTY //該進程在那個終端上運行,若與終端無關,則顯示? 若為pts/0等,則表示由網絡連接主機進程。?
CMD //命令的名稱和參數
ps aux 是用BSD的格式來顯示、其格式如下:?
同ps -ef 不同的有列有?
USER //用戶名?
%CPU //進程占用的CPU百分比?
%MEM //占用內存的百分比?
VSZ //該進程使用的虛擬內存量(KB)?
RSS //該進程占用的固定內存量(KB)(駐留中頁的數量)?
STAT //進程的狀態?
START //該進程被觸發啟動時間?
TIME //該進程實際使用CPU運行的時間
其中STAT狀態位常見的狀態字符有?
D //無法中斷的休眠狀態(通常 IO 的進程);?uninterruptible sleep (usually IO)不可中斷?
R //正在運行可中在隊列中可過行的;?
S //處于休眠狀態;?
T //停止或被追蹤;?traced or stopped?
W //進入內存交換 (從內核2.6開始無效);?
X //死掉的進程 (基本很少見);?
Z //僵尸進程;??a defunct (”zombie”) process
//優先級高的進程?
N //優先級較低的進程?
L //有些頁被鎖進內存;?
s //進程的領導者(在它之下有子進程);?
l //多線程,克隆線程(使用 CLONE_THREAD, 類似 NPTL pthreads);?
+ //位于后臺的進程組;
分享文章:linux命令ps參數 linux的ps指令
網頁URL:http://m.newbst.com/article20/dogpico.html
成都網站建設公司_創新互聯,為您提供電子商務、手機網站建設、云服務器、微信公眾號、網站導航、App開發
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯