你的位置:首页 > 信息动态 > 新闻中心
信息动态
联系我们

ubuntu下查找文件位置的方法

2021/11/1 10:44:17

1.find(查找最全面)

  find是通过遍历硬盘进行查找,查找的最为全面,但是同时也比较耗时,find的使用方法如下:

find <指定目录> <指定条件> <指定动作>

 其中 / 代表在根目录下寻找,-name代表按照文件名进行匹配,firefox代表所需要寻找的文件名

2、locate

与find不同,locate查找的速度更快,原因是locate搜索的是一个数据库(/var/lib/locatedb),该数据库包含本地的所有文件信息,由Linux自动创建与更新,每天更新一次。故而使用locate的时候,可能找不到最新变动过的文件,我们可以在查找的时候使用sudo updatedb手动更新数据库。其使用方法如下。

 3、whereis + 文件名

用于程序名的搜索,搜索结果只限于二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s),如果省略参数,则返回所有信息。

 

 4、which +可执行文件名

这个指令只可用于搜索可执行文件,并返回第一个搜索结果。