Linux-计划任务crontab
计划任务
at 可以来做一次性的任务
crontab
- 同步时间
- 备份
- 日志
SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root # 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 # | | | | | # * * * * * user-name command to be executed 分钟 小时 天 月 周 用户 命令 * * * * * root touch /tmp/a.txt * 代表所有 * * * * * root echo "1" >> /tmp/a.txt 每分钟做什么事 0 * * * * root echo "0" >> /tmp/b.txt 每个小时的第0分钟做什么事 0 4 3 * * root echo "0" >> /tmp/c.txt 0 4 * * 4 root echo "0" >> /tmp/c.txt 0 4,6,8 * * * root echo "0" >> /tmp/d.txt 每天的4,6,8点的时候做什么事 0 8-22 * * * root echo "上课" >> /tmp/f.txt 每天的早上8点到22点做什么事 0 8-22/3 * * * root echo "休息" >> /tmp/e.txt 每天的早上8点到22点每隔3个小时做什么事 41 * 3,15,25,30 * 6 echo "da" >> /tmp/g.txt 每个月的3,15,25,30 或者每周6做什么事 (特殊的) * 代表所有 #1,#2,#3 #1或者#2或者#3 #1-#2 #1到#2 /# 每隔#时间
crontab
-u 指定用户 默认是当前用户 -e 编辑 -l 列出 -r 删除 不是真正的存在/etc/crontab, 而是存在/var/spool/cron/,这个目录下会为每一个用户创建一个文件
相关推荐
liguojia 2020-10-20
kernelstudy 2020-05-21
playlinuxxx 2020-05-08
IsanaYashiro 2020-04-22
fenxinzi 2020-04-07
山兔与孟婆 2020-03-28
stoneechogx 2020-02-17
onlykg 2020-02-15
大老张学编程 2020-02-09
linuxisperfect 2020-01-09
liuyh 2019-12-22
蜀川居 2013-08-05
happywxp 2013-03-27
chenzelin 2013-03-31
NeverAgain 2019-12-13
mieleizhi0 2019-12-05
ningningmingming 2019-11-13
playlinuxxx 2013-09-02
applecarelte 2015-02-03