在 Ubuntu 系統中,可以使用以下幾種方法來查看進程的詳細信息:
使用 ps
命令:
ps aux
:列出當前系統中所有正在運行的進程及其詳細信息。ps -ef
:與 ps aux
類似,但輸出格式不同。ps -p <PID>
:查看特定進程 ID 的詳細信息。使用 top
命令:
top
:實時顯示系統進程和資源使用情況??梢园?Shift + M
按內存使用排序,或按 Shift + P
按 CPU 使用排序。使用 htop
命令:
htop
是 top
的增強版本,提供更友好的用戶界面和更多功能??梢酝ㄟ^包管理器安裝(如 sudo apt install htop
)。使用 pidof
和 lsof
命令:
pidof <process_name>
:查找指定進程名稱的進程 ID。lsof -p <PID>
:列出某個進程打開的文件和網絡連接。使用 /proc
文件系統:
/proc/<PID>
目錄包含關于進程的信息,例如狀態、文件描述符、環境變量等??梢允褂?cat /proc/<PID>/status
查看進程狀態。這些工具可以幫助你獲取系統中進程的詳細信息,以便進行故障排除或監控。