
我有一个文件“PID”进程ID我想杀了它。
就像是:
kill -9 <read pID from file>
我试过了:
kill -9 `more pID`
但它不起作用。 我也尝试过xargs但无法绕过它。
在embedded式linux系统中查找延迟问题(暂停)
PHP exec()返回值为后台进程(linux)
如何获得每个进程的准确cpu使用率和进程空闲cpu时间
在linux / UNIX-like上以纯文本文件模糊networking代理密码
如何在文件夹中的XML文件中grep一个单词
c ++ linux系统命令
linux:阻塞,直到一个文件中匹配的string(“tail + grep with blocking”)
你如何在单声道做ALSA?
Eclipse CDT不能识别<iostream>
PHP正则Expression式正确的语法preg_split后任意数字和1-3位数字
是否
kill -9 $(cat pID)
为你工作?
让我总结所有的答案
kill -9 $(cat pID) kill -9 `cat pID` cat pID | xargs kill -9
我的偏好是
kill -9 `cat pID`
这将反攻任何命令。
kill -9 $(cat pID)或cat pID | xargs kill -9 cat pID | xargs kill -9将同时工作
天儿真好,
如果不想玩得很好,你应该逐渐开始,然后转向沉重的东西去杀死这个过程。
一个SIGKILL(-9)信号不能被捕获,这将意味着该进程所持有的任何资源将不会被清除。
尝试先使用kill SIGTERM(-15),然后通过执行kill -0 $(cat pID)来检查进程是否存在。 如果它仍然在附近,那就用一切手段用-9来打破它。
SIGTERM可以被进程捕获,任何已经正确编写的进程都应该有一个信号处理程序来捕获SIGTERM,然后在退出之前清理它的资源。
HTH
总结以上是内存溢出为你收集整理的linux的shell:如何从文件读取命令参数?全部内容,希望文章能够帮你解决linux的shell:如何从文件读取命令参数?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)