linux常用命令whereis
-
whereis命令是Linux系统下的一个常用命令,用于查找指定程序或文件的安装路径。
具体来说,whereis命令可以用来查找指定程序的可执行文件、源代码文件和帮助文件的路径。它会在系统的特定目录中搜索这些文件,并显示搜索到的路径。
使用whereis命令的语法如下:
“`
whereis [选项] 文件名
“`
其中,文件名是要搜索的文件或程序的名称。whereis命令的常用选项包括:
– -b:只显示二进制文件所在路径
– -m:只显示帮助文件所在路径
– -s:只显示源码文件所在路径在使用whereis命令时,可以根据需要使用这些选项来指定搜索的类型。
举个例子,假设我们要查找位于系统中的命令”ls”的路径,可以直接在终端中输入:
“`
whereis ls
“`
执行命令后,会输出”ls”的可执行文件的路径、帮助文件的路径和源代码文件的路径。如果只想显示可执行文件所在路径,可以使用选项”-b”:
“`
whereis -b ls
“`
执行命令后,只会显示”ls”的可执行文件所在路径。总的来说,whereis命令是Linux系统下查找指定程序或文件路径的常用命令。通过该命令,可以方便地找到所需文件的安装路径,方便进行相关操作。
2年前 -
whereis命令是Linux系统中的一个常用命令,用于定位可执行文件、源代码文件以及二进制文件的位置。它可以帮助用户快速找到特定文件的路径。以下是关于whereis命令的一些常见用法和提示:
1. 语法:whereis [选项] 文件名
其中,文件名是要搜索的文件或程序,选项可以是一些额外的参数。2. 默认搜索路径:whereis命令会在一些默认的搜索路径中查找文件,这些路径通常在PATH环境变量中指定。如/usr/bin,/sbin,/usr/lib等。可以通过echo $PATH命令查看当前的搜索路径。
3. 查找指定类型的文件:可以使用选项-b、-s和-d分别查找可执行文件、源代码文件和二进制文件。
-b:查找可执行文件(binary)
-s:查找源代码文件(source)
-d:查找二进制文件(debug)4. 查找文件的位置:whereis命令会输出文件的路径信息,包括所在目录和所在文件夹。
例如:whereis python
输出:python: /usr/bin/python3.8 /usr/bin/python3.8-config /usr/lib/python3.8 /etc/python3.8 /usr/local/lib/python3.8 /usr/include/python3.85. 限定搜索范围:可以使用选项-m和-l限定搜索的范围。
-m:限定搜索源代码的范围,仅在源代码目录下搜索。
-l:限定搜索共享库文件的范围,仅在共享库目录下搜索。总结:
whereis命令是Linux系统中经常用到的一个搜索命令,可以快速定位可执行文件、源代码文件以及二进制文件的位置。通过指定选项和参数,可以精确指定要搜索的文件类型和搜索范围。这些功能使得whereis命令在Linux系统上非常有用,特别是在定位文件或程序时提供了很大的便利。2年前 -
whereis命令是Linux系统中常用的一个命令,用于定位指定命令的可执行文件、源文件和帮助文档等。下面将从使用方法、命令选项以及示例等方面详细介绍whereis命令的使用。
## 1. 使用方法
whereis命令的基本使用方法为:
“`
whereis [选项] 命令名称
“`## 2. 命令选项
whereis命令提供了一些选项,可以根据需要选择合适的选项来完成相应的操作。下面是whereis命令的常用选项:
– `-b`:只定位可执行文件。
– `-m`:只定位帮助文档文件。
– `-s`:只定位源代码文件。
– `-u`:查找不常用的文件。
– `-B`:指定搜索可执行文件的路径。
– `-M`:指定搜索帮助文档文件的路径。
– `-S`:指定搜索源代码文件的路径。需要注意的是,whereis命令不支持通配符扩展,只能搜索指定名称的命令文件。
## 3. 示例
下面是一些使用whereis命令的示例:
### 3.1. 定位可执行文件
“`bash
whereis ls
“`该命令将返回包含ls命令可执行文件和其man页面的路径。
### 3.2. 只定位帮助文档文件
“`bash
whereis -m ls
“`该命令将只返回包含ls命令man页面的路径。
### 3.3. 只定位源代码文件
“`bash
whereis -s grep
“`该命令将只返回包含grep命令源代码的路径。
### 3.4. 指定搜索路径
“`bash
whereis -B /usr/bin/ ls
“`该命令将在/usr/bin/路径下搜索ls命令可执行文件。
“`bash
whereis -M /usr/share/man/ ls
“`该命令将在/usr/share/man/路径下搜索ls命令man页面。
“`bash
whereis -S /usr/src/ grep
“`该命令将在/usr/src/路径下搜索grep命令源代码。
## 4. 结论
whereis命令是一个方便的工具,用于查找指定命令的可执行文件、源文件和帮助文档等。通过指定不同的选项,可以实现更精确的搜索。希望本文能够帮助您更好地理解和使用whereis命令。
2年前