Linux启用定时任务

Linux定时任务是Linux自带的一款常用工具。

如何启用定时任务
[root@centos73 init.d]# service crond start
Redirecting to /bin/systemctl start crond.service
如何编写定时任务
[root@centos73 rc.d]# sudo crontab -u root -e
no crontab for root - using an empty one
系统会自动为你创建一个定时任务的文件,此时进入vim编辑界面,编辑保存

格式一般为:<分钟> <小时> <日> <月> <星期> <命令>    最频繁只能设置为一分钟运行一次。

举例: 每分钟运行一次          * * * * *  /usr/local/nginx/sbin/logcut.sh

如何查看自己刚刚创建的定时任务呢
[root@centos73 rc.d]# crontab -l
* * * * * /usr/local/nginx/sbin/logcut.sh
如何知道定时任务有没有每分钟去跑一次呢,可以通过查看日志
[root@centos73 sbin]# tail -f /var/log/cron
Jan 31 19:47:01 centos73 CROND[11579]: (root) CMD ( /usr/local/nginx/sbin/logcut.sh)
Jan 31 19:48:01 centos73 CROND[11609]: (root) CMD ( /usr/local/nginx/sbin/logcut.sh)
Jan 31 19:49:01 centos73 CROND[11642]: (root) CMD ( /usr/local/nginx/sbin/logcut.sh)
Jan 31 19:50:01 centos73 CROND[11680]: (root) CMD ( /usr/local/nginx/sbin/logcut.sh)
Jan 31 19:51:01 centos73 CROND[11717]: (root) CMD ( /usr/local/nginx/sbin/logcut.sh)

————————————————

原文链接:https://blog.csdn.net/zx_emily/java/article/details/104127220

猜你喜欢

转载自www.cnblogs.com/wsxmiss/p/12802920.html