Linux 技术手札

Linux 查看及删除运行的进程

在 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
Exit mobile version