Cron 与at 计划
计划任务的种类
At 这个工作执行一次就从linux系统中的计划任务取消
Cron 持续的将工作执行下去
At语法
At –m : 当ad的工作完成后 即使没有输出信息,也会用email的形式通知使用者已经完成
-l : at –l 相当于atq 列出目前系统上面的所有使用者的at排成
- d: at –d 相当于atm 可以取消一个在at排成中的工作
-v :可以使用比较明显的时间格式列出at排成的工作列表
-c : 可以列出后面接的该项工作的实际命令内容
Atq 查询当下有多少计划任务
Atrm 对人物进行删除
Crontab
/etc/cron.allow : 将可以使用的crontab的帐号写入其中,若不在这个档案内的使用者则不可以使用crontab
/etc/cron.deny:将不可以使用的crontab的帐号写入其中,若未记录到这个档案是就可以使用crontab
Crontab 语法
Crontab–u 只有root才能进行这个任务
-e 编辑crontab 的工作内容
-l 查阅crontab的工作内容
-r 移除crontab的工作内容
例子:::每天12点发信给自己 crontab -e 此时会进入编辑模式
0 12 ** * mail dmtsai –s “ at 12:00” < /home/dmtsai/.bashrc
* * * * *
分 时 日 月 年