创建一个logbackup.sh的脚本
[root@lhh ~]# vim logbackup.sh
#!/bin/bash
# 备份/var/log下的所有日志
tar -zcf `date +%Y%m%d`.tar.gz /var/log
[root@lhh ~]# bash logbackup.sh #执行脚本
[root@lhh ~]# ls
20231129.tar.gz
[root@lhh ~]# tar -tf 20231129.tar.gz
var/log/
var/log/lastlog
var/log/private/
var/log/wtmp
var/log/samba/
var/log/samba/old/
......
2.编写计划任务
[root@lhh ~]# crontab -e
00 03 * * 5 /root/logbackup.sh