Linux基础 -- 文件搜索操作教程
程序员文章站
2024-01-12 20:19:52
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
主要内容:是否启动搜索,忽略的系统文件,忽略的文件类型,忽略的目录。