当前位置:K88软件开发文章中心电脑基础基础应用04 → 文章内容

Linux使用kill命令的注意事项

减小字体 增大字体 作者:华军  来源:华军资讯  发布时间:2019-1-30 23:58:25

下面小编就给大家来普及一下Linux使用kill命令的注意事项。  使用kill命令注意事项  1、在检查一个角本Bug的时候,你会发现killall命令与kill命令的一个不同之处: 假设有脚本 test.pl ,假设内容如下: #!/usr/bin/perl -w sleep 60;  则测试结果如下: 1、如果通过 /home/MNET/m_yancyliu/tmp/x.pl 命令启动,此时ps下命令行显示如下: /usr/bin/perl -w /home/MNET/m_yancyliu/tmp/x.pl  结果如下: killall x.pl 命令可以杀掉该脚本,  killall perl 命令则无法杀掉该进程  2、 如果通过 /usr/bin/perl -w /home/MNET/myancyliu/tmp/x.pl 命令启动,此时ps下命令行显示: /usr/bin/perl -w /home/MNET/m_yancyliu/tmp/x.pl  结果如下: killall perl 命令可以杀掉该进程  killall x.pl 命令则无法杀掉该进程 此时,如果通过 ps uxfww 命令查看对应的进程树,会发现上面两种启动方式的进程树是一样的: (如果要查看所有进程的进程树,可以使用命令 ps axfww) \ -eash | _ /bin/bash | _ /usr/bin/perl -w /home/MNET/m_yancyliu/tmp/test.pl       好啦,以上就是华军小编带给大家的全部内容了,是不是很简单呢?你学会了么?想了解更多的相关内容,请随时关注华军资讯动态吧,欢迎到华军来下载哦!

Linux使用kill命令的注意事项