Pkill -f 不适用于进程终止

新手上路,请多包涵

我有这个过程运行:

 342 pts/2    T    0:00 sh -c sudo screen /usr/bin/python /usr/bin/btdownloadcurses "http://zoink.it/torrent/732A4A9B54B7E3A916C2835D936D985942F65A6D.torrent" --display_interval 20 --saveas "/srv/"
343 pts/2    T    0:00 sudo screen /usr/bin/python /usr/bin/btdownloadcurses http://zoink.it/torrent/732A4A9B54B7E3A916C2835D936D985942F65A6D.torrent --display_interval 20 --saveas /srv/
344 pts/2    T    0:00 screen /usr/bin/python /usr/bin/btdownloadcurses http://zoink.it/torrent/732A4A9B54B7E3A916C2835D936D985942F65A6D.torrent --display_interval 20 --saveas /srv/

我试着跑:

 pkill -f http://zoink.it/torrent/732A4A9B54B7E3A916C2835D936D985942F65A6D.torrent

但是进程还在运行。

如何强制终止包含以下内容的进程:“ http://zoink.it/torrent/732A4A9B54B7E3A916C2835D936D985942F65A6D.torrent ”?


问题如下编辑:

 ps ax | grep 'Momomoko.E01.140011.HDTV.H264.720p.mp4'

我想杀死所有包含上述字符串的进程。

我尝试运行上面的行,它返回三个结果:

   342 pts/2    T    0:00 sh -c sudo screen /usr/bin/python /usr/bin/btdownloadcurses "http://zoink.it/torrent/732A4A9B54B7E3A916C2835D936D985942F65A6D.torrent" --display_interval 20 --saveas "/srv/Momomoko.E01.140011.HDTV.H264.720p.mp4"
  343 pts/2    T    0:00 sudo screen /usr/bin/python /usr/bin/btdownloadcurses http://zoink.it/torrent/732A4A9B54B7E3A916C2835D936D985942F65A6D.torrent --display_interval 20 --saveas /srv/Momomoko.E01.140011.HDTV.H264.720p.mp4
  344 pts/2    T    0:00 screen /usr/bin/python /usr/bin/btdownloadcurses http://zoink.it/torrent/732A4A9B54B7E3A916C2835D936D985942F65A6D.torrent --display_interval 20 --saveas /srv/Momomoko.E01.140011.HDTV.H264.720p.mp4

我如何运行这条线:

 ps ax | grep 'Momomoko.E01.140011.HDTV.H264.720p.mp4'

..with php, and kill -9 所有匹配的进程?

原文由 Lim zhen xiang 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 323
1 个回答

尝试使用 kill 命令

kill -9 <pid>

它肯定会起作用,因为我自己已经尝试过并且一直都非常方便。

在脚本文件中使用以下内容,然后使用 kill 命令运行 for 循环,

 ps|grep torrent|cut -f1 -d' '

像这样的 for 循环,如下所示,作为我系统的精确工作副本;

 for p in `ps|grep torrent|cut -f1 -d' '`; do
   kill -9 $p
done

我希望这最终能帮助你。

根据最新编辑的问题你想用 PHP 运行它,它可以通过 exec 命令实现,请按照 问题 解决。

原文由 Arnab Nandy 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏