Dynadot Jtti 搬瓦工 腾讯云

Linux Ubuntu 定时 kill 任务/进程脚本记录

GigsGigsCloud

记录一下 Linux Ubuntu 系统定时 kill 任务的一个脚本,目前暂时未测试,因为之前有这个需求,所以搜了一下。刚刚在整理浏览器标签的时候看到了,于是在此做个记录,以备不时之需。因为对 Linux 的 shell 语法也不是很熟悉,可能还是需要找时间测试一下才能知道好不好用。

把下面的 NAME 替换成进程就可以了,其他的好像不用修改。把下面这些内容保存到一个 kill.sh 的脚本里,然后添加 crontab 定时任务就可以。参考《Linux Crontab 命令安装和使用教程:在 VPS 上设置定时任务》。

#!/bin/sh
NAME='shell.php'
echo $NAME
ID=`ps -ef | grep "$NAME" | grep -v "$0" | grep -v "grep" | awk '{print $2}'`
echo $ID
echo "---------------"
for id in $ID
do
kill -9 $id
echo "killed $id"
done
echo "---------------"

  • 版权声明:本文为CSDN博主「地质队炼丹师」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
  • 原文链接:https://blog.csdn.net/qq_28612967/article/details/108523356
Dynadot Hostwinds
赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《Linux Ubuntu 定时 kill 任务/进程脚本记录
文章链接:https://oldtang.com/7940.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。