Linux 查找文件命令
程序员文章站
2022-05-13 11:14:50
...
查找文件命令
查找文件命令
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
命令使用通配符时需要加上引号。