博客
关于我
linux中man命令与info page、获取帮助的方法
阅读量:647 次
发布时间:2019-03-14

本文共 1183 字,大约阅读时间需要 3 分钟。

man命令

man是manual(操作说明)的简写,是Linux系统中常用的命令行工具,用于查看命令、系统配置文件、库函数等的详细说明。通过执行man [命令名]即可获取对应命令或文件的使用方法。例如,执行man date可以查看日期命令的详细说明。

man命令的输出格式由版本号决定,通常会显示如下类型的信息:

代号 代表内容
1 用户可执行的命令或程序
2 系统内核可调用的函数和工具
3 常用函数库(多为C函数库)
4 设备文件,通常位于/dev目录下
5 配置文件或文件格式说明
6 游戏或娱乐软件
7 惯例与协议说明(如Linux文件系统、网络协议等)
8 系统管理员管理命令
9 与内核相关的文件或命令

在man界面中,可以通过以下方式查找信息:

操作 操作方法
/string 从当前页开始向下查找包含string的文本
?string 从当前页开始向上查找包含string的文本
nN 在查找时跳转到下一个或前一个结果页
q 退出当前man页面

通过man -fman -p可以分别查看与命令相关的man页面。例如,查看date命令的man帮助可以使用man 1 dateman 1p date。需要注意的是,11p的内容可能略有不同,建议根据实际需求选择使用。

除了man命令,还有whatisapropos命令可以用来快速查找命令或文件的描述。这些命令通过mandb生成数据库,提供类似的功能。需要注意的是,apropos实际上是whatis的一个软链接,两者功能相同。

info命令

info命令与man命令功能相似,但其页面呈现方式有所不同。info页面将文本分为多个段落,并支持超链接跳转。例如,执行info info可以查看info命令的详细说明。info页面的操作方式包括:

按键 操作功能
空格键 向下翻一页
[Page Down] 向下翻一页
[Page Up] 向上翻一页
[Tab] 切换到下一个节点(通常以*表示)
[Enter] 进入当前节点
b 移动到页面的开头
e 移动到页面的结尾
n 向下移动到下一个节点
p 向上移动到前一个节点
u 回到上一层目录
s 启动文本搜索
h, ? 显示帮助信息
q 退出当前页面

info命令的文档存放在/usr/share/info目录下。如果需要查看特定软件的帮助信息,可以在/usr/share/doc目录下查找相关文件。

总结来说,当你需要查询命令或文件的使用方法时,可以选择使用man、info或–help命令。man和info命令提供的信息类似,但呈现方式有所不同。man命令适合快速查找具体命令或配置文件的说明,而info命令则提供了更为详细的页面结构和搜索功能。使用–help命令可以快速查看命令的简要说明,适合在不知道是否需要深入查询的情况下快速获取信息。

转载地址:http://ahqoz.baihongyu.com/

你可能感兴趣的文章
ntpdate 通过外网同步时间
查看>>
ntpdate同步配置文件调整详解
查看>>
NTPD使用/etc/ntp.conf配置时钟同步详解
查看>>
NTP及Chrony时间同步服务设置
查看>>
NTP服务器
查看>>
NTP配置
查看>>
NUC1077 Humble Numbers【数学计算+打表】
查看>>
NuGet Gallery 开源项目快速入门指南
查看>>
NuGet(微软.NET开发平台的软件包管理工具)在VisualStudio中的安装的使用
查看>>
nuget.org 无法加载源 https://api.nuget.org/v3/index.json 的服务索引
查看>>
Nuget~管理自己的包包
查看>>
NuGet学习笔记001---了解使用NuGet给net快速获取引用
查看>>
nullnullHuge Pages
查看>>
NullPointerException Cannot invoke setSkipOutputConversion(boolean) because functionToInvoke is null
查看>>
null可以转换成任意非基本类型(int/short/long/float/boolean/byte/double/char以外)
查看>>
Number Sequence(kmp算法)
查看>>
Numix Core 开源项目教程
查看>>
numpy
查看>>
Numpy 入门
查看>>
NumPy 库详细介绍-ChatGPT4o作答
查看>>