如何查看手册页?

我是Linux的新手。 我得到了“Unix和Linux系统管理手册”它讲述了linux和unix的几个版本,以及用于查看linux手册页而不是特定于ubuntu的命令。

如何查看联机帮助页?

要查看与包相关的手册页,请打开终端(同时按Ctrl + Alt + T )并键入:

man  

例如,要查看grep的手册页,请键入:

 man grep 

这将打开手册页面,参考订单中的部分编号:

 1 2 3 4 5 6 7 

如果要打开特定部分的手册页,请键入:

 man   

例如,要在C中open()函数的手册页,您应该键入:

 man 2 open 

更多信息:

  • 请参阅man的手册页 。

  • 通过Ubuntu Manpages搜索: http : //manpages.ubuntu.com/ 。

@Jobin的答案很完美,我总是喜欢添加更多选项,所以Op可以知道它。

如果要将命令man重定向到txt文件:

 man  > /location/file (change location and the name of file ) 

我想让你知道的另一件事:

例如,当你键入man ls ,你会在顶部看到LS(1),数字表示:

  (1) User Commands (2) System Calls (3) Library functions (4) Devices (5) File formats (6) Games and Amusements (7) Conventions and Miscellany (8) System Administration and Priveledged Commands (L) Local. Some programs install their man pages into this section instead (N) TCL commands 

如果你想在终端上查看手册页,我更愿意使用:

man | less man | less那么你可以把它看作页面

更多选择: man man

如果使用unity,您还可以通过yelp和联机帮助页范围访问Dash

打开Dash home,键入manpages:whatever ,例如。 manpages:bash

在帮助窗口中单击打开时,将显示可用的人员

以这种方式打开时帮助中的书签选项是半有用的,可能会更好。

您可以使用man package/command(name)以及有关man如何使用man man更多信息

您还可以在浏览器中查看手册页 。

使用sudo apt-get install man2html安装man2html包,然后导航到http://localhost/cgi-bin/man/man2html

在尝试研究新命令配置文件时,你的下意识反应应该是:

 man command man file.conf 

要么

 man command man file 

man的参数实际上是手册页名称 ,包维护者应该添加用户需要的任何联机帮助页。 对于许多多产包,您通常可以期望:

  • 每个命令一个manpage – 完全命名为命令,

  • 至少一个有关配置文件的联机帮助页(通常完全命名为主配置文件)。

然而,手册页系统是一个巨大的,非常丰富的资源。 实际上有更多的man页面不处理特定命令甚至特定程序。 例如,联机帮助页系统通常包含以下文档:

  • 命令(第1部分),但通常也是不直接命令的页面,例如。 perlre,

  • 内核调用(第2节),

  • 系统库调用(第3节),

  • 特殊系统文件(第4节),

  • 配置文件和格式(第5节),

  • 游戏(是的,游戏!..虽然我从未见过任何东西)(第6节),

  • 各种各样的东西(比如man 7 asciiman 7 iso-8859-1man 7 wireless )(第7节)

此外,软件包可以将其文档作为联机帮助页部分提供。 例如, perl-doc添加了第3部分,您可以在其中找到所有模块,OpenSSL添加3ssl

不确定它是否在Ububtu上,但在Fedora上有man-pages软件包,提供更多的商品,如POSIX版本的命令或系统调用。