Linux查找文件 whereis locate

Linux查找文件 whereis locate

本文目录

1whereis

2locate

Linux下查找文件可以使用、、这些命令,其中命令最古老且功能最强,但是它比较耗时。和命令搜索文件较快,同时功能也比较简单。

本文仅介绍和的用法,命令在后续的文章介绍。

whereis

事实上,命令仅搜索特定类型的文件:二进制可执行文件、说明文档、源文件和其他特殊文件。

命令的语法简单介绍如下:

搜索文件名为的特定类型的文件:

上面的命令找到了名为的特定类型的文件,其中第一个是二进制可执行文件,第二个是说明文档。

搜索文件名为的二进制可执行文件:

上面的命令找到了名为的二进制可执行文件。

使用命令选项可以搜索说明文档类型的文件,上面的命令找到命令的说明文档。

locate

命令在一个数据库中通过文件名查找文件,所以其查找速度很快。

在Ubuntu 16.04中,使用下面的命令安装该软件:

该命令的数据库不会实时更新,一般情况下是一天更新一次,当然也可以手动更新数据库:

命令的常用语法如下:

可以使用它直接搜索文件:

这里执行了两次搜索,第一次搜索文件名中包含的文件,第二次搜索文件名包含和文件名包含的文件。

使用命令参数忽略大小写:

使用命令参数显示总数,而不是罗列文件:

使用命令参数使用正则表达式,下面的命令搜索所有文件名以结尾的文件:

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180608G1XYCK00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

同媒体快讯

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励