2017-04-17 139 views
0

我有一个shell脚本myscript.sh。当我运行它时,它产生了7个线程。 现在我试图用命令pgrep myscript | awk '{system("kill "$1)}'来杀死它。如何在Linux中从命令行中杀死进程及其所有线程?

该进程被终止,但线程仍在运行。 那么如何杀死Linux中的命令行进程及其所有线程?

+0

所有线程在Linux中具有相同的PID。你真的指的是线程还是你的意思是子进程? – spinkus

+0

请包含代码,以便清楚您的脚本正在做什么。 – codeforester

回答

0

尝试

须藤pkill的$ PROCESS_NAME

完全杀死进程。