精华内容
下载资源
问答
  • Linux whereis命令

    2019-06-18 09:40:45
    一、whereis命令 whereis命令用来定位指令的二进制程序、源代码文件和man手册页等相关文件的路径。 whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-...

    一、whereis命令

    whereis命令用来定位指令的二进制程序、源代码文件和man手册页等相关文件的路径。


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


    和find相比,whereis查找的速度非常快,这是因为linux系统会将 系统内的所有文件都记录在一个数据库文件中,当使用whereis和下面即将介绍的locate时,会从数据库中查找数据,而不是像find命令那样,通 过遍历硬盘来查找,效率自然会很高。 但是该数据库文件并不是实时更新,默认情况下时一星期更新一次,因此,我们在用whereis和locate 查找文件时,有时会找到已经被删除的数据,或者刚刚建立文件,却无法查找到,原因就是因为数据库文件没有被更新。

    1.1 语法

    whereis(选项)(参数)
    

    1.2 选项

    选项 描述
    -b 只查找二进制文件;
    -B<目录> 只在设置的目录下查找二进制文件;
    -f 不显示文件名前的路径名称;
    -m 只查找说明文件;
    -M<目录> 只在设置的目录下查找说明文件;
    -s 只查找原始代码文件;
    -S<目录>只在设置的目录下查找原始代码文件; -u
    查找不包含指定类型的文件。

    1.3 参数

    • 指令名:要查找的二进制程序、源文件和man手册页的指令名。

    二、示列

    # 查找java命令相关文件
    whereis java
    
    # 只查找二进制文件
    whereis -b java
    
    # 只查找说明文件
    whereis -m java
    
    # 只查找原始代码文件
    whereis -s java
    
    展开全文
  • Where is the canteen

    2017-05-26 12:08:30
    But when steping out of the dormitory, he found a serious problem : he can't remember where is the canteen... Even worse is the campus is very dark at night. So, each time he move, he check front, ...
  • whereis命令

    2013-10-24 08:55:28
    whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。 和find相比,whereis查找的速度非常快,这是因为linux系统会...

    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源文件

    展开全文
  • whereis命令用法举例

    千次阅读 2018-09-10 10:15:57
    whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。 和find相比,whereis查找的速度非常快,这是因为linux系统会将 系统...

    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.使用实例:
    4.1将和**文件相关的文件都查找出来
    [hduser0401@dev-l002782 ~]$ whereis spark   
    spark:                --spark没安装,所以找不出来  
    [hduser0401@dev-l002782 ~]$ whereis hadoop
    hadoop: /usr/local/bin/hadoop
          
    4.2只将二进制文件查找出来:   whereis -b hadoop
    4.3只将source源文件查找出来: whereis -s hadoop
    [hduser0401@dev-l002782 ~]$ whereis -b hadoop
    hadoop: /usr/local/bin/hadoop
    [hduser0401@dev-l002782 ~]$ whereis -s hadoop
    hadoop:
    [hduser0401@dev-l002782 ~]$ whereis -m hadoop
    hadoop:
    [hduser0401@dev-l002782 ~]$ whereis -u hadoop
    hadoop: /usr/local/bin/hadoop
    [hduser0401@dev-l002782 ~]$ whereis -B hadoop
    [hduser0401@dev-l002782 ~]$ whereis -M hadoop
     

    展开全文
  • Linux 基础命令 -- whereis

    千次阅读 2020-02-16 11:59:38
    用法:whereis [options] file whereis 选项 文件 命令选项 [root@fp-21 ~]# whereis --help -b # 只搜索二进制文件 -B <dirs> # 只在设置的目录下查找二进制文件 -m # 只搜索说明文件 ...

    命令介绍

    命令:whereis 只能用于查找二进制文件、源代码文件和man手册页

    用法:whereis [options] file whereis 选项 文件

    命令选项

    [root@fp-21 ~]# whereis --help
    
     -b         # 只搜索二进制文件
     -B <dirs>  # 只在设置的目录下查找二进制文件
     -m         # 只搜索说明文件
     -M <dirs>  # 只在设置的目录下查找说明文件
     -s         # 只搜索原始文件
     -S <dirs>  # 只在设置的目录下查找原始文件
     -u         # 查找不包含指定类型的文件
     -l         # 输入有效的查找路径
    

    命令实例

    # 查询命令“ls”的位置(包含二进制文件和说明文件)
    [root@fp-21 ~]# whereis ls
    ls: /usr/bin/ls /usr/share/man/man1/ls.1.gz
    
    # 只在设置的目录下查找二进制文件
    [root@fp-21 ~]# whereis -b ls
    ls: /usr/bin/ls
    
    # 只在设置的目录下查找说明文件
    [root@fp-21 ~]# whereis -m ls
    ls: /usr/share/man/man1/ls.1.gz
    

    link 查看 Linux 基础命令

    只有注入思想的博客才是好的博客

    展开全文
  • linux的whereis命令

    2018-10-15 21:26:13
    whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。 和find相比,whereis查找的速度非常快,这是因为linux系统会将...
  • 关于查找which、whereis、locate、find、grep

    千次阅读 热门讨论 2020-11-30 19:45:39
    Linux查找命令which、whereis、locate、find、grep 前言: 我们在使用linux时,经常需要进行文件查找,以及找到文件后,对文件内容进行查找,以保证我们高效率的工作。 本文详细对文件查找命令which、whereis、...
  • which ,whereis命令

    千次阅读 2018-09-14 13:35:25
    linux下有2个命令可完成该功能:which ,whereis  which 用来查看当 前要执行的命令所在的路径。 whereis 用来查看一个命令或者文件所在的路径, which命令的原理:在PATH变量指定的路径中,搜索某个系统命令的...
  • linux指令which和whereis的区别

    千次阅读 2019-08-07 16:14:26
     whereis命令只能用于搜索程序名,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。  whereis命令的使用实例:  #whereis vim ...
  • 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是查二进制文件的 查文件...
  • linux利用whereis,which查找文件

    千次阅读 2019-02-20 15:06:23
    whereis可以定位二进制文件,源文件,说明文件,查找时不需要文件的前置路径和后置扩展,whereis会尝试在标准的linux位置,$PATH 和 $MANPATH中定位我们想要的程序。并且whereis可以同时分别查找多个文件...
  • Centos之命令搜索命令whereis与which

    千次阅读 2017-11-19 15:45:21
    Centos之命令搜索命令whereis与which whereis 命令名 #搜索命令所在路径及帮助文档所在位置 选项:  -b :只查找可执行文件位置  -m:只查找帮助文件 [root@localhost ~]# whereis ls ls: /usr/bin/...
  • which,whereis 的区别(Linux )

    万次阅读 2018-10-01 23:41:37
    Linux 操作系统中 which 和 whereis 命令的区别 目录 文章目录Linux 操作系统中 `which` 和 `whereis` 命令的区别目录总览whichwhereis 总览 which和whereis命令都是Linux操作系统下查找可执行文件路径的命令。 ...
  • find搜索redis.server搜索不到 locate搜索redis.server搜索不到 whereis搜索到了
  • whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。 和find相比,whereis查找的速度非常快,这是因为linux系统会将...
  • linux whereis命令学习

    2013-10-19 11:04:00
    那今天就不得不学另一条命令whereis了。 whereis命令用来查看命令、源代码或man手册的。 1. 为什么要将whereis命令和前天学习的man命令联系起来呢? 前面在man命令学习中,有提到man手册有很详细的分类
  • whereis的用法

    2013-11-20 15:36:24
    [root@redhat mydata]# whereis strings strings: /usr/bin/strings /usr/include/strings.h /usr/share/man/man1/strings.1.gz /usr/share/man/man1p/strings.1p.gz
  • which whereis locate find which 查看可执行文件的位置。 whereis 查看文件的位置。 locate 配合数据库查看文件位置。 find 实际搜寻硬盘查询文件名称 http://www.cnblogs.com/IvanChen/p/5179507.html ...
  • whereis+whatis+man

    千次阅读 2013-11-14 19:04:18
    使用Linux过程中无论是使用shell命令、程序开发或者用户文档都需要使用到强大的男人man命令。 使用方法也十分简单,以查看ls命令的...你可以通过whereis 命令来获取命令或者文档的位置,以搜索ls命令为例: [root@Cent
  • All sentinels down, cannot determine where is mymaster master is running 解决方式: 禁用虚拟机=========================== 未启动redis服务器
  • which与whereis区别

    2013-01-16 13:33:32
    whereis 查看文件的位置 locate 配 合数据库查看文件位置 find 实际搜寻硬盘查询文件名称 1、which 语法: [root@redhat ~]# which 可执行文件名称 例如: [root@redhat ~]# which passwd /usr/bin/...
  • Linux命令之"whereis

    千次阅读 2016-10-15 20:03:27
    whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。 和find相比,whereis查找的速度非常快,这是因为linux系统会...
  • whereis 命令用来定位指令的二进制程序、源代码文件和 man 手册页等相关文件的路径。和 find 相比,whereis 查找的速度非常快,这是因为 Linux 会将系统内的所有文件都记录在一个数据库文件中。当使用 whereis 和...
  • whereis命令用来定位命令的二进制程序、源代码文件和man手册页等相关文件的路径。 whereis命令查找速度非常快,因为它不是在磁盘中乱找,而是在一个数据库中查询; 数据库是linux系统自动创建的,包含有本地所有文件...
  • 10474 - Where is the Marble?

    千次阅读 2016-05-05 21:07:50
    Where is the Marble? PS:因为该题排版较麻烦,这里给出OJ网址:UVa10474 - Where is the Marble? 现有N个大理石,每个大理石上写了一个非负整数。首先把各数从小到大排序,然后回答Q个问题。每个问题问是否有一个...
  • Linux之Whereis 命令详解

    千次阅读 2012-07-05 15:51:40
    whereis命令是定位可执行文件、源代码文件、帮助文件在文件系统中的位置 whereis命令的语法:whereis [-bmsu] [BMS 目录名 -f ] 文件名 whereis命令的各选项含义如下: -b 定位可执行文件。 -m 定位帮助文件。...
  • find最强大,什么都能查 which只能查可执行文件 whereis只能查二进制文件、说明文档,源文件等 ...whereis 从linux文件数据库(/var/lib/slocate/slocate.db)寻找,所以有可能找到刚刚删除,或者没有
  • Linux命令which,whereis,locate,find的区别

    千次阅读 2019-12-03 10:00:25
    简单介绍Linux命令which,whereis,locate,find的区别。
  • UVA 10474 - Where is the Marble?

    千次阅读 2014-09-21 22:00:39
    Where is the Marble?  Where is the Marble?  Raju and Meena love to play with Marbles. They have got a lot of marbles with numbers written on them. At the beginning, Raju ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 457,538
精华内容 183,015
关键字:

whereis