写一个压缩日志的shell脚本
以下是一个简单的压缩日志的shell脚本:
#!/bin/bash
# 设置日志文件目录
log_dir="/var/log"
# 设置压缩后的文件名
compressed_file="logs.tar.gz"
# 进入日志文件目录
cd $log_dir
# 压缩日志文件
tar -czf $compressed_file *.log
# 删除原始日志文件
rm -f *.log
这个脚本会进入指定的日志文件目录,将所有后缀为.log的日志文件压缩成一个.tar.gz的文件,并删除原始的日志文件。可以将此脚本设置为定时任务,定期执行以避免日志文件过大。
原文地址: http://www.cveoy.top/t/topic/fsLD 著作权归作者所有。请勿转载和采集!