crontab -让服务器执行定时任务
1、启动服务 一般启动服务用 "/sbin/service crond start"就可以了,如果是root用户就是 "sudo service crond start"。如果是想开机启动那么就是用"chkconfig crond on"即可。 2、查看运行状态 可以通过查看进程" ps -ax | grep cron ",可以通过查看服务状态"service crond status"。 3、查看现有的定时任务 通过命令 "crontab -l"可以查看现有的定时任务。 4、进入编辑状态 运行" crontab -e",进入编辑状态,比如 #get ssl cert 0 0 1 * * /etc/nginx/ssl/getcert.sh >> /etc/nginx/ssl/get.log 然后按"ESC"键,输入"wq"保存并退出即可,跟vim的编辑一样。保存后可以用 "crontab -l"看看是否添加成功。 5、格式说明 可用crontab -e命令来编辑,编辑的是/var/spool/cron下对应用户的cron文件,也可以直接修改/etc/crontab文件,具体的格式是 Minute Hour Day Month Dayofweek command 分钟 小时 天 月 天每星期 命令 比如 5 * * * * ps