at单一次任务,crontab周期性任务 rhce(21)

目录

1.atd和crond两个任务管理程序的区别

2.指定在2023/08/26 09:00将时间写入testmail.txt文件中

3.指定在每天凌晨4:00将该时间点之前的系统日志信息备份到个目录下(/var/log/messages),备份后日志文件名显示格式logfileYY-MM-DD HH-MM


1.atd和crond两个任务管理程序的区别

atd服务:单一执行的例行性工作:仅处理一次就结束了,一般是只能作为临时任务应用

crond服务:循环执行的例行性工作:每隔一定的周期就需要执行一次,一般是周期性任务,可重复应用


2.指定在2023/08/26 09:00将时间写入testmail.txt文件中

第一步:编写单一性任务

at单一次任务,crontab周期性任务 rhce(21)_第1张图片

 注:Ctrl+d 退出编辑

第二步:查看任务

at单一次任务,crontab周期性任务 rhce(21)_第2张图片

 注:任务脚本默认记录在/var/spool/at,执行任务后文件自动删除


3.指定在每天凌晨4:00将该时间点之前的系统日志信息备份到个目录下(/var/log/messages),备份后日志文件名显示格式logfileYY-MM-DD HH-MM

第一步:编写周期性任务

at单一次任务,crontab周期性任务 rhce(21)_第3张图片

注: 00 4 * * * cp /var/log/messages /logfile'date +\%Y-\%m-\%d-\%H:\%M:\%S'

第二步:列出所有任务

注:配置文件所在位置为/etc/crontab 

你可能感兴趣的:(linux,运维,服务器)