linux whereis命令怎么用

在linux中,whereis命令用于定位可执行文件、源代码文件、帮助文件在文件系统中的位置,语法“whereis [选项参数] [BMS 目录名 -f ] 文件名”。whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数“-b”)、man 说明文件(参数“-m”)和源代码文件(参数“-s”);如果省略参数,则返回所有信息。

linux whereis命令怎么用

本教程操作环境:linux7.3系统、Dell G3电脑。

Linux 中的 whereis 命令用于定位可执行文件、源代码文件、帮助文件在文件系统中的位置。这些文件的属性应属于原始代码,二进制文件,或是帮助文件。

whereis 程序还具有搜索源代码、指定备用搜索路径和搜索不寻常项的能力。

whereis命令使用

whereis 命令只能用于程序名的搜索,而且只搜索二进制文件(参数 -b)、man 说明文件(参数 -m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。

和 find 相比,whereis 查找的速度非常快,这是因为 Linux 系统会将系统内的所有文件都记录在一个数据库文件中,当使用 whereis 时,会从数据库中查找数据,而不是像 find 命令那样,通过遍历硬盘来查找,效率自然会很高。

但是该数据库文件并不是实时更新,默认情况下时一星期更新一次,因此,我们在用 whereis 查找文件时,有时会找到已经被删除的数据,或者刚刚建立文件,却无法查找到,原因就是因为数据库文件没有被更新。

Linux whereis命令详解

功能

whereis 命令用于查找文件。

语法

whereis [-bmsu] [BMS 目录名 -f ] 文件名

登录后复制

参数

参数 描述

-b定位可执行文件。-m定位帮助文件。-s定位源代码文件。-u搜索默认路径下除可执行文件、源代码文件、帮助文件以外的其它文件。-B指定搜索可执行文件的路径。-M指定搜索帮助文件的路径。-S指定搜索源代码文件的路径。

whereis命令常用实例

查找 cd 命令的位置

whereis cd

登录后复制

1.png

将tomcat和svn相关的文件都查找出来

whereis tomcatwhereis svn

登录后复制

2.png

说明:tomcat没安装,找不出来,svn安装找出了很多相关文件

只将二进制文件查找出来 

# whereis -b svnsvn: /usr/bin/svn /usr/local/svn# whereis -m svnsvn: /usr/share/man/man1/svn.1.gz# whereis -s svnsvn:

登录后复制

3.png

说明:whereis -m svn查出说明文档路径,whereis -s svn找source源文件。

相关推荐:《Linux视频教程》

以上就是linux whereis命令怎么用的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2603835.html

(0)
上一篇 2025年3月6日 19:45:34
下一篇 2025年2月27日 14:17:00

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • linux怎么查看tomcat运行状态

    linux查看tomcat运行状态的方法:1、通过cd进入tomcat的bin目录下;2、执行“ps -ef|grep java”命令将进程显示出来;3、通过“tail -f catalina.out”命令实时查看tomcat运行日志即可。…

    2025年3月6日
    200
  • 什么是linux中间件

    在linux中,中间件是一种独立的系统软件或服务程序,它允许多个应用程序和一个数据库之间进行通信,它的主要作用是将多个应用程序或数据库抽象成一个整体,以简化系统应用的开发和维护,例如数据库连接管理,网络存储管理,网络通信管理等。中间件在Li…

    2025年3月6日
    200
  • linux服务器部署tomcat和Nginx的方法

    一、准备工作   首先你得有一台可以玩的linux服务器,知道用户名和密码,然后你需要在windows电脑上安装两个可以连上linux服务器的工具,xshell 5和xftp 5,安装教程不多说,补图说明如何连上服务器:   xshell连…

    2025年3月6日 编程技术
    200
  • LINUX中NGINX反向代理下的TOMCAT集群实例分析

    nginx具有反向代理(注意和正向代理的区别)和负载均衡等特点。 这次nginx安装在 192.168.1.108 这台linux 机器上。安装nginx 先要装openssl库,gcc,pcre,zlib库等。 tomcat 安装在192…

    2025年3月6日 编程技术
    200
  • Linux下Nginx负载均衡多个tomcat如何配置

    一:进入nginx目录下的conf目录  这是我的nginx安装目录:    [root@aliserver ~]# cd /usr/local/nginx/conf 登录后复制 二:编辑nginx.conf [root@aliserver…

    2025年3月6日 编程技术
    200
  • 109个实用Shell脚本实例,代码清晰拿来就能用!

    Shell脚本,就是利用Shell的命令解释的功能,对一个纯文本的文件进行解析,然后执行这些功能,也可以说Shell脚本就是一系列命令的集合。 Shell可以直接使用在win/Unix/Linux上面,并且可以调用大量系统内部的功能来解释执…

    2025年3月6日 编程技术
    200
  • linux如何安装tomcat

    安装步骤:1、安装JDK;2、下载并解压Tomcat;3、配置环境变量;4、启动Tomcat;5、关闭Tomcat。详细介绍:1、安装JDK:确保已经安装了JDK,如果您尚未安装JDK,打开终端并输入“sudo apt update”命令来…

    2025年3月6日
    200
  • tomcat版本号怎么查看

    查看方法有通过命令行查看、通过浏览器查看、通过启动日志查看。详细介绍:1、通过命令行查看:在Tomcat的安装目录中,有一个叫做”RELEASE-NOTES”的文件,您可以使用命令行查看该文件的内容,通常包含了Tom…

    2025年3月6日
    200
  • 在Linux上安装Tomcat的步骤指南

    Linux环境下Tomcat安装指南 简介Apache Tomcat是一个开源的Java Servlet容器,也被称为Web服务器,用于执行Java的servlet和JavaServer Pages(JSP)。在Linux环境下,安装和配置…

    2025年3月6日
    200
  • 在Linux环境中安装Tomcat的步骤

    Linux系统下安装Tomcat的步骤及代码示例 Tomcat是一款常用的开源Web服务器,适用于Java的Web应用程序的部署和运行。本文将详细介绍在Linux系统下安装Tomcat的步骤,并提供相应的代码示例。 步骤一:下载Tomcat…

    2025年3月6日
    200

发表回复

登录后才能评论