gpt4 book ai didi

linux命令删除特定日期范围内的文件模式

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:49:34 24 4
gpt4 key购买 nike

我有一组需要每周删除的日志文件。我想知道如何删除比当前日期早两天的特定日志文件集

例如:

-rw-r----- 1 admin admin  4367 Oct 15 02:23 server-129.log
-rw-r----- 1 admin admin 4218 Oct 16 05:47 server-130.log
-rw-r----- 1 admin admin 3370 Oct 16 09:10 server-131.log
-rw-r----- 1 admin admin 2742 Oct 17 12:33 server-132.log
-rw-r----- 1 admin admin 3726 Oct 17 15:57 server-133.log
-rw-r----- 1 admin admin 2660 Oct 17 19:20 server-134.log
-rw-r----- 1 admin admin 5223 Oct 18 22:44 server-135.log
-rw-r----- 1 admin admin 4212 Oct 19 12:07 server-136.log
-rw-r----- 1 admin admin 2501 Oct 19 15:29 server-137.log

我想在 18 号之前专门删除服务器日志。

最佳答案

您可以使用:

find -mtime 2 | xargs rm

这会找到 2*24h=48h 前修改过的所有文件。这个结果可以通过管道传递给 rm 命令。

关于linux命令删除特定日期范围内的文件模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33217708/

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