龙空技术网

CentOS5.7部署定时执行脚本

桃杂记 105

前言:

当前小伙伴们对“centos69的定时命令”都比较重视,咱们都需要了解一些“centos69的定时命令”的相关文章。那么小编也在网络上网罗了一些关于“centos69的定时命令””的相关文章,希望姐妹们能喜欢,咱们快快来了解一下吧!

以前部署在CentOS 5.7下的一套程序,长期运行会有内存不断缓慢增加,加上服务器内存资源不宽裕(运行程序后剩2G左右,持续运行一个月以上会导致剩余内存不足1G),于是想指定一个闲时定时重启一下程序,已达到回收内存的目的。

在网上查了很多相关的配置说明,都存在不尽完善的情,故汇总分享于此。

安装并设置crontabs为开机启动

yum install crontabs (安装)systemctl enable crond (设为开机启动) systemctl start crond(启动crond服务) systemctl status crond (查看状态)
添加新的任务
crontab -e
定时任务格式
### 每周日的 21:00 执行0 23 * * 0 /mnt/wcs.sh

注:插入上序内容到任务文件中,另附上简易的vim编辑操作说明,I为插入,ESC后:wq保存退出,:q退出不保存。

另附上简单的服务启动停止脚本

#!/bin/bash#停止服务systemctl stop 服务名.service#间隔五秒sleep 5s#启动服务systemctl start 服务名.service#退出脚本exit 0
查看任务列表
crontab -l 

标签: #centos69的定时命令