ps 命令是查看當前正在運行進程的實用工具,可用于:列出正在運行的進程查看進程詳細信息,包括 pid、cpu 使用率和命令行參數監視和跟蹤進程識別和終止消耗資源的進程
ps 命令:進程狀態查看器
ps 命令是一個用于查看當前正在運行進程的實用工具。它提供有關每個進程的有用信息,使其成為系統管理員和用戶監視和管理系統上進程的寶貴工具。
用途
ps 命令用于以下目的:
- 列出系統上正在運行的進程。
- 顯示有關每個進程詳細信息,包括 PID、CPU 使用率、內存使用率和命令行參數。
- 監視和跟蹤系統上正在運行的進程。
- 查看掛起的或終止的進程。
- 識別和終止消耗大量資源的進程。
語法
基本語法如下:
ps [選項]
登錄后復制
可用的選項非常多,可用于自定義輸出并篩選特定進程。
選項
一些常用的選項包括:
- -A:顯示當前用戶的所有進程。
- -e:顯示所有進程,包括其他用戶的進程。
- -f:以全格式顯示進程信息,包括命令行參數。
- -l:顯示更詳細的進程信息,包括虛擬內存和 CPU 時間統計。
- -u:顯示有關特定用戶的進程。
示例
以下示例顯示當前用戶所有正在運行進程的完整信息:
ps -ef
登錄后復制
以下示例顯示 PID 為 1234 的進程的詳細信息:
ps -p 1234 -lf
登錄后復制
通過使用 ps 命令及其選項,用戶可以全面了解系統上正在運行的進程,并輕松識別和管理問題進程。