我们使用find命令来查找符合条件的文件。
find命令格式
使用find命令时需要明确两点
- 在哪些目录中查找
- 查找的内容
find 目录名 选项 查找条件
选项参数对照表:
## find命令示例
find / -name "a.txt"
/
指明了要查找的路径-name
表明以名字来查找文件- “a.txt”表明查找名为a.txt的文件,也可以使用通配符
*
来模糊查找
如果没有指定查找目录,则为当前目录
find高级用法
使用find命令,还可以查找最近几天(几小时)内(之前)有变动的文件。
find /home -mtime -2
上面的命令表示查找/home目录下两天内有变动的文件。
-mtime
- -n,n 天以内修改的文件
- +n,n 天以外修改的文件
- n,正好 n天 修改的文件
-mmin
- -n,n 分钟以内修改过的文件
- +n,n 分钟之前修改过的文件