linux中whereis命令含义

不及物动词 其他 19

回复

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

    Whereis命令是Linux系统中的一个常见命令,用于定位指定命令的二进制程序、源代码文件和帮助文档的位置。具体而言,Whereis命令可以用来查找指定命令的可执行文件路径、相关的源代码文件路径以及帮助文档的路径。

    在Linux系统中,要使用Whereis命令,只需要在终端中输入”whereis”命令,后面紧跟需要查找的命令名称。Whereis命令会搜索系统中预定义的路径,找到与指定命令相关的文件或目录,并将它们的路径信息返回给用户。

    Whereis命令的输出结果通常包含三部分:可执行文件路径、源代码文件路径和帮助文档路径。其中,可执行文件路径用于执行指定命令时系统所调用的程序;源代码文件路径用于指定命令的源代码文件;帮助文档路径则提供了关于指定命令的使用说明和其他相关信息。

    需要注意的是,Whereis命令只能搜索系统中已经安装的命令。如果某个命令未安装或其相关文件不在预定义的搜索路径中,Whereis命令可能无法找到相关内容。

    总之,Whereis命令是一种在Linux系统中快速定位指定命令相关文件和目录的实用工具,方便用户了解和管理系统中各个命令的位置和相关信息。

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

    Whereis命令是一个用于查找特定文件或可执行程序位置的Linux命令。该命令可以帮助用户快速定位系统中的文件,尤其是二进制可执行文件和相关的源代码文件。下面是关于Whereis命令的五个重要说明:

    1. 查找可执行程序位置:Whereis命令通常用于查找系统中的可执行程序(二进制文件)的位置。它搜索与给定名称相关的文件,并返回文件所在的目录路径。例如,可以使用whereis命令查找系统中的gzip命令的位置。命令格式如下:whereis gzip。该命令将返回包含gzip二进制文件的目录路径。

    2. 查找源代码位置:Whereis命令还可以用于查找与给定程序或文件相关的源代码文件的位置。它会搜索与给定名称相关的源代码文件,并显示文件所在的目录路径。例如,可以使用whereis命令查找Linux系统中的bash shell的源代码位置。命令格式如下:whereis bash。该命令将返回包含bash shell源代码文件的目录路径。

    3. 查找命令的帮助文档位置:Whereis命令还可以用于查找特定命令的帮助文档位置。它会搜索与给定名称相关的帮助文档文件,并显示文件所在的目录路径。为了查找某个命令的帮助文档位置,可以将该命令的名称作为参数传递给whereis命令。例如,可以使用whereis命令查找tar命令的帮助文档位置。命令格式如下:whereis tar。该命令将返回包含tar命令帮助文档文件的目录路径。

    4. 搜寻特定文件类型:Whereis命令还支持搜寻特定文件类型。可以使用-R选项来指定需要搜索的文件类型。例如,可以使用whereis -R ‘*.txt’命令来查找系统中所有的文本文件,该命令将返回包含文本文件的目录路径。

    5. 查找多个文件的位置:在一个whereis命令中,可以同时指定多个文件名,以空格分隔。该命令将返回每个文件的位置。例如,可以使用whereis命令查找系统中同时包含gzip和tar命令的位置。命令格式如下:whereis gzip tar。该命令将返回gzip和tar命令的目录路径。

    总结来说,Whereis命令是一个用于查找特定文件或可执行程序位置的有用工具,它可以快速定位系统中的文件和程序,包括二进制可执行文件、源代码文件以及命令的帮助文档位置。

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

    Whereis命令是Linux系统中的一条命令,主要用于定位执行文件、源代码文件和帮助文件等的位置。通过Whereis命令,用户可以快速查找特定文件或目录在系统中的位置。

    Whereis命令的语法如下:

    “`
    whereis [-bmsu] 文件名
    “`

    其中,选项可以是:

    – -b:指定只查找二进制文件(即可执行文件)
    – -m:指定只查找说明文件(即man文件)
    – -s:指定只查找源代码文件
    – -u:只查找不在/usr/bin、/usr/man或/usr/src之下的文件

    下面将详细介绍Whereis命令的使用方法和操作流程。

    ## 1. 查找可执行文件

    在Linux系统中,可执行文件(如命令)通常存放在/bin、/usr/bin、/sbin或/usr/sbin等目录下。可以使用Whereis命令快速定位某个命令的位置。

    语法如下:

    “`
    whereis -b 命令名
    “`

    例如,要查找ls命令的位置,可以使用以下命令:

    “`
    whereis -b ls
    “`

    系统将返回ls命令在系统中的位置,如:

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

    可以看到,ls命令的可执行文件存放在/bin/ls,帮助文件存放在/usr/share/man/man1/ls.1.gz。

    ## 2. 查找源代码文件

    在Linux系统中,源代码文件通常存放在/usr/src目录下。可以使用Whereis命令快速定位某个源代码文件的位置。

    语法如下:

    “`
    whereis -s 文件名
    “`

    例如,要查找vim的源代码文件,可以使用以下命令:

    “`
    whereis -s vim
    “`

    系统将返回vim的源代码文件在系统中的位置,如:

    “`
    vim: /usr/src/vim
    “`

    ## 3. 查找说明文件

    在Linux系统中,说明文件(即man文件)通常存放在/usr/share/man目录下。可以使用Whereis命令快速定位某个说明文件的位置。

    语法如下:

    “`
    whereis -m 文件名
    “`

    例如,要查找gcc的说明文件,可以使用以下命令:

    “`
    whereis -m gcc
    “`

    系统将返回gcc的说明文件在系统中的位置,如:

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

    需要注意的是,Whereis命令只能查找已经安装在系统中的文件和目录。如果某个文件或目录没有安装,则无法通过Whereis命令来查找。

    此外,Whereis命令对于查找文件位置非常快速,但是不够精确。如果需要更精确地查找文件,可以使用Find命令。

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

400-800-1024

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

分享本页
返回顶部