Linux進程管理命令主要有ps、top、kill等。以下是這些命令的使用方式:
ps命令:顯示當前系統中的進程狀態信息。
ps
:顯示當前用戶的所有進程。ps -ef
:顯示系統中所有進程的詳細信息。ps aux
:顯示所有進程的詳細信息,包括其他用戶的進程。ps -ejH
:顯示樹狀進程結構。ps -eLf
:顯示進程線程信息。top命令:實時監控系統中的進程狀態信息。
top
:實時顯示進程信息,按CPU使用率排序。top -u username
:顯示指定用戶的進程信息。top -p pid1,pid2
:顯示指定進程的信息。top -n 5
:顯示指定次數的進程信息,如5次。kill命令:終止指定進程。
kill pid
:向指定進程發送終止信號,默認為SIGTERM。kill -9 pid
:強制終止指定進程,使用SIGKILL信號。killall process_name
:終止所有具有指定進程名的進程。pkill process_name
:終止具有指定進程名的進程。以上命令都可以結合其他選項使用,可以通過man
命令查看詳細的使用文檔。