常用的 linux 查看進程命令有:ps:簡潔顯示當前進程;top:交互式界面實時顯示進程信息;pstree:以樹形結構顯示進程及其子進程;pidof:根據名稱查找進程 pid;kill:向進程發送信號(例如終止或請求退出)。
常用的 Linux 查看進程命令
Linux 系統提供了豐富的命令行工具,可用于查看和管理進程。以下是常用的 Linux 查看進程命令:
1. ps
ps 命令是最基本也是最常見的查看進程命令。它以簡潔的形式列出當前正在運行的進程。
語法:ps [選項]
常用選項:
a:顯示所有進程,包括其他用戶的進程。
x:顯示所有進程,無論其終端如何。
u:顯示進程所有者的用戶名。
2. top
top 命令提供了一個交互式界面,實時顯示系統進程的信息。
語法:top [選項]
常用選項:
d:設置進程列表更新的延遲(以秒為單位)。
s:根據 CPU 使用率排序進程。
c:顯示命令行參數。
3. pstree
pstree 命令以樹形結構顯示進程及其子進程。
語法:pstree [選項]
常用選項:
p:使用 PID 顯示進程樹。
h:僅顯示進程名稱的前綴。
c:顯示命令行參數。
4. pidof
pidof 命令根據名稱查找進程的 PID。
語法:pidof [選項] [程序名]
常用選項:
s:僅打印最匹配進程的 PID。
x:顯示所有匹配進程的 PID。
5. kill
kill 命令用于向進程發送信號。
語法:kill [選項] [PID 或信號]
常用選項:
-9:發送 SIGKILL 信號,立即終止進程。
-15:發送 SIGTERM 信號,請求進程正常退出。
通過使用這些命令,您可以輕松查看和管理 Linux 系統上的進程。