/** * Linux 的计划任务 * @author: luowen * @time: 2013-10-15 */ /* 1.at命令实现计划任务 at now + 5 minutes at> /usr/bin/wall < /etc/motd //写要执行的命令(绝对命令) ctrl + d //结束计划任务 //查看atd进程是否启动 ps -le | grep atd //查询计划任务 at -l or atq //删除计划任务 at -d (num) //at写的计划任务在 /var/spool/at/ //配置 /etc/at.allow(限定可以at的用户) or /etc/at.deny(限定用户不行at命令) 2.crontab 命令实现计划任务 crontab -l //列出计划任务表 crontab -r //删除计划任务表 crontab -e //编辑计划任务表 //crontab时间格式 //分钟 小时 天 月 星期 命令/脚本 0 4 * * * mv ` tar -cxvf /web/ ` /backup */2 12-14 * 3-6,9-12 1-5 命令 --> 每个2分钟一侧,每天的12点到14点,每年的3月到6月,9月到12月,没个星期的星期一到星期五 */