locate命令其实是find -name的另一种写法,但是要比后者快得多,原因在于它不搜索具体目录,而是搜索一个数据库/var/lib/locatedb,这个数据库中含有本地所有文件信息。Linux系统自动创建这个数据库,并且每天自动更新一次,所以使用locate命令查不到最新变动过的文件。为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。

具体命令:locate 文件名

问题:

Linux Centos7 locate命令无法执行

解决办法:

1.yum install mlocate

2.sudo updatedb

3.locate  *.doc 

如图:成功了

Linux Centos7 locate命令无法执行

 

相关文章:

  • 2021-07-23
  • 2021-06-23
  • 2021-11-21
  • 2021-10-20
  • 2021-07-10
  • 2021-12-21
  • 2021-12-29
猜你喜欢
  • 2022-12-23
  • 2021-07-30
  • 2022-12-23
  • 2022-12-23
  • 2021-11-18
  • 2022-12-23
  • 2021-12-15
相关资源
相似解决方案