如何在 Linux 中查找和删除旧文件?

如何在 Linux 中找到旧文件?

4 个回答。 你可以先说 查找 /var/dtpdev/tmp/ -type f -mtime +15 . 这将找到所有超过 15 天的文件并打印它们的名称。 或者,您可以在命令末尾指定 -print,但这是默认操作。

Linux 如何查找和删除超过 30 天的文件?

在 Linux 中查找和删除超过 X 天的文件

  1. 点 (.) – 代表当前目录。
  2. -mtime – 表示文件修改时间,用于查找超过 30 天的文件。
  3. -print – 显示较旧的文件。

如何删除超过 30 分钟 Linux 的文件?

删除早于的文件 x 营业时间 Linux

  1. 删除早于 1小时。 找到/路径/到/ * -mmin +60 – 执行 rm {} ;
  2. 删除超过 30 年的文件 天。 找到/路径/到/ * -时间 +30 – 执行 rm {} ;
  3. 删除文件 在最后修改 30分钟.

如何在 UNIX 中删除旧文件?

如果要删除超过 1 天的文件,可以尝试使用 -mtime +0 或 -mtime 1 或 -mmin $((60*24)) .

我如何在 Unix 中找到最后两天?

您还可以 使用 -mtime 选项. 如果上次访问文件 N*24 小时前,则返回文件列表。 例如,要查找过去 2 个月(60 天)内的文件,您需要使用 -mtime +60 选项。 -mtime +60 表示您正在查找 60 天前修改的文件。

如何找到旧文件?

- 单击文件或文件夹,然后单击恢复以前的版本. 您将看到文件或文件夹的可用先前版本的列表。 该列表将包括保存在备份中的文件(如果您使用 Windows 备份来备份文件)以及还原点。

如何在 Linux 中删除旧文件?

如何在 Linux 中删除超过 30 天的文件

  1. 删除超过 30 天的文件。 您可以使用 find 命令搜索所有修改超过 X 天的文件。 …
  2. 删除具有特定扩展名的文件。 除了删除所有文件,您还可以添加更多过滤器来查找命令。 …
  3. 递归删除旧目录。

如何删除旧的 Linux 日志?

如何清理 Linux 中的日志文件

  1. 从命令行检查磁盘空间。 使用 du 命令查看 /var/log 目录中哪些文件和目录占用的空间最多。 …
  2. 选择要清除的文件或目录:...
  3. 清空文件。

如何删除超过 15 天的 Linux 文件?

说明

  1. 第一个参数是文件的路径。 这可以是路径、目录或通配符,如上例所示。 …
  2. 第二个参数 -mtime 用于指定文件存在的天数。 …
  3. 第三个参数 -exec 允许您传入诸如 rm 之类的命令。

如何在 Linux 中使用 find?

查找命令是 用来搜索 并根据您为与参数匹配的文件指定的条件找到文件和目录列表。 find 命令可用于各种条件,例如您可以按权限、用户、组、文件类型、日期、大小和其他可能的条件查找文件。

如何删除 7 天以前的文件 UNIX?

说明:

  1. find :用于查找文件/目录/链接等的 unix 命令。
  2. /path/to/ :开始搜索的目录。
  3. -type f : 只查找文件。
  4. -姓名 '*。 …
  5. -mtime +7 :只考虑修改时间超过 7 天的那些。
  6. -execdir ...

如何删除 Windows 中超过 30 天的文件?

要删除早于 X 天的文件,请执行以下操作。

  1. 打开一个新的命令提示符实例。
  2. 键入以下命令: ForFiles /p “C:My Folder” /s /d -30 /c “cmd /c del @file” 用所需的值替换文件夹路径和天数,您就完成了。
喜欢这篇文章吗? 请分享给您的朋友:
今日操作系统