当前位置:首页 >  科技综合

linux按日期删除文件命令

时间:2024-10-06 09:30:19

科技综合

导读:linux按日期删除文件  在Linux中按日期删除文件,可以使用以下命令: ``` find . -type f -newermt 2019-07-10 ! -newermt 2019-07-11 | xargs rm -rf ``` 这个......

linux按日期删除文件 

在Linux中按日期删除文件,可以使用以下命令:

```

find . -type f -newermt 2019-07-10 ! -newermt 2019-07-11 | xargs rm -rf

```

这个命令将会删除2019年7月10日创建的所有文件,但不包括2019年7月11日及之后创建的文件。

这个命令使用了`find`命令来搜索文件,`xargs`命令将搜索到的文件作为参数传递给`rm`命令进行删除。`find`命令的参数包括`-type ff`(只搜索文件)和`-newermt`(按照修改时间搜索)。`! -newermt 2019-07-112019-07-11`表示搜索范围的结束日期,比指定的日期大1天。

请注意,这个命令不会提示确认,所以在执行之前请确保已经选定了正确的日期和文件。

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
联系我们 关于我们 版权申请

观察网 广州东远堂信息科技有限公司 版权所有 粤ICP备15011623号