您可以使用find命令來刪除一個月前的所有文件。以下是一些可能的方法:
find /path/to/directory -type f -mtime +30 -exec rm {} \;
此命令將在指定目錄下刪除所有修改時間早于30天的文件。
find /path/to/directory -type f -atime +30 -exec rm {} \;
此命令將在指定目錄下刪除所有訪問時間早于30天的文件。
請注意,這些命令將在指定目錄及其子目錄中刪除文件,如果不希望刪除子目錄中的文件,請使用 -maxdepth 1
參數。