溫馨提示×

linux怎么刪除一個月前的所有文件

小億
699
2023-11-28 12:08:57

您可以使用find命令來刪除一個月前的所有文件。以下是一些可能的方法:

  1. 根據(jù)修改時間刪除文件:
find /path/to/directory -type f -mtime +30 -exec rm {} \;

此命令將在指定目錄下刪除所有修改時間早于30天的文件。

  1. 根據(jù)訪問時間刪除文件:
find /path/to/directory -type f -atime +30 -exec rm {} \;

此命令將在指定目錄下刪除所有訪問時間早于30天的文件。

請注意,這些命令將在指定目錄及其子目錄中刪除文件,如果不希望刪除子目錄中的文件,請使用 -maxdepth 1 參數(shù)。

0