如何在Linux中删除超过30天文件

这是从服务器上删除旧的未使用的文件的最佳做法。例如,如果我们每天都在运行服务器上的文件或数据库的备份每小时那么将在服务器上创建的垃圾。因此,要定期清理。要做到这一点,你可以找到备份目录中旧文件并删除它们。本文将帮助你找到那个时长30天文件。

1.删除文件超过30天

此命令将删除  /opt/backup 目录下超过30天的所有文件。
# find /opt/backup -type f -mtime +30 -exec rm -f {} ;

2.删除超过30天,扩展名为.log文件

如果你想删除只特定扩展名的文件,可以使用下面的命令。
# find /var/log -name "*.log" -type f -mtime +30 -exec rm -f {} ;
上面的命令将其删除过期30天的 .log 文件。
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏