linux下的whereis命令

worktile 其他 67

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    whereis命令是Linux操作系统中的一个命令,用于查找指定命令的可执行文件、源代码文件、帮助文件等所在的位置。通过whereis命令可以快速定位要使用的命令文件,方便进行文件的查找和操作。

    使用whereis命令的语法如下:
    whereis [选项] [命令名称]

    常用的选项有:
    -b:只搜索可执行文件的位置;
    -m:只搜索帮助文件的位置;
    -s:只搜索源代码文件的位置;
    -f:显示完整的文件路径;
    -u:不搜索默认路径中的二进制文件、文件手册和源代码文件。

    使用whereis命令时,可以跟上要查找的命令名称。例如,要查找命令ls的位置,可以输入以下命令:
    whereis ls

    whereis命令会返回ls命令的可执行文件、源代码文件和帮助文件所在的位置。例如,返回结果可能是:
    ls: /bin/ls /usr/share/man/man1/ls.1.gz

    其中,/bin/ls是ls命令的可执行文件所在的路径,/usr/share/man/man1/ls.1.gz是ls命令的帮助文件所在的路径。

    需要注意的是,whereis命令只能查找已经安装在系统中的命令,如果命令不存在或未安装,则会返回空结果。另外,whereis命令不会搜索用户自定义的命令或脚本文件。

    总结起来,whereis命令是Linux下一种快速查找命令文件位置的工具,可以帮助我们快速定位所需文件,方便进行文件的查找和操作。

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

    在Linux系统中,whereis命令用于查找指定的可执行文件、源代码文件和帮助文档的位置。

    使用格式:
    whereis [选项] 文件名

    常用选项:
    -b:只查找可执行文件
    -m:只查找源代码文件
    -s:只查找帮助文档文件

    1. 查找可执行文件的位置:当需要执行某个命令或程序时,可以使用whereis命令来查找其在系统中的位置。例如,输入whereis ls命令,可以得到ls命令在系统中的可执行文件所在目录。

    2. 查找源代码文件的位置:在开发、调试程序时,有时需要查找该程序的源代码文件。使用whereis命令的-m选项可以快速定位源代码文件所在的目录。

    3. 查找帮助文档文件的位置:Linux系统提供了大量的命令和工具,每个命令都有相应的帮助文档。使用whereis命令的-s选项可以查找指定命令的帮助文档所在的目录。

    4. 多个结果的显示:某些文件可能存在于多个目录中,使用whereis命令可以同时显示多个结果。例如,输入whereis python命令,可能会显示python命令在/usr/bin和/usr/local/bin等多个目录中的位置。

    5. 查找结果的限定范围:whereis命令还可以通过组合使用选项来限定查找结果的范围。例如,使用whereis -b -s python可以只查找python命令的可执行文件和帮助文档所在的目录,不包括源代码文件的目录。

    需要注意的是,whereis命令只能查找系统中已经安装的文件,即只能查找位于标准路径下的文件。如果文件不在系统的标准路径下,whereis命令将无法找到该文件。

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

    Linux下的whereis命令用来查找指定命令的位置。它会在标准路径中搜索该命令的二进制文件、源文件和帮助文档。

    whereis命令的语法格式如下:

    “`
    whereis [参数] [文件名]
    “`

    下面是whereis命令的常用参数:

    – -b:只搜索二进制文件。
    – -m:只搜索说明文件。
    – -s:只搜索后台处理文件。

    下面是whereis命令的操作流程:

    1. 打开终端。
    2. 输入whereis命令,后面跟上要查找的文件名。
    3. 终端会显示出该文件对应的二进制文件、源文件和帮助文档的路径。

    下面是whereis命令的示例:

    假设要查找命令ls的位置,可以在终端中输入以下命令:

    “`
    whereis ls
    “`

    终端会显示出类似下面的结果:

    “`
    ls: /usr/bin/ls /usr/share/man/man1/ls.1.gz
    “`

    其中,/usr/bin/ls表示ls命令的二进制文件所在的路径,/usr/share/man/man1/ls.1.gz表示ls命令的帮助文档所在的路径。如果要只显示二进制文件的路径,可以使用如下命令:

    “`
    whereis -b ls
    “`

    终端会只显示出二进制文件的路径:

    “`
    ls: /usr/bin/ls
    “`

    如果要只显示帮助文档的路径,可以使用如下命令:

    “`
    whereis -m ls
    “`

    终端会只显示出帮助文档的路径:

    “`
    ls: /usr/share/man/man1/ls.1.gz
    “`

    如果要只显示后台处理文件的路径,可以使用如下命令:

    “`
    whereis -s ls
    “`

    终端会只显示出后台处理文件的路径,如果存在的话。

    总结:
    whereis命令可以快速查找指定命令的位置,包括二进制文件、源文件和帮助文档。通过添加参数可以控制只显示某种类型的文件路径。这对于定位命令文件非常有用。

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

400-800-1024

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

分享本页
返回顶部