如何grok手册页

手册页通常在打开文本时看起来像一堵文本,有大量的选项,通常没有太多的上下文。 但是他们是如何使用这些命令的绝佳资讯。

那么你怎么去理解手册页呢? 什么是标准部分? 他们如何组织? 是否有一个心智地图,使人更容易理解?

是否有任何提示,使他们更容易导航 – 例如添加颜色的文字。

我不认为手册页是初级学习的来源。 我认为手册页是提醒我如何做我已经知道该怎么做的一个有用的触发器。

通常,您可以在互联网上find教程或指导方法,教导如何以及为什么要按照他们的方式进行合作。 那么当你真正做到这一点的时候,你会阅读手册页,提醒你自己如何完成特定的标志或语法。 我个人的经验法则是,如果我不能在手册页的两遍中弄清楚我需要做什么,我需要Google …并且可能为我自己创build一些笔记。

通常我发现,对我而言,最好的男人页面查看器就less了。 我可以上下滚动,并在其中进行search,find我正在寻找的单词。

man man的描述和示例部分对理解man页面的组织方式以及如何使用它们有很大的帮助。

一般来说,我发现很多man页的Examples,See Also和Files部分是非常有用的,因为当你试图追踪一些可能是模糊的东西时,他们会给出线索,以便下一步看。

如果您的寻呼机less您可以设置LESS_TERMCAP_*variables在man页中显示颜色。 这是我的:

 export LESS_TERMCAP_mb=$(tput bold; tput setaf 2) # green export LESS_TERMCAP_md=$(tput bold; tput setaf 6) # cyan export LESS_TERMCAP_me=$(tput sgr0) export LESS_TERMCAP_so=$(tput bold; tput setaf 3; tput setab 4) # yellow on blue export LESS_TERMCAP_se=$(tput rmso; tput sgr0) export LESS_TERMCAP_us=$(tput smul; tput bold; tput setaf 7) # white export LESS_TERMCAP_ue=$(tput rmul; tput sgr0) export LESS_TERMCAP_mr=$(tput rev) export LESS_TERMCAP_mh=$(tput dim) export LESS_TERMCAP_ZN=$(tput ssubm) export LESS_TERMCAP_ZV=$(tput rsubm) export LESS_TERMCAP_ZO=$(tput ssupm) export LESS_TERMCAP_ZW=$(tput rsupm) 

不要忘记, info文件通常有更多的细节和可导航(有超链接的forms)。

如果您使用的是konqueror,则可以在浏览器中浏览手册页。 只要把man:/ command_name来查看手册页

例如man:/ ls

另外还有vim插件可以在vim中查看语法突出显示的手册页http://vim.wikia.com/wiki/View_man_pages_in_Vim

我用vim和语法高亮浏览它们