在Linux系統中,可以使用以下命令來查詢正在運行的進程:
ps
命令:用于顯示當前用戶的進程。可以使用ps aux
命令來顯示所有用戶的進程。命令的輸出包括進程ID(PID)、父進程ID(PPID)、CPU使用率、內存使用量等信息。示例:ps aux
top
命令:實時顯示當前系統中的進程和系統資源的使用情況。可以按照CPU使用率、內存使用量等排序進程列表。示例:top
htop
命令:類似于top命令,但提供了更加友好的交互界面,同時可以使用鼠標進行操作。示例:htop
pgrep
命令:根據進程名或進程屬性來查詢進程。可以使用pgrep -l <進程名>
命令來顯示指定進程名的進程列表。可以使用pgrep -u <用戶名>
命令來顯示指定用戶的進程列表。示例:pgrep -l firefox
pidof
命令:根據進程名查詢進程的PID。可以使用pidof <進程名>
命令來查詢指定進程名的PID。示例:pidof firefox
ps aux | grep <進程關鍵字>
命令:使用管道符號和grep命令結合,可以根據進程關鍵字來搜索進程。示例:ps aux | grep firefox