在 Linux 中,可以使用以下命令來查看正在運行的進程:
1. `top` 命令:可以實時地顯示系統的整體運行情況,包括 CPU 使用率、內存使用情況、進程列表等。可以按下 `q` 鍵退出。
2. `ps` 命令:可以列出當前用戶的進程。常用的選項有:
- `ps aux`:列出所有進程,包括其他用戶的進程。
- `ps -ef`:列出所有進程的完整信息。
- `ps -ejH`:顯示樹狀結構的進程列表。
- `ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%mem`:按照內存使用率降序顯示進程列表。
3. `htop` 命令:類似于 `top` 命令,但提供了更加友好的交互式界面和更多的功能。可以通過包管理器安裝。
4. `pgrep` 命令:通過進程名或者其他條件來查找進程的 PID。例如,`pgrep firefox` 可以查找名為 "firefox" 的進程的 PID。
5. `pstree` 命令:以樹狀結構顯示進程之間的關系。
注意:查看進程通常需要超級用戶權限或者與其他用戶的進程共享同一用戶組。