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

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

在Linux操作系统中,我们有时需要查找某个特定的程序,这时就需要用到whereis命令。whereis命令可以查询特定程序的绝对路径、源文件路径以及man帮助文件路径等信息。

命令格式

whereis [选项] 文件名

常用选项

  • -b:只查找可执行文件。
  • -m:只查找说明文件。
  • -s:只查找源代码文件。

示例说明

示例一:查找特定程序的绝对路径

下面是查找vim程序绝对路径的命令:

whereis vim

命令输出结果为:

vim: /usr/bin/vim /usr/share/vim /usr/share/man/man1/vim.1.gz

其中,/usr/bin/vim为vim可执行程序的绝对路径,/usr/share/vim为vim程序的其他资源文件路径,/usr/share/man/man1/vim.1.gz为vim的man说明文件路径。

示例二:查找特定程序的源文件路径

下面是查找bash程序源文件路径的命令:

whereis -s bash

命令输出结果为:

bash: /usr/src/bash

其中,/usr/src/bash为bash程序源代码路径。可以看到,whereis命令还可以用来查找程序的源代码路径。

总结

whereis命令可以方便地查询特定程序的绝对路径、源文件路径以及man帮助文件路径等信息。因此,在Linux系统中,whereis是一个非常实用的工具。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Linux查找特定程序whereis实例详解 - Python技术站

(0)
上一篇 2023年6月25日
下一篇 2023年6月25日

相关文章

  • js实现右键菜单功能

    下面是JS实现右键菜单功能的完整攻略: 准备工作 在实现右键菜单前,请确保你已经具备以下知识: HTML基础知识,包括标签和属性的使用。 CSS样式和选择器,能够对网页进行美化。 JavaScript基础知识,包括变量、函数、DOM操作等。 实现步骤 HTML结构 首先,在页面中添加一个上下文菜单的容器元素,例如: <div class="m…

    other 2023年6月27日
    00
  • vue异步延时执行

    Vue异步延时执行的攻略 在Vue中,我们经常需要在异步操作中延时执行某些代码。本攻略将详细介绍Vue中异步延的方法,并提供两个示例。 方法1:使用setTimeout函数 我们可以使用JavaScript中的setTimeout函数来实现异步延时执行。以下是体步骤: 在Vue组件中定义一个方法,该方法包含需要延时执行的代码。 在该方法中使用setTimeo…

    other 2023年5月9日
    00
  • Java超详细介绍封装与访问控制修符

    Java超详细介绍封装与访问控制修饰符 概述 在Java中,封装是一种非常重要的机制,它允许我们将类的实现细节隐藏起来,只暴露出需要被外部程序员访问的方法和属性。Java中提供了四种访问控制修饰符(Access Control Modifier)来控制类、属性和方法的访问权限,分别为public、private、protected和默认的(package-p…

    other 2023年6月25日
    00
  • Java零基础也看得懂的单例模式与final及抽象类和接口详解

    Java零基础也看得懂的单例模式 什么是单例模式? 在设计模式中,单例模式是一种经典的、创建型的设计模式,其目的是确保一个类仅有一个实例,并提供一个全局访问点。 为什么需要单例模式? 在某些情况下,我们需要确保一个类仅有一个实例,例如数据库连接池、线程池等。如果我们每次使用时都创建一个新的对象,那么会很浪费资源,因为每个对象在JVM中都有一定的内存消耗,加之…

    other 2023年6月27日
    00
  • 微信小程序引入外部js方法

    以下是关于如何在微信小程序中引入外部JS方法的详细攻略: 微信小程序引入外部JS方法简介 微信小程序是一种轻量级的应用程序,它可以在微信运行。在开发微信小程序时,您可能需要使用外部JS方法来实现某些功能。本攻略将介绍如何在微小程序中引入外部JS方法。 微信小程序引入外部JS方法的设置步骤 以下是在微信小程序中引入外部JS方法的步骤: 1.外部JS文件:首先,…

    other 2023年5月7日
    00
  • spring data jpa如何只查询实体部分字段

    当使用Spring Data JPA时,您可以使用Projection来仅查询实体部分字段。Projection允许您定义一个接口,该接口仅包含您想要选择的字段。下面是对如何使用Spring Data JPA来仅查询实体部分字段的完整攻略: 步骤1:创建Projection 创建一个Projection接口,该接口仅包含要选择的字段。例如,我们将创建一个名为…

    other 2023年6月25日
    00
  • httpHandler实现.Net无后缀名Web访问的实现解析

    httpHandler实现.Net无后缀名Web访问的实现解析 简介 在传统的ASP.NET Web应用程序中,URL通常包含文件扩展名,例如.aspx或.html。然而,有时候我们希望在URL中省略文件扩展名,以提供更友好的URL结构。为了实现这一目标,我们可以使用httpHandler来处理无后缀名的Web访问。 实现步骤 步骤 1: 创建HttpHan…

    other 2023年8月6日
    00
  • Ubuntu系统U盘安装以及降内核

    Ubuntu系统U盘安装以及降内核 这篇文章将会介绍如何使用U盘安装Ubuntu系统以及如何在Ubuntu系统中降低内核版本。 一、Ubuntu系统U盘安装 下载Ubuntu系统的镜像文件,官方网站为https://ubuntu.com/download。选择符合自己电脑硬件的版本进行下载。 准备一个空白的U盘,并插入电脑USB接口。 下载并安装https:…

    其他 2023年3月28日
    00
合作推广
合作推广
分享本页
返回顶部