Linux 拨号vps windows公众号手机端

linux怎么查看最近修改的文件

lewis 6年前 (2019-08-03) 阅读数 7 #网络运维
文章标签 linux

在Linux系统中,可以使用find命令来查找最近修改的文件。以下是几种不同的用法:

  1. 查找当前目录下最近修改的文件:
find . -type f -printf '%TY-%Tm-%Td %TT %p\n' | sort -r | head -n 10

这个命令会列出当前目录下最近修改的10个文件,按照修改时间降序排列。

  1. 查找指定目录下最近修改的文件:
find /path/to/directory -type f -printf '%TY-%Tm-%Td %TT %p\n' | sort -r | head -n 10

/path/to/directory替换为你想要查找的目录路径,并且可以修改head -n 10来显示你想要的文件数量。

  1. 查找最近N分钟内修改的文件:
find . -type f -mmin -N -printf '%TY-%Tm-%Td %TT %p\n' | sort -r

N替换为你想要查找的时间范围,例如查找最近30分钟内修改的文件,可以使用find . -type f -mmin -30 -printf '%TY-%Tm-%Td %TT %p\n' | sort -r

这些命令将会显示文件的修改时间、时间戳和文件路径。根据你的需求,你可以根据修改时间的格式进行修改并且使用其他命令来进一步处理结果。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门