linuxwhereis命令

不及物动词 其他 91

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Linux中的whereis命令用于查找特定文件(包括可执行文件、源代码文件和帮助文件)的位置。它可以帮助用户快速定位所需的文件,提高工作效率。在命令行中输入whereis命令,加上要查找的文件名称,即可得到文件所在的路径。

    whereis命令的语法格式如下:
    whereis [选项] 文件名

    其中,选项可以是以下几种:
    -b:只查找可执行文件。
    -m:只查找帮助文件。
    -s:只查找源代码文件。

    使用示例:
    1. 查找文件的位置
    输入:whereis gcc
    输出:gcc: /usr/bin/gcc /usr/lib/gcc /usr/share/man/man1/gcc.1.gz

    2. 只查找可执行文件的位置
    输入:whereis -b gcc
    输出:gcc: /usr/bin/gcc

    3. 只查找帮助文件的位置
    输入:whereis -m gcc
    输出:gcc: /usr/share/man/man1/gcc.1.gz

    4. 只查找源代码文件的位置
    输入:whereis -s gcc
    输出:gcc: /usr/lib/gcc

    总结:
    whereis命令是一个方便的工具,可以快速定位文件在Linux系统中的位置。通过指定不同的选项,可以只查找特定类型的文件。无论是查找可执行文件、帮助文件还是源代码文件,whereis命令都可以提供准确的结果。在日常使用中,whereis命令可以帮助我们查找所需文件,提高工作效率。

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

    “whereis”命令是Linux系统中的一个常用命令,用于查找指定命令的可执行文件、源代码文件和帮助文件所在的位置。该命令的基本用法是:

    1. 查找可执行文件位置:使用“whereis”命令加上要查找的命令名称,例如:whereis ls,将输出ls命令的可执行文件所在路径。

    2. 查找源代码位置:添加“-s”选项后跟着要查找的命令名称,例如:whereis -s ls,将输出ls命令的源代码文件所在路径。

    3. 查找帮助文件位置:添加“-m”选项后跟着要查找的命令名称,例如:whereis -m ls,将输出ls命令的帮助文件所在路径。

    需要注意的是,该命令会搜索系统的标准路径,包括/bin、/sbin、/usr/bin、/usr/sbin等,如果需要搜索其他路径,可以使用“-B”选项指定要搜索的路径,例如:whereis -B /opt/bin ls,将在/opt/bin路径下查找ls命令。

    此外,whereis命令还支持一些其他的选项,如:

    – “-f”选项:只显示文件路径,不显示相关信息。
    – “-u”选项:更新文件数据库,可以解决某些文件无法找到的问题。
    – “-l”选项:列出所有与指定命令相关的文件路径。

    总结起来,whereis命令是一个用于查找命令文件在系统中位置的实用工具,可以方便地定位到指定命令的可执行文件、源代码文件和帮助文件。它可以在Linux系统中帮助用户快速找到特定命令相关的文件,并提供了一些选项来进一步定制搜索。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Linux中的whereis命令用于查找二进制程序、源代码和帮助文档的位置。该命令能够帮助用户快速找到特定程序或文件的存储位置。下面将详细介绍whereis命令的用法和操作流程。

    ## 1. 命令语法

    “`
    whereis [选项] 文件/程序名
    “`

    ## 2. 命令选项

    – -b:限制只搜索可执行文件。
    – -m:限制只搜索帮助文件。
    – -s:限制只搜索源代码文件。
    – -u:限制只搜索无用文件。
    – -V:显示命令的版本信息。
    – -h:显示命令的帮助信息。

    ## 3. 命令示例

    ### 示例1:查找二进制程序的位置

    “`
    $ whereis python
    python: /usr/bin/python3.7m /usr/bin/python2.7 /usr/bin/python3.7 /usr/bin/python /usr/bin/python3.8-config /usr/bin/python3.8 /usr/bin/python3 /usr/lib/python2.7 /usr/lib/python3.7 /usr/lib/python3.8 /etc/python2.7 /etc/python3.7 /etc/python3.8 /usr/local/lib/python2.7 /usr/local/lib/python3.7 /usr/local/lib/python3.8 /usr/include/python2.7 /usr/include/python3.7 /usr/include/python3.8 /usr/share/python /usr/share/man/man1/python3.1.gz
    “`

    上述示例中,whereis命令查找了python程序的位置。结果显示了python的二进制文件所在的路径,以及相关的其他文件路径。

    ### 示例2:限制搜索特定文件类型

    “`
    $ whereis -m python
    python: /usr/share/man/man1/python3.1.gz
    “`

    使用-m选项限制只搜索帮助文件,查找python的帮助文件位置。

    ### 示例3:显示命令的版本信息和帮助信息

    “`
    $ whereis -V
    whereis 2.31

    $ whereis -h
    Usage: whereis [-bmsu] [–long] [–regex|–wildcard] [-V|–version] [-H|–help] [-M|–systems 报告操作系统] [-S|–fpath 路径] [-f 输出名称|路径] 文件/程序名 …
    “`

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

400-800-1024

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

分享本页
返回顶部