由于我的磁盘空间较小,我需要将超过 30 天的日志压缩并存档在另一个目录中。
有人可以修改以下命令来压缩 30 天前的文件并将其移动到目标文件夹吗?
find . -name 'server.log*' -mtime +30 -exec zip -r /home/user/Logs/ /opt/apps/log {} \;
其中server.log
是一个日志文件,并且会有许多带有日期戳的日志,如下所示server.log_290719
。
/home/user/Logs
是目标文件夹,/opt/apps/log
是源文件夹。