linux 操作系統提供一系列命令來查看進程,分別是:ps:查看進程詳細信息(pid、名稱、命令行、用戶、cpu/內存使用率)top:交互式監視器,顯示進程活動(cpu/內存使用率、啟動時間等)pgrep:通過名稱搜索進程(輸出 pid)pidof:通過名稱搜索進程(輸出 pid 列表)pstree:以樹形結構顯示進程層次結構kill:向進程發送信號(通常與 pid 一起使用)
查看 Linux 進程的命令
Linux 操作系統提供了一系列命令來查看進程,其中最常用的如下:
1. ps 命令
ps 命令是查看進程信息的標準命令。它輸出有關當前正在運行進程的詳細信息,包括進程 ID (PID)、進程名稱、命令行參數、用戶、CPU 使用率和內存使用率。
ps aux
登錄后復制
2. top 命令
top 命令是一個交互式進程監視器,它以實時方式顯示進程活動。它提供有關進程 CPU 使用率、內存使用率、啟動時間和其他統計信息的可排序列表。
top
登錄后復制
3. pgrep 命令
pgrep 命令通過名稱搜索進程。它輸出指定進程的 PID。
pgrep bash
登錄后復制
4. pidof 命令
pidof 命令與 pgrep 類似,但它通過名稱搜索進程的 PID,并以空格分隔的列表形式輸出結果。
pidof -x bash
登錄后復制
5. pstree 命令
pstree 命令以樹形結構顯示進程層次結構。它展示了父進程和子進程之間的關系。
pstree
登錄后復制
6. kill 命令
kill 命令用于向進程發送信號。它通常與 PID 一起使用。
kill -9 PID
登錄后復制