有没有办法在某个(子)进程启动时自动终止它?我读过这回答如何根据名称过滤进程并终止它:
sudo ps aux | grep '<process name>' | awk '{2}' | xargs kill -9
但是,我不想设置一个定期执行上述命令的脚本,而是希望系统监视相关进程,并在其出现时自动终止它。
编辑:这个较短的命令,它以进程名称而不是 PID 为目标,也应该可以做到这一点:
sudo killall -I -s SIGKILL <process name>
答案1
cron
由于标准版本不支持高于 1 Hz(每 1 秒)的执行频率,因此作业无法运行。另外,正如您之前提到的,将您的凭据保存到文件中通常不是一个好主意