定时kill指定进程名称的id
时间:2024-01-10 来源:未知 投稿:admin 点击:次
#!/bin/bash
while true; do
# 获取secagent进程的PID
pid=$(pgrep -x "secagent")
if [ -n "$pid" ]; then
# 结束secagent进程
kill -9 "$pid"
echo "已强制结束secagent进程,PID: $pid"
else
echo "secagent进程未找到"
fi
# 等待5秒钟
sleep 5
done
设置开机启动:
nohup sh /home/kill >my.log 2>&1 &
while true; do
# 获取secagent进程的PID
pid=$(pgrep -x "secagent")
if [ -n "$pid" ]; then
# 结束secagent进程
kill -9 "$pid"
echo "已强制结束secagent进程,PID: $pid"
else
echo "secagent进程未找到"
fi
# 等待5秒钟
sleep 5
done
设置开机启动:
nohup sh /home/kill >my.log 2>&1 &
如果您的问题仍未解决,还可以加入服务器在线技术交流QQ群:8017413寻求帮助。
相关内容