软件计划
at一次性调度执行
#语法格式
at<TIMESPEC>
#<TIMESPEC>
now +5min
teatime tomorrow#(teatime is16:00)
noon +4 days #第四天中午
5pm august 3 2029
4:00 年-月-日
创建定时创建用户的命令
at now +2min
at> useradd uuu #执行的语句
at> <EOT>
#按ctrl+d 结束输入
查询定时用户
atp
循环调度执行cron
查看进程状态
systemctl status crond.service
计划任务储存位置
ls /ver/spool/cron/
创建计划
crontab -e
#Edit jobs for the current user
* * * * * 执行的命令
5 1 15 3 * /mysql_back.sh#每年的3月15号1时5分执行 /mysql_back.sh
*/5 * * * * #每隔五分钟执行
0 2 1,3 * * #每月1和3号的2点0分执行
0 2 5-9 * * #每月5到9号的2点0分执行
0 2 2 6 5 # 6月2号的2点0分和6月的每周五2点0分执行
#分 时 日 月 周
#如没有数字*代替 (必须五个元素)
查询计划
crontab -l
#List the jobs for the current user
#管理员可以使用 -u username 管理其他用户的计划任务
删除任务
crontab -r
#Remove all jobs gor the current users
文章评论