精华内容
下载资源
问答
  • linux whereis

    2018-12-06 14:54:00
    whereis [-bfmsu][-B <目录>...][-M <目录>...][-S <目录>...][文件...] 回到顶部(go to top) 二.命令功能: whereis命令是定位可执行文件、源代码文件、帮助文件在文件系统中的位置。这些文件...

    一.命令格式:

    whereis [-bfmsu][-B <目录>...][-M <目录>...][-S <目录>...][文件...]
    

    回到顶部(go to top)

    二.命令功能:

    whereis命令是定位可执行文件、源代码文件、帮助文件在文件系统中的位置。这些文件的属性应属于原始代码,二进制文件,或是帮助文件。whereis 程序还具有搜索源代码、指定备用搜索路径和搜索不寻常项的能力。
    如果省略参数,则返回所有信息。

    回到顶部(go to top)

    三.命令参数:

    参数 描述
    -b 定位可执行文件。
    -m 定位帮助文件。
    -s 定位源代码文件。
    -u 搜索默认路径下除可执行文件、源代码文件、帮助文件以外的其它文件。
    -B 指定搜索可执行文件的路径。
    -M 指定搜索帮助文件的路径。
    -S 指定搜索源代码文件的路径。

    回到顶部(go to top)

    四.使用实例:

    1:查看指令"bash"的位置

    命令:

    whereis bash 
    

    输出:

    hc@hc-virtual-machine:~$ whereis bash
    bash: /bin/bash /etc/bash.bashrc /usr/share/man/man1/bash.1.gz
    

    说明:
    以上输出信息从左至右分别为查询的程序名、bash路径、bash的man 手册页路径。

    2:显示bash 命令的二进制程序的地址

    命令:

    whereis -b bash
    

    输出:

    hc@hc-virtual-machine:~$ whereis -b bash
    bash: /bin/bash /etc/bash.bashrc
    

    3.显示bash命令的帮助文件地址

    命令:

    whereis -m bash
    

    输出:

    hc@hc-virtual-machine:~$ whereis -m bash
    bash: /usr/share/man/man1/bash.1.gz
    
    展开全文
  • linux whereis

    2018-12-06 14:54:00
    whereis [-bfmsu][-B <目录>...][-M <目录>...][-S <目录>...][文件...] 回到顶部(go to top) 二.命令功能: whereis命令是定位可执行文件、源代码文件、帮助文件在文件系统中的位置。这些文件...

    一.命令格式:

    whereis [-bfmsu][-B <目录>...][-M <目录>...][-S <目录>...][文件...]
    

    回到顶部(go to top)

    二.命令功能:

    whereis命令是定位可执行文件、源代码文件、帮助文件在文件系统中的位置。这些文件的属性应属于原始代码,二进制文件,或是帮助文件。whereis 程序还具有搜索源代码、指定备用搜索路径和搜索不寻常项的能力。
    如果省略参数,则返回所有信息。

    回到顶部(go to top)

    三.命令参数:

    参数 描述
    -b 定位可执行文件。
    -m 定位帮助文件。
    -s 定位源代码文件。
    -u 搜索默认路径下除可执行文件、源代码文件、帮助文件以外的其它文件。
    -B 指定搜索可执行文件的路径。
    -M 指定搜索帮助文件的路径。
    -S 指定搜索源代码文件的路径。

    回到顶部(go to top)

    四.使用实例:

    1:查看指令"bash"的位置

    命令:

    whereis bash 
    

    输出:

    hc@hc-virtual-machine:~$ whereis bash
    bash: /bin/bash /etc/bash.bashrc /usr/share/man/man1/bash.1.gz
    

    说明:
    以上输出信息从左至右分别为查询的程序名、bash路径、bash的man 手册页路径。

    2:显示bash 命令的二进制程序的地址

    命令:

    whereis -b bash
    

    输出:

    hc@hc-virtual-machine:~$ whereis -b bash
    bash: /bin/bash /etc/bash.bashrc
    

    3.显示bash命令的帮助文件地址

    命令:

    whereis -m bash
    

    输出:

    hc@hc-virtual-machine:~$ whereis -m bash
    bash: /usr/share/man/man1/bash.1.gz
    
    展开全文
  • Linux whereis

    2012-12-05 14:30:00
    和 find相比,whereis查找的速度非常快,这是因为linux系统会将 系统内的所有文件都记录在一个数据库文件中,当使用whereis和下面即将介绍的locate时,会从数据库中查找数据,而不是像find命令那样,通 过遍历...

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

    和 find相比,whereis查找的速度非常快,这是因为linux系统会将 系统内的所有文件都记录在一个数据库文件中,当使用whereis和下面即将介绍的locate时,会从数据库中查找数据,而不是像find命令那样,通 过遍历硬盘来查找,效率自然会很高。

    但是该数据库文件并不是实时更新,默认情况下时一星期更新一次,因此,我们在用whereis和locate 查找文件时,有时会找到已经被删除的数据,或者刚刚建立文件,却无法查找到,原因就是因为数据库文件没有被更新。

    1.命令格式:

    whereis [-bmsu] [BMS 目录名 -f ] 文件名

    2.命令功能:

    whereis命令是定位可执行文件、源代码文件、帮助文件在文件系统中的位置。这些文件的属性应属于原始代码,二进制文件,或是帮助文件。whereis 程序还具有搜索源代码、指定备用搜索路径和搜索不寻常项的能力。

    3.命令参数:

    -b   定位可执行文件。

    -m   定位帮助文件。

    -s   定位源代码文件。

    -u   搜索默认路径下除可执行文件、源代码文件、帮助文件以外的其它文件。

    -B   指定搜索可执行文件的路径。

    -M   指定搜索帮助文件的路径。

    -S   指定搜索源代码文件的路径。

    4.使用实例:

    实例1:将和**文件相关的文件都查找出来

    命令:

    whereis svn

    输出:

    [root@localhost ~]# whereis tomcat

    tomcat:

    [root@localhost ~]# whereis svn

    svn: /usr/bin/svn /usr/local/svn /usr/share/man/man1/svn.1.gz

    说明:

    tomcat没安装,找不出来,svn安装找出了很多相关文件

    实例2:只将二进制文件 查找出来

    命令:

    whereis -b svn

    输出:

    [root@localhost ~]# whereis -b svn

    svn: /usr/bin/svn /usr/local/svn

    [root@localhost ~]# whereis -m svn

    svn: /usr/share/man/man1/svn.1.gz

    [root@localhost ~]# whereis -s svn

    svn:

    [root@localhost ~]#

    说明:

    whereis -m svn 查出说明文档路径,whereis -s svn 找source源文件。

    展开全文
  • linux whereis命令

    2018-08-22 08:20:01
    Linux whereis 命令 whereis 命令可以帮助用户寻找某一命令的二进制文件,源码以及帮助页面。下面是它的格式: whereis [options] [-BMS directory... -f] name... 这是这一命令的 man 页面给出的解释: ...

    Linux whereis 命令

    whereis 命令可以帮助用户寻找某一命令的二进制文件,源码以及帮助页面。下面是它的格式:

    whereis [options] [-BMS directory... -f] name...

    这是这一命令的 man 页面给出的解释:

    whereis 可以查找指定命令的二进制文件、源文件和帮助文件。 被找到的文件在显示时,会去掉主路径名,然后再去掉文件的(单个)尾部扩展名 (如: .c),来源于源代码控制的 s. 前缀也会被去掉。接下来,whereis 会尝试在标准的 Linux 位置里寻找具体程序,也会在由 $PATH 和 $MANPATH 指定的路径中寻找。

    下面这些以 Q&A 形式出现的例子,可以给你一个关于如何使用 whereis 命令的直观感受。

    Q1. 如何用 whereis 命令寻找二进制文件所在位置?

    假设你想找,比如说,whereis 命令自己所在位置。下面是你具体的操作:

    whereis whereis

    640?wx_fmt=png

    How to find location of binary file using whereis

    需要注意的是,输出的第一个路径才是你想要的结果。使用 whereis 命令,同时也会显示帮助页面和源码所在路径。(如果能找到的情况下会显示,但是在这一例中没有找到)所以你在输出中看见的第二个路径就是帮助页面文件所在位置。

    Q2. 怎么在搜索时规定只搜索二进制文件、帮助页面,还是源代码呢?

    如果你想只搜索,假设说,二进制文件,你可以使用 -b  这一命令行选项。例如:

    whereis -b cp

    640?wx_fmt=png

    How to specifically search for binaries, manuals, or source code

    类似的,  -m 和 -s 这两个 选项分别对应 帮助页面和源码。

    Q3.如何限制 whereis 命令搜索位置?

    默认情况下,whereis 是从由匹配符所定义的硬编码路径来寻找文件的。但如果你想的话,你可以用命令行选项来限制搜索。例如,如果你只想在 /usr/bin 寻找二进制文件,你可以用 -B 这一选项来实现。

    whereis -B /usr/bin/ -f cp

    注意:使用这种方式时可以给出多个路径。使用 -f 这一选项来明确分隔目录列表和要搜索的文件名。

    类似的,如果你想只搜索帮助文件或源码,你可以对应使用  -M 和 -S  这两个选项。

    Q4. 如何查看 whereis 的搜索路径?

    与此相对应的也有一个选项。只要在 whereis 后加上 -l

    whereis -l

    这是例子的部分输出结果:

    640?wx_fmt=png

    How to see paths that whereis uses for search

    Q5. 如何找到一个有异常条目的命令?

    对于 whereis 命令来说,如果一个命令对每个显式的请求类型都不止一项,则该命令被视为异常。例如,没有可用文档的命令,或者对应文档分散在各处的命令都可以算作异常命令。 当使用 -u 这一选项,whereis 就会显示那些有异常条目的命令。

    例如,下面这一例子就显示,在当前目录中,没有对应文档或有多个文档的命令。

    whereis -m -u *

    总结

    我觉得,whereis 不是那种你需要经常使用的命令行工具。但在遇到某些特殊情况时,它绝对会让你的生活变得轻松。我们已经涉及了这一工具提供的一些重要命令行选项,所以要注意练习。想了解更多信息,直接去看它的 man[2] 页面吧。

    展开全文
  • linux whereis which

    2015-01-18 15:41:00
    linux whereis which whereis 命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。 [root@localhost ~]# whereis svn svn: /usr/bin/svn ...
  • Linux whereis找不到文件

    2019-10-08 19:51:05
    [root@linux tutueyue]# whereis redis.comf redis:[root@linux tutueyue]# cd 最近在用linux whereis找东西总是找不到 上网查了哈 https://www.cnblogs.com/Latiny/p/7111551.html whereis是查二进制文件的 查文件...
  • 摘要:下文讲述Linuxwhereis命令的功能说明,如下所示;whereis命令功能:用于获取一个二进制程序,源代码文件及man手册等文件的路径whereis命令的语法格式:whereis [参数] [命令名称]-------参数说明------b:查找...
  • Linux命令搜索命令whereis与which的区别一 whereis1、语法whereis 命令名搜索命令所在的路径以及帮助文档所在的位置选项:-b:只查找可执行文件-m:只查找帮助文件2、实战[root@localhost~]#wh...
  • Linux whereis命令

    2019-06-18 09:40:45
    一、whereis命令 whereis命令用来定位指令的二进制程序、源代码文件和man手册页等相关文件的...和find相比,whereis查找的速度非常快,这是因为linux系统会将 系统内的所有文件都记录在一个数据库文件中,当使用...
  • 19 Linux whereis

    2017-03-07 22:35:24
    介绍了Linuxwhereis的使用。
  • 转自http://312788172.iteye.com/blog/730280我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令...which 查看可执行文件的位置whereis 查看文件的位置locate 配 合数据库查看文件位置find...
  • 文件搜索命令:whereis 基础的命令  命令名称:whereis  命令的所在路径:/usr/bin/whereis  执行权限:所以的用户  语法:whereis [ 命令名称 ]  功能描述:搜索命令所在目录及帮助文档路径  范例:...
  • Linux whereis 基础命令

    2018-02-28 15:25:33
    有时,在使用命令行的时候,我们需要快速找到某一个命令的二进制文件所在位置。这种情况下可以选择 find 命令,但使用它会耗费时间,可能也会出现意料之外的情况。有一个专门为这种情况设计的命令...Linux whereis ...
  • linux whereis 命令详解

    2008-04-09 09:57:00
    linux whereis 命令详解 功能说明:查找文件。 语 法:whereis [-bfmsu][-B <目录>...][-M <目录>...][-S <目录>...][文件...] 补充说明:whereis指令会在特定目录中查找符合条件的文件...
  • whereis[-bmsu][BMS目录名-f]文件名 2.命令功能: whereis命令是定位可执行文件、源代码文件、帮助文件在文件系统中的位置。这些文件的属性应属于原始代码,二进制文件,或是帮助文件。whereis程序还具有搜索源...
  • linux whereis命令学习

    2013-10-19 11:04:00
    那今天就不得不学另一条命令whereis了。 whereis命令用来查看命令、源代码或man手册的。 1. 为什么要将whereis命令和前天学习的man命令联系起来呢? 前面在man命令学习中,有提到man手册有很详细的分类
  • root@song-PC:/usr/share# whereis redis redis: /etc/redis root@song-PC:/usr/share# whereis rabbitmq rabbitmq: /usr/lib/rabbitmq /etc/rabbitmq /usr/share/rabbitmq
  • I am fairly new with libuv and I was wondering where is uv_init() from the unix version. I was trying to maybe upgrade to a newer version of libuv from an older version is it possible? But of course ...
  • linux中有多个查找文件的指令:whereis、find、locate都有类似查找的功能,下面将讲解这些指令之间的区别。 whereis 功能:定位文件目录 whereis命令不是通过查找磁盘上的所有文件来实现定位的,你可以...
  • whereis:搜索命令的命令(搜索命令所在路径以及帮助文档所在地址) 格式:whereis [命令] 选项:-b 只查找可执行文件 -m 只查找帮助文件 例: ...
  • 和find相比,whereis查找的速度非常快,这是因为linux系统会将 系统内的所有文件都记录在一个数据库文件中,当使用whereis和下面即将介绍的locate时,会从数据库中查找数据,而不是像find命令那样,通 过遍历硬盘来...
  • 推荐:更多Linux文件查找和比较命令关注:linux命令大全 whereis命令用来定位指令的二进制程序、源代码文件和man手册页等相关文件的路径。...和find相比,whereis查找的速度非常快,这是因为linux...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 26,481
精华内容 10,592
热门标签
关键字:

linuxwhereis

linux 订阅