Linux 查找符合条件的文件find

我们使用find命令来查找符合条件的文件。

find命令格式

使用find命令时需要明确两点

  • 在哪些目录中查找
  • 查找的内容
find 目录名 选项 查找条件

选项参数对照表:

find命令选项

find命令选项

## find命令示例

find / -name "a.txt"
  • /指明了要查找的路径
  • -name表明以名字来查找文件
  • “a.txt”表明查找名为a.txt的文件,也可以使用通配符*来模糊查找

find命令示例

如果没有指定查找目录,则为当前目录

find高级用法

使用find命令,还可以查找最近几天(几小时)内(之前)有变动的文件。

find /home -mtime -2

上面的命令表示查找/home目录下两天内有变动的文件。

-mtime

  • -n,n 天以内修改的文件
  • +n,n 天以外修改的文件
  • n,正好 n天 修改的文件

-mmin

  • -n,n 分钟以内修改过的文件
  • +n,n 分钟之前修改过的文件
赞(3)
未经允许不得转载:极客笔记 » Linux 查找符合条件的文件find
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址