使用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 删除