每天一个linux命令 whereis命令

每天一个 Linux 命令:whereis 命令

1. 命令简介

whereis 命令可以用来查找 Linux 上的命令、源代码以及帮助文档等相关文件的存储位置。通常用作快速查找命令的二进制、源码以及帮助文档的存储路径。

2. 命令格式

whereis [命令/文件名/目录名]

3. 命令参数

  • -b:只搜索命令的二进制文件。
  • -m:只搜索命令的说明文件。
  • -s<目录>:指定一个搜索的目录,如:-s /usr/local/bin

4. 示例

4.1 查找命令的二进制文件

例如,我们想查找 ls 命令的二进制可执行文件,可以使用以下命令:

whereis -b ls

命令输出的结果可能类似于:

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

输出的结果中,以空格分隔的第1个位置是命令的二进制文件位置,以供我们查看。

4.2 查找源代码文件

另外,如果我们想查找当前系统上是否安装了c程序库的源代码,可以使用以下命令:

whereis -m stdio.h

命令返回的结果可能类似于下面的一行:

stdio: /usr/include/stdio.h

输出的结果中以空格分隔的第一个位置是源代码文件的路径。

5. 注意事项

  • whereis 命令只能够查找系统默认安装位置中命令、源代码和帮助文档的存储路径,如果是自定义的文件位置例如 /opt/xxx/bin/xxx 则需要使用其他工具如 find 命令。

以上就是 whereis 命令的使用攻略,希望对您有帮助!

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:每天一个linux命令 whereis命令 - Python技术站

(0)
上一篇 2023年5月22日
下一篇 2023年5月22日

相关文章

  • Python连接Redis的基本配置方法

    当你要在Python中连接Redis数据库时,需要按照以下步骤进行配置: 步骤一:安装redis-py 如果你还没有安装Redis的Python客户端库redis-py,可以使用以下命令进行安装: pip install redis 步骤二:连接Redis 连接Redis需要指定Redis数据库的主机名、端口号和密码等参数,代码如下: import redi…

    database 2023年5月22日
    00
  • PHP乱码问题,UTF-8乱码常见问题小结

    下面我来详细讲解一下“PHP乱码问题和UTF-8乱码常见问题小结”的完整攻略。 PHP乱码问题 产生原因 PHP乱码可能是由于以下原因引起的: PHP文件的编码格式与服务器、浏览器的编码格式不一致。 数据库中的编码格式与PHP的编码格式不一致。 PHP的字符串函数对UTF-8编码的处理不当。 服务器或浏览器没有设置正确的编码格式。 解决方法 针对不同的原因,…

    database 2023年5月21日
    00
  • SQL Server之SELECT INTO 和 INSERT INTO SELECT案例详解

    SQL Server之SELECT INTO 和 INSERT INTO SELECT 什么是SELECT INTO? SELECT INTO语句是一个SQL Server语法,它可以将一个表中的数据复制到一个新的表中。新表的结构和数据都从原表中派生。 语法: SELECT column1, column2, column3… INTO new_tabl…

    database 2023年5月21日
    00
  • SQL查询语法知识梳理总结

    SQL查询语法知识梳理总结 什么是SQL查询语法 SQL(Structured Query Language)是一种用于管理关系数据库系统的语言,我们可以通过SQL语言对数据库中的数据进行查询、修改、删除等操作。 SQL查询语法就是一些用于构建查询语句的规则和语法。掌握SQL查询语法是使用关系型数据库的基础。 SQL查询语法包括哪些内容 SQL查询语法包括以…

    database 2023年5月21日
    00
  • TKMybatis的介绍和使用详解

    下面是“TKMybatis的介绍和使用详解”的完整攻略。 一、什么是TKMybatis? TKMybatis是基于Mybatis框架的增强工具,在Mybatis的基础上加入了一些新特性和优化,使得使用Mybatis更加简便,高效、方便。 二、如何使用TKMybatis? 引入TKMybatis依赖包到你的工程中 <!– TKMybatis依赖 –&…

    database 2023年5月21日
    00
  • 关于Mongodb参数说明与常见错误处理的总结

    关于Mongodb参数说明与常见错误处理的总结 Mongodb参数说明 配置文件参数 dbpath: 数据库文件存储路径 port: 监听端口,默认为27017 bind_ip: 绑定的IP地址,默认为127.0.0.1 logpath: 日志文件路径 logappend: 是否在文件末尾追加日志,默认为false fork: 是否以守护进程方式运行 更多配…

    database 2023年5月22日
    00
  • Go中string与[]byte高效互转的方法实例

    当我们在Go中使用字符串和字节数组时,需要经常进行互相转换。在这篇文章中,我们将讨论如何高效地在Go中进行string和[]byte之间的转换。 为什么要进行转换? 在Go语言中,字符串是不可变的,也就是说在改变字符串时需要复制一份新的字符串,而如果使用[]byte,则可以直接对数据进行操作。因此,在某些需要频繁修改字符串的场景下,使用[]byte可能更加高…

    database 2023年5月22日
    00
  • MySQL——数据库的操作、属性

    操作数据库 > 操作数据库中的表 > 操作数据库中表的数据 注意:mysql关键字不分区大小写 1.1、操作数据库 1、创建数据库 CREATE DATABASE [IF NOT EXISTS] westos; 2、删除数据库 DROP DATABASE [IF EXISTS] westos 3、使用数据库 — tab 键的上面,如果你的表名或…

    MySQL 2023年4月12日
    00
合作推广
合作推广
分享本页
返回顶部