Press "Enter" to skip to content

Linux下如何查找某个目录下面最近修改的文件,按照大小排序

背景

一直在使用群晖的ActiveBackupforBusiness来给我的容器服务器做备份,今天没事上去看备份日志的时候发现最近日新增备份量突然多了很多,但是有没有地方查到到底是什么东西导致备份量增加的。

方案

1.打开群晖的ssh登录,用ssh登录到服务器,进入到备份目录

2.使用下面命令

sudo find ./ -mtime -1 -exec du -h {} + | sort -r -h

这个-mtime -1 就是过去一天的数据的意思,如果你想看别的时间可以自己改。

参考资料:

How To Find Modified Files in Last 30 Days in Linux

https://unix.stackexchange.com/questions/53737/how-to-list-all-files-ordered-by-size

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注