linux中whereis命令含义
-
Whereis命令是Linux系统中的一个常见命令,用于定位指定命令的二进制程序、源代码文件和帮助文档的位置。具体而言,Whereis命令可以用来查找指定命令的可执行文件路径、相关的源代码文件路径以及帮助文档的路径。
在Linux系统中,要使用Whereis命令,只需要在终端中输入”whereis”命令,后面紧跟需要查找的命令名称。Whereis命令会搜索系统中预定义的路径,找到与指定命令相关的文件或目录,并将它们的路径信息返回给用户。
Whereis命令的输出结果通常包含三部分:可执行文件路径、源代码文件路径和帮助文档路径。其中,可执行文件路径用于执行指定命令时系统所调用的程序;源代码文件路径用于指定命令的源代码文件;帮助文档路径则提供了关于指定命令的使用说明和其他相关信息。
需要注意的是,Whereis命令只能搜索系统中已经安装的命令。如果某个命令未安装或其相关文件不在预定义的搜索路径中,Whereis命令可能无法找到相关内容。
总之,Whereis命令是一种在Linux系统中快速定位指定命令相关文件和目录的实用工具,方便用户了解和管理系统中各个命令的位置和相关信息。
2年前 -
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年前 -
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年前