locate和find命令
locate之所以比find快就是因为它把所有文件的位置都放在了这个db文件中
[root@root ~]# locate
locate: can not stat () `/var/lib/mlocate/mlocate.db': 没有那个文件或目录 --出现这个问题是因为locate要依赖一个db数据文件,执行下面的命令更新数据文件就可以了
[root@root ~]# updatedb #时间较长
[root@root ~]# ls /var/lib/mlocate/mlocate.db
/var/lib/mlocate/mlocate.db
这个时候再用locate命令就行了
find有个很特别的命令参数-exec,可以执行其他的命令
比如:[root@vm01 opt]# find /opt/ -name install.log -exec rm -f {} +
就可以删掉搜索到的文件,有可这个命令就可以省很多事了。
注:rm -f是要执行的命令,{}是find搜索到的集合,后面的+不可省略
转载于:https://blog.51cto.com/oldyunwei/1660322
locate和find命令相关推荐
- Linux下which、whereis、locate、find 命令的区别
which 查看可执行文件的位置 whereis 查看文件的位置 locate 配合数据库查看文件位置 find 实际搜寻硬盘查询文件名称 1.which 语法: ...
- linux locate 快速查找命令介绍
时间过得好快,一转眼一年又快到过年了,很久没有和大家分享了,工作实在太忙了. 使用linux的人都会知道find查找命令. 下面有关于find的使用说明 :linux 查找命令大全. 下面给大家介绍一 ...
- linux shell locate,shell学习之locate和find命令
linux系统中有几个关于文件搜索的命令,例如:locate,wheris以及find在工作中比较常用到.. 1.locate命令:locate查找文件是基于/var/lib/mlocate数据库,该 ...
- Linux下which、whereis、locate、find命令的区别
which 查看可执行文件的位置 whereis 查看文件的位置 locate 配合数据库查看文件位置 find 实际搜寻硬盘查询文件名称 (find ...
- which、whereis、locate、find 命令用法
大部分转自http://312788172.iteye.com/blog/730280,有修改 我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索.这些是从网上找到的 ...
- Ubuntu的which、whereis、locate和find命令
which 只能寻找执行文件 ,并在PATH变量里面寻找. whereis 从linux文件数据库(/var/lib/slocate/slocate.db)寻找,所以有可能找到刚刚删除,或者没有发现新 ...
- Linux中的文件搜索 locate,find,grep ,whereis和which命令的使用
1.文件搜索locate Linux locate命令用于查找符合条件的文档,它会去保存文档和目录名称的数据库mlocate内,查找合乎范本样式条件的文档或目录.一般情况我们只需要输入查找指定文件名字 ...
- Centos7之搜索命令locate
locate命令[1] 1.#locate命令 所搜索的后台数据库 2.updatedb 更新数据库 3.操作 [root@localhost ~]# ls 222 anaconda-ks.cfg ...
- Centos之文件搜索命令locate
locate命令 locate 文件名 在后台数据库中按文件名搜索,搜索速度更快 /var/lib/mlocate #locate命令所搜索的后台数据库 updatedb 更新数据库 locate搜索 ...
最新文章
- 第二章 向量(a)接口与实现
- 160613、MyBatis insert操作返回主键
- Spring 常犯的十大错误,打死都不要犯!
- 抓住语音社交风口,1天快速搭建语音聊天室
- 在服务器上打包部署springboot+vue的项目(一)启动tomcat后打开浏览器点击登录无反应 页面空白问题
- 将多张图整合到一张大图中,再用css定位技术
- java实现分布式redis锁_使用redis实现分布式锁
- Oracle数据库入门——常用的数据字典
- 是个狠角色。。 | 今日最佳
- 【vue开发】 父组件传值给子组件时 ,watch props 监听不到解决方案
- Linux学习笔记(二)
- 第48课 加加乐 《小学生C++趣味编程》
- 又发现一款牛逼的 API 敏捷开发工具
- python des加密文件_Python DES加密解密方法 pyDes库 兼容中文
- SQL Server 自增字段归零等问题
- python 正则表达式语法
- 【元胞自动机】基于matlab元胞自动机模拟交通事故道路通行量【含Matlab源码 356期】
- 联想电脑尺寸在哪里看_笔记本型号在哪里看 怎么看笔记本屏幕大小
- 致加西亚的信 谁动了我的奶酪
- 调用百度api 生成短网址