- 查看
firefox
进程
# ps -ef 或者 ps aux ps -aux | grep firefox # 通过ps获取 ps -ef | grep firefox | grep -v grep | awk '{print $2}' ps x | grep firefox | grep -v grep | awk '{print $1}' # 通过端口获取 lsof -i: firefox | awk '{print $2}' | sed -n '2p' pgrep firefox pidof firefox
- 杀进程
kill -s 9 pid # -s 9 制定了传递给进程的信号是9,即强制、尽快终止进程 ps -ef | grep firefox | grep -v grep | awk '{print $2}' | xargs kill -s 9 ps -ef | grep firefox | awk '{ print $2 }' | sudo xargs kill -9 pgrep firefox | xargs kill -s 9 pidof firefox | xargs kill -s 9 kill -s 9 `pgrep firefox` kill -s 9 `pidof firefox` kill -s 9 `ps -ef | grep firefox | grep -v grep | awk '{print $2}'` pkill firefox # pkill 表示 pgrep+kill killall firefox # killall和pkill是相似的,不过如果给出的进程名不完整,killall会报错。pkill或者pgrep只要给出进程名的一部分就可以终止进程
- 杀死进程最安全的方法是单纯使用kill命令,不加修饰符,不带标志
kill -pid # 标准的kill命令,默认采用信号(signal)号是15