linux杀气所以进程,Linux使用kill命令的注意事项
Linux系統(tǒng)下有一個直接終止進程的命令,這個命令的代碼也是非常霸氣,直接就是英文的kill。既然這個命令這么有“殺氣”,為了防止“誤傷”,下面小編就給大家來普及一下Linux使用kill命令的注意事項。
使用kill命令注意事項
1、在檢查一個角本Bug的時候,你會發(fā)現(xiàn)killall命令與kill命令的一個不同之處: 假設(shè)有腳本 test.pl ,假設(shè)內(nèi)容如下: #!/usr/bin/perl -w sleep 60;
則測試結(jié)果如下: 1、如果通過 /home/MNET/m_yancyliu/tmp/x.pl 命令啟動,此時ps下命令行顯示如下: /usr/bin/perl -w /home/MNET/m_yancyliu/tmp/x.pl
結(jié)果如下: 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
結(jié)果如下: killall perl 命令可以殺掉該進程
killall x.pl 命令則無法殺掉該進程 此時,如果通過 ps uxfww 命令查看對應(yīng)的進程樹,會發(fā)現(xiàn)上面兩種啟動方式的進程樹是一樣的: (如果要查看所有進程的進程樹,可以使用命令 ps axfww) \ -eash | _ /bin/bash | _ /usr/bin/perl -w /home/MNET/m_yancyliu/tmp/test.pl
總結(jié)
以上是生活随笔為你收集整理的linux杀气所以进程,Linux使用kill命令的注意事项的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux系统管理员的家目录是,最新li
- 下一篇: linux内核oops错误码说明,Oop