文件搜索命令(1)
来源:互联网 发布:网页美工 编辑:程序博客网 时间:2024/05/21 06:40
locate
在指定的数据库中搜索指定的文件
locate 【文件名】
搜索范围:后台数据库,后台数据库是一天一更新,因此如果刚刚创建一文件,立刻进行搜索的话,不会搜到刚创建的文件,因此呀,我们可以强制更新一下后台数据库,用updatedb命令强制更新一下后台数据库。
特点:
(1)在后台数据库中按文件名搜索,搜索速度快,不用搜索整个系统,
(2)/var/lib/mlocate.(版本不同,数据库名字不同).........................locate命令所搜索的后台数据库
(3)updatedb更新数据库
(4)命令本身:、usr/bin/locate
(5)缺点:
一
只能搜索文件名。与find相比搜索单一,但是find 慢
二
原因:locate搜索命令是遵循一定原则(配置文件的筛选规则)的,他遵循etc目录下的updatedb.conf这一配置文件的内容,该配置文件中明确指出了locate命令不能搜索到的范围,因此locate命令也不是什么都可以搜到的。
PRUNE_BIND_MOUNTS="yES"(开启搜索限制)
PRUNEFS= (搜索时,不搜索的文件系统)
PRUNENAMES (搜索时,bu搜索的文件类型)
PRUNEPATHS (搜索时,不搜索的路径)
linux 中配置文件的扩展名(.conf)
!!!!!补充 vi 打开文件命令
touch创建文件命令
0 0
- 文件搜索命令(1)
- LinuxStudyNote(24)-Linux常用命令(4)-文件搜索命令(1)find文件搜索命令
- Linux(1)---文件搜索命令
- 文件搜索命令(2)
- 文件搜索命令(3)
- 文件搜索命令-其他文件搜索命令
- ubuntu 搜索文件方法(find命令)
- ubuntu 搜索文件方法(find命令)
- ubuntu 搜索文件方法(find命令)
- ubuntu 搜索文件方法(find命令)
- ubuntu 搜索文件方法(find命令)
- Linux-常用命令(3)文件搜索命令
- ubuntu 搜索文件方法(find命令)
- Linux-常用命令(3)文件搜索命令
- ubuntu 搜索文件方法(find命令)
- ubuntu 搜索文件方法(find命令)
- ubuntu 搜索文件方法(find命令)
- linux常用命令(3)-文件搜索命令
- 打开eclipse时提示javaw.exe in your current PATH、No java virtual machine
- CentOS 安装mysql
- java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
- nRF52832 SWO调试功能
- Java如何跳出双重for循环和单重for循环
- 文件搜索命令(1)
- H3C CAS 介绍 & 基本概念
- 3D热血动作手游《真三国战记》TapTap内测啦
- apidoc 生成Restful web Api文档
- 代码补丁
- 中科爱讯WiFi探针TZ007 4G移动版本配置说明
- 2017.2.14
- Android Studio 插件整理
- mongodb集群配置