【发布时间】:2019-03-09 22:35:47
【问题描述】:
我有几个 java 进程,但只有那些我想在 Centos7 上每 2 分钟定期杀死的有问题的进程。
我想终止在此命令上运行的进程 PID。
/var/tmp/java -c /var/tmp/w.conf
如果我使用进程 ID 尝试kill,进程会自动终止。
如果我尝试运行它:
kill $(ps aux | grep 'java -c '| awk '{print $2}')
我得到了结果:
-bash: kill: (129253) - No such process
我应该如何定义脚本和 crontab 来自动终止这些进程?
【问题讨论】:
-
运行命令并观察
ps aux | grep 'java -c '的输出。你也试图杀死grep命令。
标签: shell centos7 kill kill-process