在Linux中,可以使用多種命令來查看進程的運行情況。以下是幾個常用的命令:
ps命令:用于查看當前活動進程的快照。可以使用不同的參數來獲取不同的信息,例如運行ps aux可以查看所有活動進程的詳細信息。
top命令:實時顯示當前活動的進程列表和系統資源使用情況。按下’s’鍵可按CPU使用率對進程進行排序,按下’m’鍵可按內存使用率對進程進行排序。
htop命令:類似于top命令,但提供了更多的交互式功能和信息。可以使用包管理器安裝htop,例如使用apt-get安裝htop(sudo apt-get install htop)。
pstree命令:以樹狀圖顯示進程層次結構。運行pstree命令可以顯示當前進程的父子關系。
systemctl命令:用于管理系統服務。可以使用systemctl status命令檢查特定服務的運行狀態。
lsof命令:用于列出打開的文件和進程。可以使用lsof命令來查看特定進程打開的文件。
這些命令可以在終端中直接運行,根據需要使用適當的參數來獲取所需的信息。