如何删除最近在linux目录中创建的所有文件?

前端之家收集整理的这篇文章主要介绍了如何删除最近在linux目录中创建的所有文件?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我解开了一些已经包含很多东西的目录.我想改为进入一个单独的目录.现在有太多的文件无法区分.但是我刚刚创建的文件是刚刚创建的(对吗?)并且原始文件没有被修改很长时间(至少一天).有没有办法根据创建信息删除这些未解压缩的文件

最佳答案
Tar通常会恢复文件时间戳,因此按时间过滤不太可能.

如果你还有tar文件,你可以使用它来删除你用以下内容解压缩的内容

tar tf file.tar --quoting-style=shell-always |xargs rm -i

以上内容在大多数情况下都有效,但并非所有情况(在其中都有回车符的文件名会破坏它),所以要小心.

你可以通过添加-r来删除目录,但是手动删除顶层目录可能更安全.

原文链接:https://www.f2er.com/linux/440131.html

猜你在找的Linux相关文章