`

我使用过的Linux命令之whereis - 查找命令的位置

阅读更多

我使用过的Linux命令之whereis - 查找命令的位置

本文链接:http://codingstandards.iteye.com/blog/986891   (转载请注明出处)

 

用途说明

whereis命令用来查找命令的位置,包括执行文件、源代码和手册页文件(locate the binary, source, and manual page files for a command)。如果要查找任意文件的所在位置,可以使用locate或者find等命令。

 

常用参数

格式:whereis <command>

查找指定命令<command>的位置,包括执行文件、源代码和手册页文件。

 

格式:whereis -b <command>

只查找指定命令<command>的执行文件位置。

 

格式:whereis -m <command>

只查找指定命令<command>的手册页文件所在位置。

 

格式:whereis -s <command>

只查找指定命令<command>的源代码所在位置。

 

使用示例

示例一

[root@jfht ~]# whereis whereis
whereis: /usr/bin/whereis /usr/share/man/man1/whereis.1.gz
[root@jfht ~]# whereis -b whereis
whereis: /usr/bin/whereis
[root@jfht ~]# whereis -m whereis
whereis: /usr/share/man/man1/whereis.1.gz
[root@jfht ~]# whereis -s whereis
whereis:
[root@jfht ~]#

 

示例二

[root@jfht ~]# whereis mysql
mysql: /usr/bin/mysql /usr/lib/mysql /usr/include/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz
[root@jfht ~]# whereis -b mysql
mysql: /usr/bin/mysql /usr/lib/mysql /usr/include/mysql /usr/share/mysql
[root@jfht ~]# whereis -m mysql
mysql: /usr/share/man/man1/mysql.1.gz
[root@jfht ~]# whereis -s mysql
mysql:
[root@jfht ~]#

 

问题思考

相关资料

【1】程序人生 Linux whereis 命令
http://www.chengxurensheng.com/htm/2011/2/808.htm
【2】方寸心间 一路走,十年不回头 linux whereis 命令详解
http://www.cnblogs.com/wllyy189/archive/2008/04/09/1144131.html
【3】Linux安全在线 linux whereis命令参数及用法详解---linux定位文件位置命令

http://www.linuxso.com/command/whereis.html
【4】酷勤 Linux的五个查找命令:find,locate,whereis,which,type
http://www.kuqin.com/linux/20091009/70532.html

 

 

返回 我使用过的Linux命令系列总目录

 

1
0
分享到:
评论
1 楼 weida66688 2011-11-25  
很喜欢你的东东  Linux   正在抓紧时间学习

相关推荐

    Linux操作系统实验报告-常用Linux命令gcc.doc

    - Whereis 命令:将和 pwd 文件相关的文件都查找出来 2. 磁盘管理命令 - Cd 命令:跳到当前目录的上上层 - Ls 命令:将/bin 目录一下所有目录及文件详细信息列出 - Tree 命令:列出文件或目录的拥有者名称 - ...

    linux文件名查找which,whereis,locate.docx

    Linux 文件名查找 WHICH, WHEREIS, LOCATE Linux 操作系统中有...这三种命令都是 Linux 中常用的文件名查找命令,每种命令都有其特点和应用场景,了解它们的使用方法可以帮助我们更好地管理和使用 Linux 操作系统。

    Linux下which、whereis、locate、find 命令的区别

    ### Linux下which、whereis、locate、find命令的详细区别及应用 #### 1. which命令 `which`命令主要用于查找可执行文件的位置。当您不确定一个命令或程序的完整路径时,`which`可以帮助您快速定位其所在位置。这个...

    Linux系统下用好whereis命令搜索文件.docx

    在Linux操作系统中,`whereis`命令是一种快速检索文件位置的工具,尤其适用于寻找系统中的二进制程序、帮助文件和源代码文件。与`find`命令不同,`whereis`利用预先构建的数据库进行搜索,这使得它在速度上有显著...

    Linux的五个查找命令.pdf

    Linux作为一套开源的操作系统,拥有众多的文件查找命令。以下是五个常用的Linux查找命令的知识点解析: 1. find命令 find命令是在Linux中非常强大的文件查找工具,能够帮助用户在指定目录及其子目录下查找符合特定...

    linux 常用命令 基本命令 操作系统命令 命令

    Linux 常用命令基础知识点总结 Linux 常用命令是 Linux 操作系统的一大优势,命令行操作的运行不需要占用过多的系统资源,功能也十分强大,几乎所有的 Linux ...* whereis - 查找命令的位置 * whatis - 查找命令的说明

    linux 下查找文件或者内容常有命令

    `whereis` 命令主要用于查找已安装的软件的相关文件位置,如可执行文件、帮助文件以及源代码等。 **基本用法:** ```bash whereis &lt;程序名称&gt; ``` **选项说明:** - `-b`:仅查找二进制文件的位置。 - `-m`:仅...

    linux命令.txt

    当用户需要快速找到某个命令的位置时,使用 `whereis` 命令非常便捷。 #### 三十二、locate **命令功能:** `locate` 命令用于快速查找文件位置。 **使用场景:** 当用户需要快速定位某个文件的位置时,使用 `...

    Linux查找特定程序whereis实例详解

    whereis 命令主要用于查找程序文件,并提供这个文件的二进制可执行文件、源代码文件和使用手册存放位置。 1、查找命令程序 例如,查找 touch 命令 [root@node1 /]# whereis touch touch: /usr/bin/touch /usr/share...

    光荣之路-linux命令

    ### 光荣之路-Linux命令详解 #### 一、`man` 命令 - **功能**: `man` 命令用于查看 Linux 系统中的命令手册,提供了在线帮助文档来解释如何使用各种系统命令。 - **使用格式**: `man [-options] name` - `-...

    linux 查找文件命令.pdf

    ### Linux查找文件的相关命令详解 在Linux环境中,熟练掌握文件查找命令对于系统管理和日常操作...最后,`whereis`则主要用于查找命令或程序的位置。了解这些命令的使用方法,有助于提高用户在Linux环境下的工作效率。

    which,whereis,locate,find的用法与区别

    - `whereis` 可以同时查找命令的多个相关信息; - `locate` 快速查找文件,但需要定期更新数据库; - `find` 功能最全面,可以根据多种条件查找文件。 根据实际需求选择合适的命令,可以有效提高文件查找的效率。...

    linux下which、whereis、locate、find命令的区别.docx

    - **`whereis`**:除了查找命令的绝对路径外,还可以查找手册页和源代码文件。 - **`locate`**:快速查找文件,基于数据库,适合查找静态文件。 - **`find`**:功能最全,灵活性最高,但速度相对较慢。 以上四个...

    学习Linux---不得不知的Linux命令

    ### 学习Linux---不得不知的Linux命令 在Linux操作系统中,掌握一系列基本且重要的命令是每个用户必备的技能之一。这些命令可以帮助我们更高效地管理服务器、进行日常操作及故障排查等工作。以下是对给定内容中列出...

    每天一个linux命令 whereis命令

    `whereis`命令是Linux操作系统中一个非常实用的工具,主要用于快速定位系统中特定的文件,特别是可执行程序、源代码文件以及帮助文档。它的优势在于速度,因为Linux系统会维护一个包含所有文件信息的数据库,`where...

    150个常用Linux命令

    - **whereis** - 查找二进制程序、源代码文件和手册页的位置。 - **locate** - 快速查找文件。 #### 七、用户管理 - **useradd** - 添加新用户。 - **usermod** - 修改用户账户。 - **userdel** - 删除用户账户。 -...

    linux常用命令-应付面试-笔试.doc

    13. **whoami/whereis/which/id**:`whoami`显示当前用户,`whereis`查找命令的安装位置和帮助文档,`which`找出命令的执行路径,`id`显示用户的UID和GID。 14. **grep/find**:`grep`在文件中搜索特定文本,`find`...

    Linux下的文件查找类命令.pdf

    find 命令是 Linux 中一个功能强大且使用频繁的文件查找命令。find 命令可以根据文件的名称、大小、时间戳、权限等属性来查找文件。例如,查找用户家目录下的所有文件,可以使用以下命令: $ find ~ -type f Linux...

    Linux命令搜索命令whereis与which的区别

    Linux命令搜索命令whereis与which的区别 一 whereis 1、语法 whereis 命令名 搜索命令所在的路径以及帮助文档所在的位置 选项: -b:只查找可执行文件 -m:只查找帮助文件 2、实战 [root@localhost ~]# ...

    Linux命令大全总结

    - `whereis`:显示命令的二进制文件、源代码文件和手册页的位置 - `su`:切换用户 - `chmod`:更改文件或目录的权限 - `df`:显示磁盘分区的使用情况 - `du`:估计每个文件和目录使用的磁盘空间 - `ctrl+c`:中断...

Global site tag (gtag.js) - Google Analytics