linux 设置自动执行 crontab

使用crontab命令可以自动执行脚本。

启动

/etc/init.d/crond start

开机启动

chkconfig --add crond

设置文件  /etc/crontab

crontab内的基本编辑格式如下

*  *  *  *  *  command

分  时  日  月 周  命令

第1列表示分钟1~59 每分钟用*或者 */1表示

第2列表示小时1~23(0表示0点)

第3列表示日期1~31

第4列表示月份1~12

第5列标识号星期0~6(0表示星期天)

第6列要运行的命令

一些例子

min hour day month week user 命令

*/2 * * * * root /shell/script    #每两分钟执行一次

30 6,12,18 * * * root /shell/script   #每天6点30分,12点30分,18点30分执行一次

* 23-7/1 * * * /etc/init.d/smb restart    #晚上11点到早上7点之间,每隔一小时重启smb

crontab [-ler]

-l 查看

-e 编辑

-r 删除

原文地址:https://www.cnblogs.com/aaronwxb/p/2154195.html