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命令相关推荐

  1. Linux下which、whereis、locate、find 命令的区别

    which       查看可执行文件的位置 whereis     查看文件的位置 locate     配合数据库查看文件位置 find      实际搜寻硬盘查询文件名称 1.which 语法: ...

  2. linux locate 快速查找命令介绍

    时间过得好快,一转眼一年又快到过年了,很久没有和大家分享了,工作实在太忙了. 使用linux的人都会知道find查找命令. 下面有关于find的使用说明 :linux 查找命令大全. 下面给大家介绍一 ...

  3. linux shell locate,shell学习之locate和find命令

    linux系统中有几个关于文件搜索的命令,例如:locate,wheris以及find在工作中比较常用到.. 1.locate命令:locate查找文件是基于/var/lib/mlocate数据库,该 ...

  4. Linux下which、whereis、locate、find命令的区别

    which       查看可执行文件的位置 whereis    查看文件的位置​ locate       配合数据库查看文件位置 find          实际搜寻硬盘查询文件名称 (find ...

  5. which、whereis、locate、find 命令用法

    大部分转自http://312788172.iteye.com/blog/730280,有修改 我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索.这些是从网上找到的 ...

  6. Ubuntu的which、whereis、locate和find命令

    which 只能寻找执行文件 ,并在PATH变量里面寻找. whereis 从linux文件数据库(/var/lib/slocate/slocate.db)寻找,所以有可能找到刚刚删除,或者没有发现新 ...

  7. Linux中的文件搜索 locate,find,grep ,whereis和which命令的使用

    1.文件搜索locate Linux locate命令用于查找符合条件的文档,它会去保存文档和目录名称的数据库mlocate内,查找合乎范本样式条件的文档或目录.一般情况我们只需要输入查找指定文件名字 ...

  8. Centos7之搜索命令locate

    locate命令[1] 1.#locate命令 所搜索的后台数据库 2.updatedb 更新数据库 3.操作 [root@localhost ~]# ls 222  anaconda-ks.cfg ...

  9. Centos之文件搜索命令locate

    locate命令 locate 文件名 在后台数据库中按文件名搜索,搜索速度更快 /var/lib/mlocate #locate命令所搜索的后台数据库 updatedb 更新数据库 locate搜索 ...

最新文章

  1. 第二章 向量(a)接口与实现
  2. 160613、MyBatis insert操作返回主键
  3. Spring 常犯的十大错误,打死都不要犯!
  4. 抓住语音社交风口,1天快速搭建语音聊天室
  5. 在服务器上打包部署springboot+vue的项目(一)启动tomcat后打开浏览器点击登录无反应 页面空白问题
  6. 将多张图整合到一张大图中,再用css定位技术
  7. java实现分布式redis锁_使用redis实现分布式锁
  8. Oracle数据库入门——常用的数据字典
  9. 是个狠角色。。 | 今日最佳
  10. 【vue开发】 父组件传值给子组件时 ,watch props 监听不到解决方案
  11. Linux学习笔记(二)
  12. 第48课 加加乐 《小学生C++趣味编程》
  13. 又发现一款牛逼的 API 敏捷开发工具
  14. python des加密文件_Python DES加密解密方法 pyDes库 兼容中文
  15. SQL Server 自增字段归零等问题
  16. python 正则表达式语法
  17. 【元胞自动机】基于matlab元胞自动机模拟交通事故道路通行量【含Matlab源码 356期】
  18. 联想电脑尺寸在哪里看_笔记本型号在哪里看 怎么看笔记本屏幕大小
  19. 致加西亚的信 谁动了我的奶酪
  20. 调用百度api 生成短网址

热门文章

  1. 揭秘企业级web负载均衡完美架构(转载)
  2. 【166期推荐】医院中电脑耗材采购该不该归信息科负责?
  3. 020-请你说一说app测试的工具
  4. python whl是什么文件
  5. CSS选择器学习小结
  6. 找出和为某个数的连续正整数序列
  7. U盘安装 CentOS 7
  8. Windows Phone版微信,在朋友圈发送仅文本内容
  9. 微软终于想通把Script56文档更新了
  10. 庆祝深圳.net俱乐部成立