如何查看手册页?

use*_*220 14 command-line documentation manpage

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

如何查看联机帮助页?

job*_*bin 24

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

man <package_name>
Run Code Online (Sandbox Code Playgroud)

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

man grep
Run Code Online (Sandbox Code Playgroud)

这将按顺序打开参考章节编号的手册页:

1 2 3 4 5 6 7 
Run Code Online (Sandbox Code Playgroud)

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

man <section_number> <package_name>
Run Code Online (Sandbox Code Playgroud)

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

man 2 open
Run Code Online (Sandbox Code Playgroud)

更多信息:

  • 此外,一些工具在信息页面中有更广泛的手册(所以`info grep`);一些命令是 bash shell 的内部部分而不是单独的外部文件,它们记录在帮助页面上(例如:`help echo`)。而且,当然,许多程序都有一个 `--help` 选项来显示最常见的用法。 (3认同)

nux*_*nux 6

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

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

man <command> > /location/file (change location and the name of file )
Run Code Online (Sandbox Code Playgroud)

还有一件事我想让你知道:

例如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
Run Code Online (Sandbox Code Playgroud)

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

man <command> | less 这样您就可以将其作为页面查看

更多选择: man man

  • 如果 man 已经使用寻呼机,为什么还需要将它传递给 `less`,默认情况下(至少在我的系统上是这样)`/usr/bin/less -s` 并且可以通过 `-P` 选项指定或`$PAGER` 环境变量? (2认同)