在Unix系統(tǒng)中,可以使用以下命令來查看進(jìn)程:
ps
命令:用于顯示當(dāng)前運(yùn)行的進(jìn)程列表。可以使用不同的選項(xiàng)來過濾和格式化輸出。
ps aux
:顯示所有用戶的所有進(jìn)程。ps -ef
:顯示所有進(jìn)程的完整信息。ps -e
:顯示當(dāng)前運(yùn)行的所有進(jìn)程。ps -l
:以長格式顯示進(jìn)程信息。top
命令:用于實(shí)時(shí)監(jiān)控進(jìn)程的活動(dòng)情況。它會(huì)動(dòng)態(tài)地顯示進(jìn)程列表,并按照CPU、內(nèi)存等資源的使用情況進(jìn)行排序。
top
命令后,可以使用不同的選項(xiàng)來控制顯示的內(nèi)容和排序方式。htop
命令:類似于top
命令,但提供了更豐富的交互式界面,可以更方便地查看和管理進(jìn)程。
pgrep
命令:用于根據(jù)進(jìn)程名稱或其他條件查找進(jìn)程ID。
pgrep <process_name>
:根據(jù)進(jìn)程名稱查找對應(yīng)的進(jìn)程ID。pgrep -u <username>
:根據(jù)用戶名查找對應(yīng)的進(jìn)程ID。pgrep -f <pattern>
:根據(jù)進(jìn)程的完整命令行查找對應(yīng)的進(jìn)程ID。pstree
命令:以樹形結(jié)構(gòu)顯示進(jìn)程及其子進(jìn)程。
pstree
:顯示當(dāng)前所有進(jìn)程的樹形結(jié)構(gòu)。pstree <PID>
:顯示指定進(jìn)程及其子進(jìn)程的樹形結(jié)構(gòu)。這些命令可以根據(jù)需要使用不同的選項(xiàng)來獲取更詳細(xì)的信息,可通過man手冊查看命令的詳細(xì)用法。