本文共 1760 字,大约阅读时间需要 5 分钟。
at [option] TIME
常用选项:-V 显示版本信息:-l: 列出指定队列中等待运行的作业;相当于atq-d: 删除指定的作业;相当于atrm-c: 查看具体作业任务-f /path/from/somefile:从指定的文件中读取任务-m:当任务被完成之后,将给用户发送邮件,即使没有标准输出注意:作业执行命令的结果中的标准输出和错误以邮件通知给相关用户TIME:定义出什么时候进行 at 这项任务的时间HH:MM [YYYY-mm-dd]noon, midnight, teatime(4pm)tomorrownow+#{minutes,hours,days, OR weeks}at队列存放在/var/spool/at目录之中许多生产环境下的时间非常严格,同步时时间显得十分重要:
1.安装chrony软件包
##可以直接使用yum安装yum install chrony -yyum install ntpdate -y
##也可以从官网下载源码包编译安装chrony
wget https://download.tuxfamily.org/chrony/chrony-3.2.tar.gztar xvf chrony-3.2.tar.gzcd chrony-3.2./configure --prefix=/opt/chronymake && make install
plus:centos 在/etc/ntp.conf中配置时间。
加入server stdtime.gov.hk ibrustsystemctl enable chronydsystemctl status chronydsystemctl start chronyd
时间即可完成同步
CentOS 7:
systemctl status crond
CentOS 6:service crond status
/etc/crontab
用户cron任务:crontab命令* * * * * user-name command to be executed
10 21 * * * centos /bin/echo "Howdy!"
ps:30 4 1,15 * 5 would cause a command to be run at 4:30 on the 1st and 15st of each ,puls every friday
@reboot Run once after reboot@yearly 0 0 1 1 *@annually 0 0 1 1 *@monthly 0 0 1 * *@weekly 0 0 * * 0@daily 0 0 * * *@hourly 0 * * * *
/etc/crontab
/etc/cron.d/ 配置文件/etc/cron.hourly/ 脚本/etc/cron.daily/ 脚本/etc/cron.weekly/ 脚本/etc/cron.monthly/ 脚本vim /etc/crontab
bootmenu---- kernel--- elinux16 $ rd.break ---->ctrl+xmount -o remount,rw /sysrootvi /sysroot/etc/crontabdel @reboot root reboot
转载于:https://blog.51cto.com/13698281/2112984