当我运行命令
ps -l -a
我得到了当前在终端上运行的所有进程的列表。
我知道我可以通过反复调用命令“ kill”来杀死这些进程
kill -9 10400 kill -9 10401 kill -9 10418
但是有没有办法通过一个命令和/或不指定pid /名称来杀死它们?
如果从bash脚本运行这些进程并通过& pid=$!在命令后添加来捕获其pid ,则可以使用捕获的pid逐一杀死它们。
& pid=$!
如果您需要杀死它们一定时间,则可以设置“工作”或“定时工作”,然后将pid传递到环境或文件中。您还可以将pids保存在某处,以供以后与kill脚本一起使用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句