一天一linux命令(4) man 在线帮助系统

本文详细介绍了Linux环境下man命令的使用方法及其各section的意义。包括不同section的查询方式、man页面的功能键操作及如何添加新的manpage等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

man

Linux的man很强大,该手册分成很多section,使用man时可以指定不同的section来浏览,各个section意义如下: 

1 - commands。命令 2 - system calls。系统调用 3 - library calls。C库函数 4 - special files。特殊文件,也就是/dev下的各种设备文件 5 - file formats and convertions。文件的约定,比如passwd, 就会说明这个文件中各个字段的含义 6 - games for linux。是给游戏留的,由各个游戏自己定义 7 - macro packages and conventions。附件和变量,比如向environ这种全局变量在这里就有说明 8 - system management commands。系统管理用的命令,这些命令只能由root使用,如ifconfig 9 - 其他

man page中的功能键
·空格键:  向下翻页;
·page up:  向上翻页;
·page down:  向下翻页;
·home:  回到最前面;
·end:  转到最终页;
·/word:  搜寻word所代表的文件。

示例
$ man 1 ls    //在section 1 中查找ls帮助
$ man 3 printf     //在section 3 中查找printf帮助

man命令的搜索路径

1:$PATH变量指定的路径? 2:/etc/man.config文件中MANPATH中指定的路径 

所以,如果需要添加新的man page.则只需要将man page目录添加到/etc/man.config MANPATH项目既可。

section显示优先级

在man命令中指定,或在/etc/man.config中指定了默认的显示优先级。例如下

MANSECT  1:1p:8:2:3:3p:4:5:6:7:9:0p:n:l:p:o:1x:2x:3x:4x:5x:6x:7x:8x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值