crontab -e edit编辑当前用户的定时任务 vi /var/spool/cron/root
crontab -l list查看当前用户的定时任务 cat /var/spool/cron/root
定时任务书写格式
分时日月周 --命令/脚本
定时任务时间部分的特殊符号
定时任务案例
每两分钟运行一个更新系统时间的定时任务
*/2 * * * * /sbin/ntpdate ntp1.aliyun.com
每天定时备份/etc/到/backup/下
mkdir -p /backup/
[root@localhost ~]# ll /backup/
总用量 0
[root@localhost ~]# tar zcf /backup/etc.tar.gz /etc/
[root@localhost backup]# mkdir -p /servers/scripts/
[root@localhost backup]# vim /servers/scripts/backup-conf.sh
[root@localhost backup]# sh /servers/scripts/backup-conf.sh
#2.backup conf etc dir by lidao996 xxxx
00 00 * * * sh /servers/scripts/backup-conf.sh
脚本与变量
#!/bin/bash
#author: xiaoyouyu
#desc: 备份脚本
#1.定义变量
backup_dir=/backup/
Time=`date +%F_%w`
#2.备份
tar zcf ${backup_dir}/etc-${Time}.tar.gz /etc/