首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

whereis命令

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

53122
您找到你想要的搜索结果了吗?
是的
没有找到

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 [wx.jpg]

54300

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 微信公众号

28000

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

26220

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

65040

Linux查找文件 whereis locate

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的二进制可执行文件。

3.3K20

Linux下which、whereis、locate、find 区别

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。

1.1K40

每天学一个 Linux 命令(52):whereis

昨日推荐:每天学一个 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 命令

30710

oeasy教您玩转linux010107那啥在哪 whereis

想要知道 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 另一个是帮助手册。

97800

【linux命令讲解大全】046.whereis 命令的使用方法与功能解析

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

9610
领券