crontab选项与参数
crontab [-u username] -l/-e/-r
crontab -u 只有root才能使用这个参数,帮助其他用户建立或者移除crontab
crontab -e 编辑crontab的工作内容
crontab -l 查询crontab的工作内容
crontab -r 移除所有的crontab工作内容
crontab帮助文档
/etc/crontab
[root@localhost testacl]# vim /etc/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
查询某个命令执行的路径 which
[root@localhost testacl]# which echo
/usr/bin/echo
禁止某个用户执行crontab
vim /etc/cron.deny
添加用户名
crontab语法
* * * * * command
分钟 小时 日期 月份 周 命令
* 代表任何时刻都接受
,表示并行
*/n 表示数字。每隔n个单位执行一次
操作系统中日志
/var/log/message
crontab的日志
/var/log/cron