首页 > 代码库 > Linux —— 文件搜索命令
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 —— 文件搜索命令
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。