查找文件命令
- 查找文件命令
- find命令
- find命令的常用选项
- find命令结合通配符的使用
- find命令的使用
- 扩展
查找文件命令
find命令
命令 |
说明 |
find |
在指定目录下查找文件(包括目录) |
find命令的常用选项
选项 |
说明 |
-name name,-iname name |
文件名称符合 name 的文件,iname 会忽略大小写 |
-mount, -xdev |
只检查和指定目录在同一个文件系统下的文件,避免列出其他文件系统中的文件 |
-amin n |
在过去 n 分钟内被读取过 |
-anewer file |
比文件 file 更晚被读取过的文件 |
-atime n |
在过去n天内被读取过的文件 |
-cmin n |
在过去 n 分钟内被修改过 |
-ctime n |
在过去 n 天内被修改过的文件 |
-type c |
文件类型是 c 的文件,d:目录,c:字型装置文件,b:区块装置文件,p:具名贮列,f:一般文件,l:符号连结 |
find命令结合通配符的使用
通配符:是一种特殊语句
通配符 |
说明 |
* |
代表0个或多个任意字符 |
? |
代表任意一个字符 |
find命令的使用
- 查找当前目录下的所有文本文件
find . -name '*.txt'
- 查看当前目录下的一般文件
find . -type f
扩展
通配符不仅能结合 find
命令使用,还可以结合其它命令使用, 比如: ls
、mv
、cp
等,这里需要注意只有 find
命令使用通配符时需要加上引号。