一·atd和crond两个任务管理器的区别
at命令是在指定的时间只能执行一次任务,crontab命令可以循环重复执行
二·指定在2023/04/15 09:00将时间写入test.txt文件中
[root@server ~]# at 9:00 2323-04-15
warning: commands will be executed using /bin/sh
at> date > test.txt
at> <EOT>
job 1 at Sun Apr 15 09:00:00 2323
[root@server ~]# at -l
1 Sun Apr 15 09:00:00 2323 a root
三·指定每天凌晨4: 00将该时间点之前的日志信息备份到个目录下 (/var/log/messages ),备份后日志文件名显示格式logfileYY-MM-DD HH-MM
[root@server ~]# vim /etc/crontab
0 4 * * * root /bin/cp /var/log/messages /backup/logfile`date +\%Y-\%m-\%d-\%H:\%M:\%S`