在 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