本帖最后由 java 于 2018-4-4 15:05 编辑
#crontab -e 加入:
* * * * * date>>~/test.log
crontab命令格式:* * * * * command
M H D m d command M: 分(0-59)
H:时(0-23)
D:天(1-31)
m: 月(1-12)
d: 周(0-6) 0为星期日
* 代表取值范围内的数字 / 代表"每" - 代表从某个数字到某个数字 , 代表离散的取值(取值的列表)
如何查看crontab的日志记录
1. linux看 /var/log/cron.log这个文件就可以,可以用tail -f /var/log/cron.log观察 2. unix在 /var/spool/cron/tmp文件中,有croutXXX001864的tmp文件,tail 这些文件就可以看到正在执行的任务了。 3. mail任务在 /var/spool/mail/root 文件中,有crontab执行日志的记录,用tail -f /var/spool/mail/root 即可查看最近的crontab执行情况。
/var/spool/cron/crontabs 该目录下存放所有用户的cron服务 tail -f /var/spool/mail/root 查看日志
每天9点执行0 9 * * * /bin/sh backup.sh
以root权限运行 要切换到root用户,su root 再执行crontab -e 编写好相关任务 root下查看日志 tail -f /var/spool/mail/mail 或 tail -f /var/spool/mail/root
|