【man】学习如何高效地使用 man 页

一、说明


Linux man中的man就是manual的缩写,用来查看系统中自带的各种参考手册。

Linux提供了丰富的帮助手册,当你需要查看某个命令的参数时不必到处上网查找,只要man一下即可。

手册页,很重要,一般我们也都没有用上,不过有时候,你就会发现你用上了!

操作系统: CentOS7.5 Minimal


二、man手册介绍


Linux的man手册共有以下几个章节:

1 Executable programs or shell commands

2 System calls (functions provided by the kernel)

3 Library calls (functions within program libraries)

4 Special files (usually found in /dev)

5 File formats and conventions eg /etc/passwd

6 Games

7 Miscellaneous (including macro packages and conventions), e.g. man(7), groff(7)

8 System administration commands (usually only for root)

9 Kernel routines [Non standard]



1、Standard commands (标准命令)

2、System calls (系统调用)

3、Library functions (库函数)

4、Special devices (设备说明)

5、File formats (文件格式)

6、Games and toys (游戏和娱乐)

7、Miscellaneous (杂项)

8、Administrative Commands (管理员命令)

9 其他(Linux特定的), 用来存放内核例行程序的文档。


n 新文档, 可能要移到更适合的领域。

o 老文档, 可能会在一段期限内保留。

l 本地文档, 与本特定系统有关的。


例如:我们输入 man ls,它会在最左上角显示“LS(1)”,在这里,“LS”表示手册名称,而“(1)”表示该手册位于第一节章,同样,我们输入“man ifconfig”它会在最左上角显示“IFCONFIG(8)”。

man是按照手册的章节号的顺序进行搜索的,你可以这样输入命令:“man [章节号] 手册名称”。

#  man  ls   

#  man  8  ifconfig


man手册具体关键词搜索,用法跟vi/vim相同,无需赘言了!


三、man中文手册安装方法

如果英文不是很好,中文man对英文不是很好的朋友来说,可以起到一点帮助作用,要学好linux,就不能太依赖,毕竟学好英语才是王道。

# man --help




方法一:yum安装

#  yum  -y install epel-release 

# yum -y install man-pages-zh-CN

# rpm -ql man-pages-zh-CN

当你的操作系统语言设置为中文时,man显示中文,当然前提是你所man的东西,有中文翻译,不然显示的依然是英文。

如果你的操作系统语言设置为英文时,你所man的东西man显示英文。

# env

仅当前shell生效,临时设置你的操作系统语言环境:

设置为中文

# export  LANG=zh_CN.UTF-8

设置为英文

# export  LANG=cn_US.UTF-8


中文 man 手册页计划

https://github.com/man-pages-zh/manpages-zh


方法二:编译安装

#  yum  -y install  make  gcc  

# wget https://codeload.github.com/man-pages-zh/manpages-zh/tar.gz/v1.6.3.3

# tar zxvf manpages-zh-1.6.3.3.tar.gz

# cd  manpages-zh-1.6.3.3

# ./configure   --disable-zhtw 

# make

# make install


为了不抵消man,我们新建cman命令作为中文查询

# vim /etc/profile

##############################################

alias cman='man -M /usr/local/zhman/share/man/zh_CN'

################################################

# source   /etc/profile  

现在你可以使用cman了! 


四、参考


学习如何高效地使用 man 页

https://linux.cn/article-9165-1.html


Linux man命令的使用方法

https://www.cnblogs.com/hnrainll/archive/2011/09/06/2168604.html


Linux 设置中文版man手册

https://cloud.tencent.com/developer/article/1097650


中文 man 手册页计划

https://github.com/man-pages-zh/manpages-zh

你可能感兴趣的:(【man】学习如何高效地使用 man 页)