1./etc/crontab文件
root@godontop [~]# cat /etc/crontab
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
# For details see man 4 crontabs
# Example of job definition:
# .---------------- minute (0 - 59)
# | .------------- hour (0 - 23)
# | | .---------- day of month (1 - 31)
# | | | .------- month (1 - 12) OR jan,feb,mar,apr ...
# | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# | | | | |
# * * * * * command to be executed
hour中的0表示午夜
crontab -l:显示当前用户的任务计划列表
crontab -u huage -l:显示用户huage的任务计划列表
crontab -e:编辑当前用户的任务计划列表
crontab -u huage -e:编辑用户huage的任务计划列表
crontab由6部分组成,前5列表示时间,第六列表示要执行的命令、脚本或程序等;
在时间列中,"*"星号表示所有可能的值,"-"中划线表示2个值闭区间内的所有值,","逗号(英文状态下)表示所有指定值都符合条件,"/"反斜杠表示除,或者说是每隔多长时间执行一次;
1,9,16 0-10 * */2 6 tar -zcvf www.tgz www
表示每隔一个月月内所有周六的午夜0点到上午10的1分、9分、16分执行打包任务
没有评论:
发表评论