列出(然后删除)上次读取访问时间超过 6 个月的文件

列出(然后删除)上次读取访问时间超过 6 个月的文件

如何列出上次读取访问时间超过 6 个月的文件?那么,如何删除它们呢?

我的文件系统似乎安装有:

/dev/sda3 on /home type ext4 (rw,relatime,data=ordered)

答案1

以下是列出它们的方法(注意:180 代表 180 天):

find . -atime +180

以下是移动它们的方法:

find . -atime +180 -print0 | xargs -0 mv --target-directory=../oldfiles/

相关内容