gpt4 book ai didi

linux - 限制大小的文件夹

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:40:27 29 4
gpt4 key购买 nike

我想限制文件夹空间(在 shell 脚本 UNIX 中):当文件夹超过最大大小时,我必须删除最旧的文件如何做到这一点以及如何让它一直运行?

感谢帮助

最佳答案

让我们把你的任务分解成更小的部分:

  1. 获取目录下所有文件的名称

  2. 获取每个文件的时间戳和大小

  3. 按时间对文件进行排序,并选择最旧的文件进行删除,以使剩余大小不超过您的最大值

  4. 删除第3步选择的文件

  5. 将上述步骤组合成一个脚本,可以作为单个命令运行

  6. 将此脚本添加到 crontab 中,使其定期运行

希望这对您有所帮助。

关于linux - 限制大小的文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5723240/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com