在 Linux 下可以用 ps 指令查看正在運行的進程, 如要查看實時數據, 也可以透過 top, atop 及 htop 實現。
ps 指令 查詢
输入下面的 ps 指令,會顯示所有正在執行的進程:
# ps aux | less
如要查看某一特定名稱的進程, 例如 rsync, 可以這樣:
# ps aux | grep rsync
查看用戶 apache 執行的進程:
# ps -u apache
查看不是 root 執行的進程:
# ps -U root -u root -N
刪除進程
要刪除進程, 可以用 kill 或 killall 指令, kill 是輸入進程 PID 刪除, killall 是輸入進程名稱, 兩者都可以使用 -9 參數, 即強制刪除進程, 例如:
# kill -9 12345
# killall -9 rsync
# killall -9 rsync