杀死进程kill -9 <pid>
当杀死的进程是shell脚本时,且脚本还启动了其他程序,只是杀死shell脚本程序,那么shell脚本启动的程序还会运行,不会被杀死。
需要单独找出来,再继续杀死,参考命令:ps -ef|grep <shell脚本程序命令>
因为shell脚本中启动的程序跟shell脚本程序没有从属关系,没有子进程和父进程的关系,都是相互平等的进程,类似于函数调用一样,所有shell脚本启动的程序不会连带kill掉
可以使用pstree -p <pid> 查看进程相关的子进程(图片来源网络)