Crontab
检查cron状态:/etc/init.d/crond status
检查系统cron任务:/etc/cron.d;/etc/cron.daily;/etc/cron.hourly;/etc/cron.weekly;/etc/cron.monthly
检查用户cron任务:crontab -l
修改用户cron任务:crontab -e
* * * * *:分钟 小时 日 月 星期
任务例如:* * * * * ls -l 2>/dev/null 每分钟执行一次ls -l命令,错误不保留,结果会mail给用户
每两分钟:*/2 * * * *
每两天:* * */2 * *
控制用户使用cron:
不可用cron列表:/etc/cron.deny
可用cron列表(优先):/etc/cron.allow
如果两个文件均没有,只有root可以配置cron
一次性任务:at
查看at服务状态:/etc/init.d/atd status
查看at任务列表:atq
配置at任务:
at now+2minutes
运行内容:ls -l
退出:Ctrl+d
不配置任务输入路径,去mail查看输出结果
不可用at列表:/etc/at.deny
可用at列表(优先):/etc/at.allow
如果两个文件均没有,只有root可以配置at