1.atd和crond两个任务管程序的区别
atd是单一执行的定时任务
crond是循环重复执行的定时任务,与windows中的计划任务有些相似
2.指定在2024/04/15 09:00 将时间写入testmail.txt文件中
[root@server ~]# at 09:00 April 15 2024
warning: commands will be executed using /bin/sh
at> date >> /root/textmail.txt
at> <EOT>
job 1 at Mon Apr 15 09:00:00 2024
[root@server ~]# at -l
1 Mon Apr 15 09:00:00 2024 a root
3.指定每天凌晨4:00将该时间点之前的日志信息备份到目录下(var/log/messages),备份后日志文件名显示格式logfileYY-MM-DD-HH:MM:SS
[root@server ~]# vim /etc/crontab
0 4 * * * root /bin/cp /var/log/messages /backup/logfile`date +\%Y-\%m-\%d-\%H:\%M:\%S`
[root@server ~]# ls /backup
logfile logfile2023-07-18-10:38:01