kill | 通过进程ID(PID)终止指定进程,可指定终止信号 | ① kill 1234(终止PID为1234的进程) ② kill -9 1234(强制终止进程,慎用) |
killall | 通过进程名称终止所有匹配的进程,无需记PID | ① killall nginx(终止所有nginx进程) ② killall -9 vim(强制终止所有vim进程) |
pkill | 按进程名、用户等条件过滤,终止匹配进程 | ① pkill nginx(终止所有nginx进程) ② pkill -u test(终止test用户的所有进程) |
bg | 将前台暂停的进程,切换到后台继续运行 | ① bg 1(将编号1的暂停进程切后台) ② 先按Ctrl+Z暂停进程,再输入bg |
fg | 将后台运行的进程,切换到前台交互运行 | ① fg 1(将编号1的后台进程切前台) ② fg(默认切换最后一个后台进程) |
jobs | 查看当前后台运行、暂停的进程列表及编号 | ① jobs(查看所有后台/暂停进程)② jobs -l(查看进程列表及对应PID) |