linux中的whereis命令

worktile 其他 14

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    whereis命令是Linux系统中的一个用于查找可执行文件、源码文件、帮助文件等所在路径的命令。它的使用非常简单,只需要在命令行中输入”whereis”即可,后面跟上要查找的文件名或者命令名。

    whereis命令使用的基本语法如下:
    whereis [选项] 文件名

    下面是whereis命令的一些常用选项:
    -b:只搜索可执行文件。
    -m:只搜索帮助文件。
    -s:只搜索源码文件。
    -u:搜索不在/usr/man目录下的文件。

    whereis命令会搜索系统约定的路径,包括/bin、/sbin、/usr/bin、/usr/sbin等。它会返回相关文件或命令的路径信息,包括可执行文件、源码文件、帮助文件等在系统中的位置。

    使用whereis命令可以快速定位到某个文件或者命令的存放路径,方便我们进行查看、修改或者执行操作。比如,我们可以使用whereis命令来定位grep命令的路径:
    whereis grep

    使用whereis命令的输出结果以路径名列表的形式展现,所有路径名之间用空格隔开。在输出结果中,第一个路径为可执行文件的路径,第二个路径为源代码文件的路径,第三个路径为帮助文档的路径。

    总结一下,whereis命令是Linux系统中用于查找文件和命令所在路径的一个实用工具。通过whereis命令,我们可以快速找到需要的文件或者命令在系统中的位置,方便我们进行相关操作。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    whereis命令是一个用于在Linux系统中查找执行文件、源代码文件以及帮助文档的命令。它可以帮助用户快速定位到指定文件的位置。以下是关于whereis命令的一些重要信息:

    1. 语法:
    whereis [选项] 文件名

    2. 常用选项:
    -b:只搜索二进制文件
    -s:只搜索源代码文件
    -m:只搜索说明文件
    -B:指定搜索二进制文件的路径
    -S:指定搜索源代码文件的路径
    -M:指定搜索说明文件的路径

    3. whereis命令的工作原理:
    whereis命令通过读取系统中的数据库来定位文件。在每次安装软件包时,操作系统会自动更新数据库信息。因此,whereis命令只能搜索系统中已经被安装的文件。

    4. whereis命令的搜索顺序:
    whereis命令首先从路径/usr/local/bin、/usr/bin和/sbin中搜索二进制文件;
    然后从路径/usr/local/lib、/usr/lib和/lib中搜索源代码文件;
    最后从路径/usr/local/man、/usr/share/man和/usr/X11R6/man中搜索说明文件。

    5. 示例:
    a) 搜索二进制文件:
    $ whereis ls
    结果:ls: /bin/ls /usr/share/man/man1/ls.1.gz

    b) 搜索源代码文件:
    $ whereis gcc
    结果:gcc: /usr/bin/gcc /usr/lib/gcc /usr/include/gcc

    c) 搜索说明文件:
    $ whereis tar
    结果:tar: /bin/tar /usr/share/man/man1/tar.1.gz

    通过使用whereis命令,用户可以快速定位到所需文件的路径,进而进行相关操作。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,whereis命令用于查找指定命令的二进制文件、源代码文件和手册页文件的位置。它是一个非常方便的工具,可以帮助我们快速找到特定命令的位置。

    使用方法:
    “`
    whereis [options] command
    “`

    常用选项:
    – -b:仅查找二进制文件位置
    – -s:仅查找源代码文件位置
    – -m:仅查找手册页文件位置

    示例:
    “`
    whereis ls
    “`
    这将返回命令”ls”的二进制文件、源代码文件和手册页文件的位置。

    下面是使用whereis命令的操作流程:
    1. 打开终端。
    2. 输入whereis命令并加上需要查找的命令。
    3. 按下Enter键执行命令。
    4. 系统将返回指定命令的位置信息。

    例如,要查找”ls”命令的位置,可以在终端输入以下命令:
    “`
    whereis ls
    “`
    这将返回类似下面的输出:
    “`
    ls: /bin/ls /usr/share/man/man1/ls.1.gz
    “`
    输出的第一个路径 “/bin/ls” 表示ls命令的二进制文件位置,第二个路径 “/usr/share/man/man1/ls.1.gz” 表示ls命令的手册页文件位置。

    通过了解命令的位置,我们可以找到特定命令的相关信息或修改其配置文件等操作。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部