1.环境准备完成
2.atd和crond两个任务管理程序的区别
3.指定在2022/08/26 09:00将时间写入testmail.txt文件中
4.指定在每天凌晨4:00将该时间点之前的系统日志信息备份到个目录下(/var/log/messages ),备份后日志文件名显示格式logfileYY-MM-DD HH-MM
一、环境准备
系统:redhat9
网络:设置静态IP,配置dns
为服务器配置白名单和安全组 :vim /etc/selinux/config,selinux=disabled
Setenforce 0(关闭)
关闭防火墙 :systemctl disable firewalld
enable(重新开启)
systemctl stop(当前虚拟机) firewalld
软件安装:配置yum源
挂载:mount /dev/sr0 /mnt
配置软件仓库:vim /etc/yum.repos.d/redhat.repo
测试:yum install lrzsz -y(额已经提前安装了)
禁用selinux:
vim /etc/selinux/config
并将SELINUX=permissive写入
环境准备完毕!
二、atd和crond两个任务管理程序的区别
atd单一执行的例行性任务:仅处理执行一次就结束。
crond循环执行的例行任务:每隔一定的周期就需要执行一次。
三、指定在2022/08/26 09:00将时间写入testmail.txt文件中
四、指定在每天凌晨4:00将该时间点之前的系统日志信息备份到个目录下(/var/log/messages ),备份后日志文件名显示格式logfileYY-MM-DD HH-MM
打开文件:[root@localhost ~]# crontab -e
写入文件:0 4 * * * cp /var/log/messages /logfile'date‘