我管理一个多用户系统,该系统的用户流动率相当高。离开我们的用户在文件夹 /home 中仍有一个文件夹。我想删除不再与我们在一起的用户的文件夹,但我不想对每个文件夹进行排序并使用“-rm”逐个删除它们。
是否有命令可以删除一定时间内未访问的文件夹?
谢谢!
答案1
find /home/user -type f -mtime +108 -exec rm {} \;
例如,108 表示天数,因此请将其更改为您需要的任何数字。
我管理一个多用户系统,该系统的用户流动率相当高。离开我们的用户在文件夹 /home 中仍有一个文件夹。我想删除不再与我们在一起的用户的文件夹,但我不想对每个文件夹进行排序并使用“-rm”逐个删除它们。
是否有命令可以删除一定时间内未访问的文件夹?
谢谢!
find /home/user -type f -mtime +108 -exec rm {} \;
例如,108 表示天数,因此请将其更改为您需要的任何数字。