在 Linux 上删除一年以上的文件

在 Linux 上删除一年以上的文件

到那时,许多文件仍然在我的系统中,我不再需要它们了,那么如何删除至少一年的所有文件呢?

答案1

你可以用这个命令来做

find /path/to/files* -mtime +365 -exec rm {} \;

有些解释

/path/to/files*是文件的路径。

-mtime用于指定文件存在的天数。+365 将查找超过 365 天(即一年)的文件

-exec允许您传递诸如 rm 之类的命令。


编辑感谢@Oli note -->您可以通过以下方式进行:

find /path/to/files* -mtime +365 -delete

相关内容