tar
cpio
zip
bz2
① 批量压缩脚本:tar-gzip-dir-rm.sh
实现功能:压缩目录下的所有文件夹为同名打包压缩文件(tar.gz),压缩成功之后删除;
脚本代码:
脚本执行:
nohup bash tar-gzip-dir-rm.sh &
# 命令的执行与终端脱离(该执行环境为xshell),防止因为网络或其他意外情况导致执行失败。
②在日志存放目录下,每天会产生一个日志文件夹,要求写一个cron文件,实现日志文件的自动压缩,并删除日志文件夹
实现功能:自动压缩每天产生的日志文件夹为同名压缩文件,压缩成功则删除原文件夹;
代码:
原文地址:http://wbcla.blog.51cto.com/9367213/1682009