在使用过程中可以通过kill,pidof, ps等命令或脚本关闭进程。
ps命令:ps [选项]
ps -e 显示所有进程,环境变量 ps -f 全格式 ps -h 不显示标题 ps -l 长格式 ps -w 宽输出 ps -a 显示终端上地所有进程,包括其他用户地进程 ps -r 只显示正在运行地进程 ps -x 显示没有控制终端地进程
pidof命令,查看指定进程号
pidof 进程名字
kill命令,终止进程
kill -2 类似于在窗口中输入Ctrl +C
kill -9 直接终止程序
kill -2 进程号 kill -2 16113
kill配合pidof使用
kill -2 $(pidof 进程名称) kill -2 $(pidof front_end_node)
获取进程的父进程号
cat /proc/$(pidof front_end_node)/status
图中的PPid即为front_end_node进程的父进程号(16084)。
配合kill命令使用
kill -2 $(cat /proc/$(pidof front_end_node)/status | grep PPid)