Ubuntu man帮助手册

Linux Ubuntu Heller 364℃ 0评论

Linux 提供了丰富的帮助手册,当你需要查看某个命令的参数时不必上网查找,只要 Ubuntu man 一下即可。
Linux 的 Ubuntu man 手册共有以下几个章节:

1 、 Standard commands (标准命令)
2 、 System calls (系统调用)
3 、 Library functions (库函数)
4 、 Special devices (设备说明)
5 、 File formats (文件格式)
6 、 Games and toys (游戏和娱乐)
7 、 Miscellaneous (杂项)
8 、 Administrative Commands (管理员命令)

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

man 是按照手册的章节号的顺序进行搜索的,比如: Ubuntu man sleep 只会显示sleep 命令的手册 , 如果想查看库函数 sleep ,就要输入 : Ubuntu man sleep
Ubuntu 默认是没有安装 C 语言的库函数 Ubuntu man 手册的。

添加库函数手册

Ubuntu 默认是没有安装 C 语言的库函数的帮助手册的,所以你在 man perror 和sendto 之类的函数时会显示没有相关文档的问题。解决方法:
sudo apt-get install manpages-dev

Ubuntu man 显示中文

 Ubuntu 源里面已经包含了中文的 man 包,所以不用从其他地方下载了,直接
sudo apt-get install manpages-zh
但是这样 man 默认显示的还不是中文,还需要以下两步:

a. 把中文man 包转换成 utf8 格式的

新建一个脚本文件 gedit t.sh 把下面内容添加进去

 
然后 sudo ./t.sh

b.修改Ubuntu man 默认的语言,让没有中文帮助的显示英文

sudo gedit /etc/manpath.config
搜索里面的所有的 /usr/share/man ,然后在其前面添加同样的一行,只是后面的目录改成 /usr/share/man/zh_CN ,比如:
MANPATH_MAP /bin          /usr/share/man/zh_CN
MANPATH_MAP /bin          /usr/share/man
保存后退出,然后你再试一下 man ls

 


转载请注明:无名小站 » Ubuntu man帮助手册

喜欢 (1)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址