Linux —— 文件搜索命令
Posted 罗茜
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux —— 文件搜索命令相关的知识,希望对你有一定的参考价值。
-
locate 文件名
-
搜索速度非常快
-
在后台数据库中按照文件名搜索
-
updatedb 更新数据库
-
只可以按照文件名搜索
-
-
whereis 命令名
-
搜索命令所在路径以及帮助文档所在的位置
-
-b: 只查找可执行文件
-
-m: 只查找帮助文档
-
-
which 命令名
-
别名,所在路径
-
-
find [搜索范围] [搜索条件]
-
从根节点遍历一遍
-
通配符
-
-
匹配任意内容
-
-
? 任意一个字符
-
[] 指定范围
-
-
按照名字搜索
-
iname 名字不区分大小写-name 区分大小写
-
-
按照所有者搜索
-
user 搜索拥有所有者的文件-nouser 搜索没有所有者的文件
-
-
按照时间搜索 + 时间(单位天,支持正负号)
-
atime 访问时间
-
ctime 改变文件属性
-
mtime 修改文件内容
-
-
按照文件大小查找 + 规定大小 + 单位 支持正负号)
-
size
-
-
按照iNode节点搜索
-
inum
-
-
逻辑符号
-
-a 逻辑与
-
-o 逻辑或
-
-
操作执行结构
-
-exec 第二条命令 {} \;
-
-
-
grep [选项] 字符串 文件名
-
在文件当中匹配符合条件的字符串
-
选项
-
-i: 忽略大小写
-
-v: 排除指定支付串
-
-
以上是关于Linux —— 文件搜索命令的主要内容,如果未能解决你的问题,请参考以下文章