您的位置:首页 > 运维架构 > Linux

RHEL十七(计划将来的Linux任务)

2015-07-30 14:16 585 查看
计划任务分为两种:

at   一次性计划任务,at后一般跟一个时间,如at  -t  20:00 07302015       ..........要执行的任务

at now

mkdir /backup

cp /etc/passwd  /backup

atq查询任务

atrm id   删除(查询出来的id)

按ctrl+d,任务(创建backup并将passwd复制过来)马上就会执行

crontab  周期性计划任务

计划任务的主配置文件在/etc/cron//crontab,/etc/cron.daily下是每天都执行的计划任务,其余分别是每小时执行的,每月执行的,每周执行的,/etc/anacrontab用于配置错过的执行计划怎么执行,如:1        5        cron.daily        nice-run-parts    /etc/cron.daily 表示在一天之内执行/etc/cron.daily中的任务,如果有错过的任务,延迟5分钟执行

分(0-59)  小时(0-23)   天(1-31)   月(1-12)   周(0-6   0==7==星期天)   用户   要执行的命令

crontab -e -u root     -e表示edit,编辑任务。不指定-u表示给当前用户自己创建计划任务

crontab -l 列出当前用户任务

crontab -u 用户   列出某一个用户的任务

crontab -r  -u
 用户   删除某个用户的任务

*/1  *  *  *  *  /bin/echo  hello每隔一分钟打印“hello”

1,15  *  *  *  *  /bin/echo   hello一分钟和15分钟的时候打印hello

1-15  *  *  *  *  /bin/echo   hello一分钟到十五分钟每隔一分钟打印hello

/etc/cron.deny中的用户表示拒绝创建计划任务    /etc/cron.alow中的用户表示允许创建计划任务,如果不存在con.deny,表示所有除了root的用户都不能创建任务

root用户的计划任务保存在/var/spool/cron
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: