crontab -e 如果第一次执行,他会提示你选择默认编译器,一般我选择vim(vi、nano也可以)我举例定时关机说明:分 时 日 月 周 命令 0 1 * * 1 /sbin/shutdown -h now 这个意思就是在每周一的一点执行 /sbin/shutdown定时关机(root下才可以关机)当然你可以写个脚本,给予执行权限(x),然后输入...
1、/var/spool/cron/ 这个目录下存放的是每个用户包括root的crontab任务,每个任务以创建者的名字命名,比如tom建的crontab任务对应的文件就是/var/spool/cron/tom。一般一个用户最多只有一个crontab文件。三、/etc/crontab 这个文件负责安排由系统管理员制定的维护系统以及其他任务的crontab。01SHELL=/bin...
整数间的连字号(-)表 示整数列,例 如1-4意 思是整数1,2,3,4.指定数值由逗号分开。如:3,4,6,8表 示这四个指定整数.符号“/”指定步进设置.“/<interger>”表示步进值。如0-59/2定义每两分钟执行一次。步进值也可用星号表示。如* /3用来运行每三个月份运行指定任务.
使用者也可以将所有的设定先存放在档案 file 中,用 crontab file 的方式来设定时程表。例子 :每天早上7点执行一次 /bin/ls :0 7 * * * /bin/ls 在 12 月内, 每天的早上 6 点到 12 点中,每隔3个小时执行一次 /usr/bin/backup :0 6-12/3 * 12 * /usr/bin/backup 周一到周五每天...
常用的时间规范还包括:每分钟执行一次("* * * * * command"),每2小时执行一次("0 */2 * * * command"),每日凌晨1点执行("0 1 * * * command"),以及每周日的凌晨1点执行("0 1 * * 0 command")。同时,用户还可以将任务日志输出到文件,如"command >> /var/log/mylog.log 2>...
最后一个命令是要执行的任务语句。详情及取值范围见下图。 其中*代表所有值,例如,以下代表在每年的9月27日17:07执行一个命令,对星期几没有。 可以看出,crontab的最小粒度被调度在分钟级别,最粗的级别是月,不限年份,所以每年至少执行一次。 在cron表达式中,最后一个*代表一周中的某一天。如果前面的*了...
创建任务:crontab -e查看任务:crontab -l删除任务:crontab -r在设置任务时,需注意参数格式,如minute(0-59)、hour(0-23)、day(1-31)、month(1-12)、week(0-7,0或7代表周日)和command(要执行的命令)。例如,一个每周一、三、五凌晨3点25分执行tar命令备份数据的计划任务可以这样...
/15 * * * * ls 每15分钟执行一次ls命令 [即每个小时的第0 15 30 45 60分钟执行ls命令 ]30 6 */10 * * ls 每个月中,每隔10天6:30执行一次ls命令[即每月的1、11、21、31日是的6:30执行一次ls命令。 ]每天7:50以root 身份执行/etc/cron.dail...
crontab [-u user] file crontab [-u user] [ -e | -l | -r ] 2.命令功能: 通过crontab 命令,我们可以在固定的间隔时间执行指定的系统指令或 shell script脚本。时间间隔的单位可以是分钟、小时、日、月、周及以上的任意组合。这个命令非常设合周期性的日志分析或数据备份等工作。 3.命令...
Linux crontab定时执行任务 基本格式 :***command分 时 日 月 周 命令第1列表示分钟1~59 每分钟用*或者 */1表示第2列表示小时1~23(0表示0点)第3列表示日期1~31第4列表示月份1~12第5列标识号星期0~6(0表示星期天)更多详细解释www.linuxprobe.com 第6列要运行的命令crontab文件...