一、man命令简介
man命令是“manual”单词的缩写,用于查看各种命令、函数和配置文件的手册页面,通过它可以获取关于特定命令或主题的详细信息。
二、man命令语法
`man [选项] [节号] 命令/主题`
三、man命令常见选项
|选项|作用|
|-|-|
|-f|显示与指定关键字相关的手册页面|
|-k|搜索手册页中与关键字匹配的条目|
|-a|显示所有匹配的手册页面|
|-w|仅显示手册页的位置,而不显示其内容|
四、man手册的常见节号
|节号|代表内容|
|-|-|
|1|用户命令|
|2|系统调用|
|3|C库函数|
|4|设备和特殊文件|
|5|文件格式和约定|
|6|游戏和演示|
|7|杂项|
|8|系统管理命令|
|9|跟kernel有关的文件|
五、man命令实例
1. 查看ls命令的手册页面
bash
man ls
2. 查看C语言标准库函数printf的手册页面
bash
man 3 printf
3. 搜索包含特定关键字的手册页面条目
bash
man -k keyword
六、man命令的一些使用技巧
1. 在Ubuntu中安装C语言库函数man手册
bash
sudo apt-get install manpages-dev
2. 在Ubuntu中让man显示中文
bash
sudo apt-get install manpages-zh
还需要进行以下两步操作:
bash
!/bin/bash
cd /usr/share/man/zh_CN/
for k in do
cd $k
for i in .gz
do
j=`echo ${i%.gz}`
gunzip $i
iconv -f gb18030 -t utf8 $j >tmp
mv tmp $j
gzip $j
done
cd..
done
sudo./t
bash
sudo gedit /etc/manpath.config
把里面的所有的`/usr/share/man`改成`/usr/share/man/zh_CN`。
七、man命令的注意事项
ubuntu默认是没有安装c语言的库函数man手册的,需要手动安装。