Linux 查询特定时间内更新的文件(Linux查找五天内修改的文件)

可以使用findstat命令来查找在特定时间内更新的文件。

假设你想查找在2022年2月1日至2022年2月10日期间更新的文件,可以使用以下命令:

find /path/to/search -type f -newermt "2022-02-01" ! -newermt "2022-02-11"

这将在/path/to/search目录下,查找所有类型为文件(不包括目录等)的文件,并显示它们的名称,它们的修改时间是在2022年2月1日至2022年2月10日期间。

如果你想要搜索更精细的时间范围,可以使用以下命令,它将显示2022年2月1日00:00:00至2022年2月1日12:00:00之间更新的文件:

find /path/to/search -type f -newermt "2022-02-01 00:00:00" ! -newermt "2022-02-01 12:00:00"

注意,以上命令中的时间必须使用ISO 8601格式,即“YYYY-MM-DD HH:MM:SS”或“YYYY-MM-DD”格式。

假设你想查找在当前日期(即2023年3月10日)往前五天内更新的文件,可以使用以下命令:

find / -type f -mtime -5
/var/log/syslog
/var/log/auth.log
/var/log/apt/history.log
/var/log/apt/term.log
/home/user/Documents/report.docx
/home/user/Documents/notes.txt
/home/user/Pictures/photo.jpg

这将在整个系统中查找所有类型为文件(不包括目录等)的文件,并显示它们的名称,它们的修改时间是在最近五天内。-mtime -5选项表示文件的修改时间在5天内(不包括今天)。

你也可以使用-newermt选项来指定时间范围,例如:

find / -type f -newermt "2023-03-05" ! -newermt "2023-03-11"

这将查找在2023年3月5日至2023年3月10日期间更新的所有文件。

请注意,这些命令可能需要一些时间来执行,因为它们需要在整个文件系统中搜索文件。

作者:牛奇网,本站文章均为辛苦原创,在此严正声明,本站内容严禁采集转载,面斥不雅请好自为之,本文网址:https://www.niuqi360.com/linux/how-to-find-files-modified-after-a-certain-time-in-linux/

(0)
牛奇网牛奇网
【示例】如何使用 mysqldump 备份还原 MySQL 数据库
上一篇 2023年3月10日 下午5:13
Astra主题的官网是什么?
下一篇 2023年3月10日 下午6:46

相关推荐

  • Linux 中如何使用 ls 命令?

    在 Linux 和其他类 Unix 操作系统上,Ls 命令(list 的缩写)用于列出有关文件的信息。当不带任何参数调用时, ls 将列出当前工作目录中的文件,如果后面加上具体路径…

    2022年6月28日
    00
  • Linux 中如何使用 ls 命令中仅列出目录?

    在 Linux 上,可以使用 ls 命令列出目录中的文件和文件夹,如果想要 ls 命令仅列出目录中的文件夹,可以将 ls -l 命令与 grep 命令结合使用。 上述命令将会列出当…

    2022年6月20日
    00
  • chmod 777命令用法详解

    chmod 777 是一条常见的Linux命令,用于更改文件或目录的权限。这个命令将文件或目录的权限设置为最宽松的状态,即所有用户都具有读取、写入和执行的权限。 下面的表格,详细介…

    2023年11月16日
    00
  • Linux系统中ls命令用法详解

    ls命令是Linux和Unix系统中最常用的命令之一,它用于列出指定目录下的所有文件和子目录。该命令的语法格式为: 选项和参数可以根据需要进行组合和使用。以下是一些常用的选项和参数…

    2023年2月19日
    00
  • Linux 端口转发入门教程

    端口转发是网络管理中非常重要的一项技术,它可以实现网络流量的转发和连接,扩展局域网的应用范围。本文牛奇网将向您介绍端口转发的基本概念、实现方法和应用场景,并通过实例详细讲解了如何在…

    2023年8月27日
    00
  • Linux 系统中chmod 和 chown 命令的区别

    chmod和chown是在Linux/Unix系统中用于更改文件和目录权限和所有权的两个不同命令。 chmod是“更改模式”的缩写,用于更改文件或目录的访问权限。权限设置由一个三位…

    2023年2月16日
    00
  • 在 Linux 上如何压缩文件和文件夹

    本文将向您介绍如何在 Linux 上使用 Zip 命令压缩文件和目录。 Zip 是最流行的压缩文件格式,它可以无损数据压缩,以减小文件大小。 Zip 程序可以将一个或多个文件压缩到…

    2022年4月28日
    00
  • sudo命令的用法详解

    sudo 是 Unix 类操作系统中的命令行工具,允许具有适当权限的用户以另一个用户(通常是 root 用户)的身份执行命令。 使用 sudo 的基本语法如下: 例如,要以 roo…

    2023年2月12日
    00
  • 开放的系统端口和防火墙端口区别

    开放的防火墙端口和开放的系统端口是两个不同的概念。 开放的系统端口是指在操作系统上启用的网络服务端口。当一个应用程序在计算机上运行时,它会监听一个或多个端口,以便其他计算机可以通过…

    2023年3月1日
    00
  • Linux中如何删除目录

    在Linux系统中,如果你想永久地删除一个目录,可以使用rmdir或者rm命令。rmdir或者rm -d命令是用来删除空目录的,而rm -r命令是用来删除非空目录和它里面的内容的。…

    2023年9月8日
    00
  • Linux系统中chmod命令的用法

    chmod 命令用于更改文件或目录的访问权限。在 Linux 和 Unix 系统中,每个文件和目录都有一组访问权限,它们确定了用户或组可以执行的操作,如读取、写入和执行。 chmo…

    2023年2月12日
    00
  • Xshell怎么连接远程linux服务器?

    Xshell怎么连接远程linux服务器?Xshell怎么连接远程linux服务器?Xshell怎么连接远程linux服务器?Xshell怎么连接远程linux服务器?

    要连接Linux服务器,您需要使用xshell软件按照以下步骤操作: 第一步: 打开xshell软件,依次单击“文件”-“新建”菜单。 第二步: 在弹出的“新建会话”窗口中,输入连…

    2023年3月8日 VPS主机
    00

发表回复

登录后才能评论