将linux手册页转储为结构化/非结构化数据集

时间:2014-02-22 02:17:17

标签: linux manpage

有没有办法将所有linux手册页转储到数据库或文件集中? 或者它们是否已经在linux系统中以某种格式存在,我可以在其中获得副本?

2 个答案:

答案 0 :(得分:2)

使用以下命令:

manpath

它会显示手册页的路径

示例:

user@Null-Pointer:$ manpath
/usr/local/man:/usr/local/share/man:/usr/share/man

如果您查看目录,您将看到所有tar文件。所以几乎所有的手册页都以tar存档格式存储,当您使用

请求某些手册页时,它们会被动态提取

man some-command-

答案 1 :(得分:1)

手册页已经是文件集。如果您对使用它们感兴趣,最好从原始源下载它们,而不是将软件包安装到系统中,然后将已安装的文件取出。此外,Linux发行版几乎总是稍微落后并略微过时的手册页。还有一系列由Michael Kerrisk(运行man7.org)维护的最新手册页,您可以在这里下载 - https://www.kernel.org/doc/man-pages/download.html

希望它有所帮助。