欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Linux基础 -- 文件搜索操作教程

程序员文章站 2022-04-04 08:42:26
Linux 文件搜索 命令 左右 优点 locate +文件名 文件搜索 搜索速度快,因为在后台数据库中搜索...

Linux

文件搜索

命令 左右 优点
locate +文件名 文件搜索 搜索速度快,因为在后台数据库中搜索,每天更新,只能按照文件名搜索
find [搜范围][搜错条件] find / -name cc.java 范围很大 全部 ?任意单独 [] 任意一个中括号内的字符。例如“[cd]”以c或d或cd结尾的文件
whereis 我在哪(命令搜索) 搜索命令所在路径 -b查找可执行文件 -m只查找帮助文件
whoami 我是谁  
whatis 我干嘛  
which 我干嘛 类似whereis 所在路径和别名
echo $PATH 查看环境变量  

find常用格式补充 :find /root nouser 当前文件下没有用户的文件 (删除垃圾文件,但是内核产生的和外来文件)
find /目录 iname xxxx不区分大小写查询文件
时间参数:+时间,时间内 -时间,几天前,或者具体的。。例如日志删除
文件大小 -size +-16k 根据大小查找文件

locate如果没有集成,需要安装一下包,同时强制更新数据库

yum -y install mlocate
updatedb

locate配置文件目录:/etc/updatedb.conf
主要内容:是否启动搜索,忽略的系统文件,忽略的文件类型,忽略的目录。

Linux基础 -- 文件搜索操作教程