ubuntu 定时重启/关闭进程
每天1.30启动监测脚本、1.00关闭监测脚本。
$crontab -e
30 01 * * * bash /path/ip_det.sh
00 01 * * * bash /path/kill_ip_det.sh
启动控制脚本:ip_det.sh https://blog.csdn.net/zml194849/article/details/121764573
kill监测进程:kill_ip_det.sh
#第一种方法
#!/bin/sh
name='ip_det.sh'
echo $name
while true
do
pkill -f $name
done
#第二种方法
name='ip_det.sh'
echo $name
ps aux|grep $name |grep -v grep|cut -c 9-15|xargs kill -9
#第三种方法
name='ip_det.sh'
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
使用crontab进行定时关闭重启进程。
使用 sudo vim /etc/crontab
30 01 * * * bash /path/ip_det.sh
00 01 * * * bash /path/kill_ip_det.sh
然后 service cron restart
1、只能够定时启动进程,不能够kill进程,进程每天重启会累加。为什么呢?
2、不能够使用stop停止进程。
3、使用restart重启进程,进程会累加。为什么不会kill掉原进程再重启呢?
综上,使用crontab -e可以定时启动/关闭进程,即实现每天的重启。
ubuntu 定时重启/关闭进程相关推荐
- linux终止mysql进程_Ubuntu Linux下定时监测MySQL进程终止时自动重启的方法
前言 最近发现MySQL服务隔三差五就会挂掉,导致我的网站和爬虫都无法正常运作.自己的网站是基于MySQL,在做爬虫存取一些资料的时候也是基于MySQL,数据量一大了,MySQL它就有点受不了了,时不 ...
- 如何强制关闭进程linux,4种强制关闭Ubuntu中无响应应用程序的方法
在使用Ubuntu时,我们的一个或多个进程和应用程序可能会经常挂起.重新启动我们的系统并不总是最佳解决方案,我们发现自己在寻找能够快速.轻松和安全地摆脱无响应的应用程序和程序的方法.在本文中,我们将解 ...
- Window脚本学习笔记之定时关闭进程
定时关闭进程, 从字面上即可看出操作分为两个步骤,即: 1,结合"任务计划程序",定时. "计算机->管理->计划任务程序",作用是让系统定时启动 ...
- 如何优雅的退出/关闭/重启gunicorn进程
在工作中,会发现gunicorn启动的web服务,无论怎么使用kill -9 进程号都是无法杀死gunicorn,经过我一番百度和谷歌,发现想要删除gunicorn进程其实很简单. 1. 寻找mast ...
- ubuntu实现定时重启
1.首先安装cron服务 sudo apt-get install cron -y 2.通过以下命令来设置定时重启: sudo crontab -e 10 2 * * * reboot ctrl+X退 ...
- Linux系统上实现定时重启Tomcat服务
因为使用阿里云部署服务器应用时,Tomcat服务经常由于内存不足出现OutOfMemoryError异常的情况.经常过几天就需要重启一次服务器,更要命的是不知道什么时候会由于内存不足导致无法访问,如果 ...
- 007-迅雷定时重启AutoHotkey脚本-20190411
; ; 定时重启迅雷.ahk, ; ;~ 2019年04月11日 ; #SingleInstance,force SetWorkingDir,%A_ScriptDir% DetectHiddenWin ...
- 【Linux】23.ubuntu定时执行脚本/etc/crontab 和 定时任务不执行的解决办法
ubuntu定时执行脚本/etc/crontab 和 定时任务不执行的解决办法 定时任务失效的问题: 如果发现/etc/crontab中的定时任务没执行,可以使用/etc/init.d/cron st ...
- linux系统每月定时重启,linux系统定时重启.doc
linux系统定时重启 linux系统定时重启 -------------------- 每个月1号凌晨3点自动重启 步骤如下: 1.用root帐号登陆: 2.打开终端窗口: 3.输入"cr ...
最新文章
- Html2excel 1.4.1 发布,Html 转 Excel 工具包
- drive数据集_英伟达的最强人脸GAN开源了,它吃的高清数据集也开源了
- java判断字符串有中文_JAVA入门之正则表达式判断字符串包含中文
- 设计模式笔记之五:观察者模式
- FreeSWITCH安装报错“You must install libyuv-dev to build mod_fsv”的解决方案
- InstallShield 2020
- 前窗玻璃膜贴了一周还有气泡_关于车窗玻璃的养护你了解多少?
- mysql中的删除语法错误_mysql – EXPLAIN中的SQL语法错误
- java----单例模式
- puppet(1.1-1.6)
- 计算尖峰电流的目的_183 新能源汽车电机控制器母线电容容值如何计算?
- 第5章 高效的多线程日志
- 1.1 WEB API 在帮助文档页面进行测试
- 苹果Mac记事本中快速计算应用:Soulver
- Python 各种库下载地址介绍
- tbschedule介绍
- 读书笔记202208 TRC2010 Multi-agent model predictive control of signaling split in urban traffic networks
- BCH分叉影响深远 业内外热议不断
- 论文笔记 Acquiring Common Sense Spatial Knowledge through Implicit Spatial Templates (AAAI2018)
- 47 lvs-nat/dr