作者 主題: killall指令砍某一程式無動作  (閱讀 1168 次)

0 會員 與 1 訪客 正在閱讀本文。

logichom

  • 懷疑的國中生
  • **
  • 文章數: 87
    • 檢視個人資料
killall指令砍某一程式無動作
« 於: 2015-01-20 16:46 »
小弟目前在centos 6.5底下使用killall指令來砍某一在背景執行的程式
但是試了幾次都砍不成功
不清楚是哪裡出了問題
麻煩各位大大了

引用
[root@localhost 桌面]# ps aux | grep reboottest
root      1696 97.8  0.1 127788  3400 ?        Rs   16:14  22:51 perl /root/alex/reboottest.pl
root      2710  0.0  0.0 105396   904 pts/1    S+   16:38   0:00 grep reboottest
[root@localhost 桌面]# killall reboottest.pl
reboottest.pl: no process killed
[root@localhost 桌面]# ps aux | grep reboottest
root      1696 97.8  0.1 127788  3400 ?        Rs   16:14  23:14 perl /root/alex/reboottest.pl
root      2713  0.0  0.0 105396   904 pts/1    S+   16:38   0:00 grep reboottest
[root@localhost 桌面]#

hoyo

  • 榮譽博士
  • 俺是博士!
  • *****
  • 文章數: 4052
  • 性別: 男
  • 有需要的時候,學習就不會分階段。
    • 檢視個人資料
    • 樂咖黑電腦學習網
Re: killall指令砍某一程式無動作
« 回覆 #1 於: 2015-01-20 16:50 »
他跑得其實是 perl

真的殺不掉就用 kill -9 1696
受人與魚,不如授人與漁
上海自來水來自海上;倫敦好奇人奇好敦倫

logichom

  • 懷疑的國中生
  • **
  • 文章數: 87
    • 檢視個人資料
Re: killall指令砍某一程式無動作
« 回覆 #2 於: 2015-01-20 17:27 »
他跑得其實是 perl

真的殺不掉就用 kill -9 1696
有查到一條指令
killall perl
功能是把所有perl process殺掉
但是如果只要殺掉某個perl process的話要再找找...

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17466
    • 檢視個人資料
    • http://www.study-area.org
Re: killall指令砍某一程式無動作
« 回覆 #3 於: 2015-01-20 21:33 »
perl 也算是 scripting language...
或許再寫一個 shell script 來砍吧~ ^_^