【Linux】man手册安装使用

embedded/2024/10/11 1:43:07/

目录

man(manual,手册)

手册安装:

章节区分:

指令参数:

使用场景: 

手册内容列表:

手册查看快捷键:

实例:


仍致谢:Linux常用命令大全(手册) – 真正好用的Linux命令在线查询网站 提供的命令查询

在开头先提醒一下:在 man 手册中退出的方法很简单。你只需要按 q 键,即可退出当前的手册页并返回到命令行界面。如果出现底部出现输入的情况那就按一下回车或者ESC再q就可以退出了。

man(manual,手册)

        使用 man 指令查看C语言的接口是常见的做法,因为C语言的标准库通常通过Unix/Linux系统的手册页详细文档记录,而这些手册页非常简洁明了,适合快速查阅。

        然而,对于C++、Java等高级语言,不建议使用 man 指令来查看接口文档,因为其库和框架更新频繁,man手册不具备时效性,而且一些图形演示并不能生动得展示。

手册安装:

bash">yum install -y man-pages

 可能遇到的一些问题:

1.如果你是普通用户,命令前面加上sudo然后回车后输入该用户的密码,密码输入时是不显示的输入完直接回车就可以。

2.如果你没有被root用户添加到信任列表以上是不行的,具体做法可以参考本站:linux中创建用户并赋予用户sudo权限_赋予sudo权限-CSDN博客

3.如果有其他问题欢迎下方评论区讨论解决。

章节区分:

在Linux中,man 命令用于查看系统的手册页。手册页被组织成不同的章节,每个章节包含不同类型的文档内容。以下是一些常见的章节及其对应的命令用途:

章节1:用户命令(User Commands)

示例:man 1 ls 查看 ls 命令的手册页。

输入指令

查看现象

2:系统调用(System Calls)

示例:man 2 open 查看 open 系统调用的手册页。

输入指令

查看现象

3:C语言库函数(C Library Functions)

示例:man 3 printf 查看 printf 函数的手册页。

输入指令

查看现象

4:特殊文件(特殊设备,通常在 /dev 目录下)

示例:man 4 zero 查看特殊文件 zero 的手册页。

输入指令

查看现象

5:文件格式和约定(File Formats and Conventions)

示例:man 5 passwd 查看 /etc/passwd 文件的格式说明。

输入指令

查看现象

篇幅有限后面几个省略演示图片了,大致是一样的。

6:游戏(Games)

示例:man 6 fortune 查看游戏 fortune 的手册页。

7:宏包和其他杂项(Miscellaneous)

示例:man 7 man 查看 man 手册的结构和使用说明。

8:系统管理命令(Administration Commands)

示例:man 8 shutdown 查看 shutdown 命令的手册页。

9:内核例程(Kernel Routines)

示例:man 9 socket 查看内核例程 socket 的手册页。

指令参数:

-a

在所有的man帮助手册中搜索

-d

检查新加入的文件是否有错误

-f

显示给定关键字的简短描述信息

-p

指定内容时使用分页程序

-M

指定man手册搜索的路径

-w

显示文件所在位置

使用场景: 

当你不确定一个命令或关键字在具体的手册页中出现在哪个章节时,可以使用 man -a <命令> 来查看所有相关章节。

当你在系统中添加了新的 man 手册页,并想确认这些新的页面是否有格式或内容错误时,使用 man -d <命令> 来进行检查。

当你只需要快速查看某个命令的描述而不想打开完整的手册页时,可以使用 man -f <命令>。

当需要在使用 man 命令查看长文档时,可以用 -p 参数指定特定的分页程序,如 less 或 more。

当你有多个手册目录,并希望从特定目录中查找手册页时,可以使用 -M 参数指定搜索路径。

手册内容列表:

在上一部分的打开的手册中我们可以看到一些次级标题,以下是它们的释义:

结构名称

代表意义

NAME

命令的名称

SYNOPSIS

参数的大致使用方法

DESCRIPTION

介绍说明

EXAMPLES

演示(附带简单说明)

OVERVIEW

概述

DEFAULTS

默认的功能

OPTIONS

具体的可用选项(带介绍)

ENVIRONMENT

环境变量

FILES

用到的文件

SEE ALSO

相关的资料

HISTORY

维护历史与联系方式

手册查看快捷键:

q

退出   (quit)

Enter

按行下翻

Space

按页下翻

b

上翻一页   (back)

/字符串

在手册页中查找字符串

实例:

显示手册中所有与 "intro" 相关的条目:使用 -a

bash">man -a intro

 

返回 ls 命令的简短描述,而不是完整的手册页:使用-f

bash">man -f ls

用 less 来翻页查看手册内容:

bash">man -p less <命令>

找到某个命令的帮助信息的存储位置:使用 -w

bash">man -w ls 

找到某个配置文件的帮助信息的存储位置:使用 -w

bash">man -w 5 passwd 

再致谢:Linux常用命令大全(手册) – 真正好用的Linux命令在线查询网站 提供的命令查询 


http://www.ppmy.cn/embedded/125654.html

相关文章

Stable Diffusion绘画 | 签名、字体、Logo设计

第1步&#xff0c;使用 PS&#xff08;小白推荐使用 可画&#xff09;准备一个 512*768 的签名、字体、Logo图片&#xff1a; 第2步&#xff0c;来到模型网站&#xff0c;搜索&#x1f50d;关键词“电商”&#xff0c;找到一款喜欢的 LoRA&#xff1a; 第3步&#xff0c;选择一…

Flask之Hello world 详解

**Flask之Hello world 详解 ** 以下讲解假设你对python有基本了解,熟悉wsgi,以及了解某种python web framework. from flask import Flask app Flask(__name__)app.route(/) def hello_world():return "HELLO WROLD"if __name__ __main__:app.run(debugTrue)Flask…

【Java】springboot 项目中出现中文乱码

在刚创建的springboot项目中&#xff0c;出现乱码&#xff0c;跟走着解决一下 1、Ctrl Shift S 打开idea设置&#xff0c;根据图片来&#xff0c;将③④这三个地方都修改为UTF-8 2、返回配置查看&#xff0c;解决

【WebGis开发 - Cesium】三维可视化项目教程---视点管理

目录 引言一、基础功能探索1. 镜头视角获取2. 镜头视角移动 二、进一步封装代码1. 封装hooks函数2. 看下效果3. 如何使用该hooks函数 三、总结 引言 本教程主要是围绕Cesium这一开源三维框架开展的可视化项目教程。总结一下相关从业经验&#xff0c;如果有什么疑问或更好的见解…

虚拟机ip突然看不了了

打印大致如下&#xff1a; 解决办法 如果您发现虚拟机的IP地址与主机不在同一网段&#xff0c;可以采取的措施之一是调整网络设置。将虚拟机的网络模式更改为桥接模式&#xff0c;这样它就会获得与主机相同的IP地址&#xff0c;从而处于同一网段。或者&#xff0c;您可以使用…

HTML5+Css3(背景属性background)

css背景属性 background 1. background-color背景颜色 背景颜色可以用“十六进制”、“rgb()”、“rgba()”或“英文单词”表示 2. background-image:url(路径);背景图片 也可以写成 background:url(); 3. background-repeat背景重复 属性值&#xff1a; - repeat:x,y平铺…

React18新特性

React 18新特性详解如下&#xff1a; 并发渲染&#xff08;Concurrent Rendering&#xff09;&#xff1a; React 18引入了并发渲染特性&#xff0c;允许React在等待异步操作&#xff08;如数据获取&#xff09;时暂停和恢复渲染&#xff0c;从而提供更平滑的用户体验。 通过时…

python redis使用教程

文章目录 安装Redispython安装redis库使用 Python 连接 Redis使用 Redis 实现缓存Redis 中的常用缓存操作Redis 缓存策略发布与订阅事务安装Redis Redis Windows最新安装教程(2024.10.10) python安装redis库 pip install redisE:\Redis-x64-3.2.100>pip install redis W…