whereis命令 whereis命令用于查找文件,该指令会在特定目录中查找符合条件的文件,该指令只能用于查找二进制文件、源代码文件和man手册页,一般文件的定位需使用locate或find命令。...语法 whereis [options] file 参数 -b: 仅搜索二进制文件。 -B : 更改或限制whereis搜索二进制文件的位置。 -m: 仅搜索源。...-M : 更改或限制whereis搜索手册部分的位置。 -s: 仅搜索源。 -S : 更改或限制whereis搜索源的位置。 -f: 不显示文件名前的路径名称。...示例 列出whereis命令搜索的目录,默认情况下whereis在环境变量中列出的硬编码路径和目录中搜索命令的文件。...whereis bash # bash: /bin/bash /etc/bash.bashrc /usr/share/man/man1/bash.1.gz 为whereis命令同时查询netcat与uptime
一.命令格式: whereis [-bfmsu][-B ...][-M ...][-S ...][文件...]...二.命令功能: whereis命令是定位可执行文件、源代码文件、帮助文件在文件系统中的位置。这些文件的属性应属于原始代码,二进制文件,或是帮助文件。...四.使用实例: 1:查看指令"bash"的位置 命令: whereis bash 输出: hc@hc-virtual-machine:~$ whereis bash bash: /bin/bash /...2:显示bash 命令的二进制程序的地址 命令: whereis -b bash 输出: hc@hc-virtual-machine:~$ whereis -b bash bash: /bin/bash.../etc/bash.bashrc 3.显示bash命令的帮助文件地址 命令: whereis -m bash 输出: hc@hc-virtual-machine:~$ whereis -m bash
1.命令简介 whereis 用于查找命令的二进制程序、源代码文件和 man 手册等相关文件的路径。...2.命令格式 whereis [OPTIONS] [-BMS DIRECTORY......whereis -m which (4)搜索当前目录下所有文件时,只展示具有相关特殊文件的文件名。...$ whereis -b -B /usr/bin -f passwd passwd: /usr/bin/passwd (6)查看 whereis 默认的搜索路径。...参考文献 whereis(1) - Linux manual page - man7.org 实例讲解Linux whereis 命令
用法 whereis [options] [-BMS directory… -f] name… 描述 whereis 定位一个指定“命令”的二进制文件、源文件、手册文件的位置...-l 输出 whereis 使用的有效查找路径的列表。...[root@server bin]# whereis ls ls: /usr/bin/ls /usr/share/man/man1/ls.1.gz 2. whereis -b/m/s:只展示其中一项。...[root@server bin]# whereis -b ls ls: /usr/bin/ls [root@server bin]# whereis -m ls ls: /usr/share/man/...,否则 whereis 会把命令名当成目录 [root@server bin]# whereis -s -S /usr/src -f ls ls:[root@server bin]# whereis -
whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。...和find相比,whereis查找的速度非常快,这是因为linux系统会将系统内的所有文件都记录在一个数据库文件中,当使用whereis和下面即将介绍的locate时,会从数据库中查找数据,而不是像find...命令格式 whereis [参数]... 文件名 命令功能 whereis命令是定位可执行文件、源代码文件、帮助文件在文件系统中的位置。这些文件的属性应属于原始代码,二进制文件,或是帮助文件。...找出ls命令位置和帮助文档的位置 > whereis ls ls: /usr/bin/ls /usr/share/man/man1/ls.1.gz 显示ls命令的二进制程序 > whereis -b ls...ls: /usr/bin/ls 显示ls命令的帮助文档 > whereis -m ls [wx.jpg]
命令的使用方法为例: [plain] view plaincopy man ls man的搜索路径通常包括以下两个路径: /usr/local/man/ /usr/share/man/ 你可以通过whereis...命令来获取命令或者文档的位置,以搜索ls命令为例: [plain] view plaincopy [root@CentOS6 man8]# whereis ls ls: /bin/ls /usr/
2.命令格式 whereis [OPTIONS] [-BMS DIRECTORY......whereis -m which (4)搜索当前目录下所有文件时,只展示具有相关特殊文件的文件名。...whereis -b -B /usr/bin -f passwd passwd: /usr/bin/passwd (6)查看 whereis 默认的搜索路径。...whereis -l bin: /usr/bin bin: /usr/sbin bin: /usr/lib bin: /usr/lib64 ... ---- 参考文献 [1] whereis manual...[2] 实例讲解Linux whereis 命令
whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。...和find相比,whereis查找的速度非常快,这是因为linux系统会将系统内的所有文件都记录在一个数据库文件中,当使用whereis和下面即将介绍的locate时,会从数据库中查找数据,而不是像find...命令格式 whereis [参数]... 文件名 命令功能 whereis命令是定位可执行文件、源代码文件、帮助文件在文件系统中的位置。这些文件的属性应属于原始代码,二进制文件,或是帮助文件。...找出ls命令位置和帮助文档的位置 > whereis ls ls: /usr/bin/ls /usr/share/man/man1/ls.1.gz 显示ls命令的二进制程序 > whereis -b ls...ls: /usr/bin/ls 显示ls命令的帮助文档 > whereis -m ls 原文链接:https://rumenz.com/rumenbiji/linux-whereis.html 微信公众号
whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。...和find相比,whereis查找的速度非常快,这是因为linux系统会将系统内的所有文件都记录在一个数据库文件中,当使用whereis和下面即将介绍的locate时,会从数据库中查找数据,而不是像find...命令格式 whereis [参数]... 文件名 命令功能 whereis命令是定位可执行文件、源代码文件、帮助文件在文件系统中的位置。这些文件的属性应属于原始代码,二进制文件,或是帮助文件。...找出ls命令位置和帮助文档的位置 > whereis ls ls: /usr/bin/ls /usr/share/man/man1/ls.1.gz 显示ls命令的二进制程序 > whereis -b...ls ls: /usr/bin/ls 显示ls命令的帮助文档 > whereis -m ls 原文链接:https://rumenz.com/rumenbiji/linux-whereis.html
whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。...和find相比,whereis查找的速度非常快,这是因为linux系统会将系统内的所有文件都记录在一个数据库文件中,当使用whereis和下面即将介绍的locate时,会从数据库中查找数据,而不是像find...命令格式 whereis [参数]... 文件名 命令功能 whereis命令是定位可执行文件、源代码文件、帮助文件在文件系统中的位置。这些文件的属性应属于原始代码,二进制文件,或是帮助文件。...找出ls命令位置和帮助文档的位置 > whereis ls ls: /usr/bin/ls /usr/share/man/man1/ls.1.gz 显示ls命令的二进制程序 > whereis -b ls...ls: /usr/bin/ls 显示ls命令的帮助文档 > whereis -m ls
whereis命令用于查找文件。 该指令会在特定目录中查找符合条件的文件。这些文件应属于原始代码、二进制文件,或是帮助文件。...一.命令格式: whereis [-bfmsu][-B ...][-M ...][-S ...][文件...]...四.使用实例: 1:查看指令"bash"的位置 命令: whereis bash 输出: hc@hc-virtual-machine:~$ whereis bash bash: /bin/bash /...2:显示bash 命令的二进制程序的地址 命令: whereis -b bash 输出: hc@hc-virtual-machine:~$ whereis -b bash bash: /bin/bash.../etc/bash.bashrc 3.显示bash命令的帮助文件地址 命令: whereis -m bash 输出: hc@hc-virtual-machine:~$ whereis -m bash
Linux查找文件 whereis locate 本文目录 1 whereis 2 locate Linux下查找文件可以使用whereis、locate、find这些命令,其中find命令最古老且功能最强...whereis和locate命令搜索文件较快,同时功能也比较简单。 本文仅介绍whereis和locate的用法,find命令在后续的文章介绍。...whereis 事实上,whereis命令仅搜索特定类型的文件:二进制可执行文件、说明文档、源文件和其他特殊文件。...whereis命令的语法简单介绍如下: whereis [-bm] name... whereis name搜索文件名为name的特定类型的文件: $ whereis ifconfig ifconfig...whereis -b name搜索文件名为name的二进制可执行文件: $ whereis -b cat cat: /bin/cat 上面的命令找到了名为cat的二进制可执行文件。
Linux 查找特定程序 whereis whereis 命令主要用于查找程序文件,并提供这个文件的二进制可执行文件、源代码文件和使用手册存放位置。...1、查找命令程序 例如,查找 touch 命令 [root@node1 /]# whereis touch touch: /usr/bin/touch /usr/share/man/man1/touch...如果只需要查找 touch 命令的二进制文件,可以使用 -b 选项实现: [root@node1 /]# whereis -b touch touch: /usr/bin/touch 效果如下: ?.../usr/share/nginx /usr/share/man/man8/nginx.8.gz 查找 java [root@node1 /]# whereis java java: /usr/java...例如,查找 hello 程序 [root@node1 /]# whereis hello hello: 以上就是本次介绍的全部相关知识点,感谢大家的学习和对ZaLou.Cn的支持。
which 查看可执行文件的位置 whereis 查看文件的位置 locate 配合数据库查看文件位置 find 实际搜寻硬盘查询文件名称 1、which ... [root@redhat ~]# which passwd /usr/bin/passwd which是通过 PATH 环境变量到该路径内查找可执行文件,所以基本的功能是寻找可执行文件 2、whereis... 语法: whereis [-bmsu] 文件或者目录名称 参数说明: -b : 只找二进制文件 -m: 只找在说明文件manual路径下的文件 -s : 只找source源文件 -u :...没有说明文档的文件 例如: [root@redhat ~]# whereis passwd passwd: /usr/bin/passwd /etc/passwd /usr/bin/X11/passwd...和locate无法查找到我们需要的文件时,可以使用find,但是find是在硬盘上遍历查找,因此非常消耗硬盘的资源,而且效率也非常低,因此建议大家优先使用whereis和locate。
昨日推荐:每天学一个 Linux 命令(51):which 命令简介 whereis 命令查找二进制程序、代码等相关文件路径。...但是,和 find 相比,whereis 查找的速度非常快,因为,Linux 会将系统里的所有文件统一记录在一个数据库文件中,当用户使用 whereis 命令时,它就会直接从这个数据库文件中去查找。...而find命令则是遍历硬盘来进行查找,故而效率比不上 whereis 命令。 语法格式 whereis [ OPTIONS ] file name......ifconfig ifconfig: /usr/sbin/ifconfig /usr/share/man/man8/ifconfig.8.gz [root@centos7 ~]# whereis top...: /usr/sbin/ifconfig [root@centos7 ~]# whereis -b top top: /usr/bin/top 相关的查找命令find请参考:每天学一个 Linux 命令
Linux命令搜索命令whereis与which的区别 一 whereis 1、语法 whereis 命令名 搜索命令所在的路径以及帮助文档所在的位置 选项: -b:只查找可执行文件 -m:...只查找帮助文件 2、实战 [root@localhost ~]# whereis ls ls:/usr/bin/ls /usr/share/man/man1/ls.1.gz/usr/share/man...~]# whatis ls ls (1)- list directory contents ls (1p)- list directory contents [root@localhost ~]# whereis...-b ls ls:/usr/bin/ls [root@localhost ~]# whereis -m ls ls:/usr/share/man/man1/ls.1.gz/usr/share/man/...localhost ~]# echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin 以上就是Linux命令搜索命令whereis
为了降低学习、理解成本,我们可以将以下6个命令统一起来理解、记忆:which、type、whereis、locate、find、grep。...---- whereis whereis命令用于在特定目录中查找符合条件的文件。whereis命令用来定位指令的二进制程序、源代码文件和man手册页等相关文件的路径。...whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。...[root@geeklp-test ~]# whereis -b tree tree: /usr/bin/tree [root@geeklp-test ~]# whereis -m tree tree:.../usr/share/man/man1/tree.1.gz [root@geeklp-test ~]# whereis tree tree: /usr/bin/tree /usr/share/man/
想要知道 ls 在哪就得用新命令 whereis,命令的参数是 ls,综合起来就是: whereis ls 我们可以得到 ls 两个硬盘位置: /bin/ls /usr/share/man/man1...操作系统分配内存空间给 ls 操作系统把 ls 从硬盘加载到内存中 操作系统分配 cpu 资源去执行程序 最终把 ls 的结果输出到标准输出流(屏幕)上 为什么 ls 命令对应两个位置呢 我们可以对 whereis...发出询问: whatis whereis whereis 可以帮我们定位命令的位置 但是 whereis 描述太简单了,我们可以查询 whereis 的手册 man: man whereis 我们可以查询到...whereis 的具体内容: 试试选项的功能 whereis -b ls b 的意思是 binary 二进制 查找 whereis 二进制 二进制文件在/bin 里 whereis -m m 的意思是...manual 文档 查找 whereis 的文档 文档在/usr/share/man 里面 总结来说:whereis -b ls 是二进制命令,whereis -m 另一个是帮助手册。
linux命令查看内存命令free -h whereis locate find查找命令 1.free -h root@hz-auto-eureka-test-03:/usr/local/tomcat-auto-myProject...命令格式 whereis [OPTIONS] [-BMS DIRECTORY......只搜索二进制文件 which 的路径 root@hz-auto-eureka-test-03:/ $ whereis -b which which: /usr/bin/which 3....只搜索命令 which 帮助手册的路径 root@hz-auto-eureka-test-03:/ $ whereis -m which which: /usr/share/man/man1/which...查看 whereis 默认的搜索路径 root@hz-auto-eureka-test-03:/ $ whereis -l bin: /usr/bin bin: /usr/sbin bin: /usr/
whereis 查找二进制程序、代码等相关文件路径 补充说明 whereis 命令用来定位指令的二进制程序、源代码文件和 man 手册页等相关文件的路径。...whereis 命令只能用于程序名的搜索,而且只搜索二进制文件(参数 -b)、man 说明文件(参数 -m)和源代码文件(参数 -s)。如果省略参数,则返回所有信息。...和 find 相比,whereis 查找的速度非常快,这是因为 Linux 系统会将系统内的所有文件都记录在一个数据库文件中,当使用 whereis 和下面即将介绍的 locate 时,会从数据库中查找数据...实例 将相关的文件都查找出来 [root@localhost ~]# whereis tomcat tomcat: [root@localhost ~]# whereis svn svn: /usr/.../svn.1.gz [root@localhost ~]# whereis -s svn svn: 说明:whereis -m svn 查出说明文档路径,whereis -s svn 找 source
领取专属 10元无门槛券
手把手带您无忧上云