您好,登錄后才能下訂單哦!
本篇內容主要講解“Linux ps命令的使用方法有哪些”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Linux ps命令的使用方法有哪些”吧!
Linux中的ps命令是Process Status的縮寫。ps命令用來列出系統中當前運行的那些進程。ps命令列出的是當前那些進程的快照,就是執行ps命令的那個時刻的那些進程。
用法:ps [ 參數 ]
下面給大家舉幾個在日常生活中使用較多的ps命令。
1、ps -aux
最常用的方法是ps -aux,然后再利用一個管道符號導向到grep去查找特定的進程,然后再對特定的進程進行操作。
列說明:
2、ps -axjf
樹形顯示進程,有時候我們希望以樹形結構顯示進程,可以使用 -axjf參數。
ps -axjf
或者可以使用另一個命令。
pstree
3、ps -ef
是用標準的格式顯示進程的、其格式如下
列說明:
4、ps -l
列說明:
5、顯示所有當前進程
(1)、ps -ax
使用 -a參數,-a 代表 all。同時加上x參數會顯示沒有控制終端的進程。
(2)、ps -ax | less
這個命令的結果或許會很長。為了便于查看,可以結合less命令和管道來使用。
6、通過cpu和內存使用來過濾進程
如果你想把結果按照 CPU 或者內存用量來篩選,這樣你就找到哪個進程占用了你的資源。要做到這一點,我們可以使用 aux 參數,來顯示全面的信息:
(1)、ps -aux | less
顯示全面信息
當結果很長時,我們可以使用管道和less命令來篩選。
默認的結果集是未排好序的,可以通過 –sort命令來排序。
(2)、根據 CPU 使用來升序排序
$ ps -aux –sort -pcpu | less
根據cpu使用排序
(3)、根據內存使用來升序排序
$ ps -aux –sort -pmem | less
根據內存使用來排序
(4)、我們也可以將它們合并到一個命令,并通過管道顯示前5個結果:
ps -aux –sort -pcpu,+pmem | head -n 5
到此,相信大家對“Linux ps命令的使用方法有哪些”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。