crontab命令的解释
crontab: usage error: unrecognized option
usage: crontab [-u user] file
crontab [ -u user ] [ -i ] { -e | -l | -r }
(default operation is replace, per 1003.2)
-e (edit user's crontab) //编辑用户的定时任务
-l (list user's crontab)//查询用户定义的任务
-r (delete user's crontab)//删除用户定义的任务
-i (prompt before deleting user's crontab)
主要用到三个option以及相关的操作
一 新建自己的执行脚本
root@DELL-XPS13-VIC:/home/visco/testdir# pwd/home/visco/testdirroot@DELL-XPS13-VIC:/home/visco/testdir# lsdateprint.log ss.shroot@DELL-XPS13-VIC:/home/visco/testdir# vi ss.sh
编辑任务
#!/bin/shdate -d now>dateprint.log
Esc
:wq
配置定时任务
crontab -e
# 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/
#
# For more information see the manual pages of crontab(5) and cron(8)
#
# m h dom mon dow command* * * * * cd /home/visco/testdir && ./ss.sh
检查配置的任务
crontab -l
重启crontab服务
/etc/init.d/cron restart
查看运行情况
tailf /home/visco/testdir/dateprint.log
2017年 04月 01日 星期六 09:36:01 DST2017年 04月 01日 星期六 09:37:01 DST2017年 04月 01日 星期六 09:38:01 DST2017年 04月 01日 星期六 09:39:01 DST2017年 04月 01日 星期六 09:40:01 DST2017年 04月 01日 星期六 09:41:01 DST2017年 04月 01日 星期六 09:42:01 DST2017年 04月 01日 星期六 09:43:01 DST2017年 04月 01日 星期六 09:44:01 DST