linux 我怎样才能最好地使用一个手册页tar球?(untar + search + read)[已关闭]

wtlkbnrh  于 2022-12-18  发布在  Linux
关注(0)|答案(1)|浏览(125)

**已关闭。**此问题为not about programming or software development。当前不接受答案。

此问题似乎与a specific programming problem, a software algorithm, or software tools primarily used by programmers无关。如果您认为此问题与another Stack Exchange site的主题有关,您可以留下评论,说明在何处可以回答此问题。
4天前关闭。
Improve this question
在离线C编程考试期间,我们只能访问最新的手册页(https://mirrors.edge.kernel.org/pub/linux/docs/man-pages/)的压缩文件。
安装在系统本身上的手册页已经过时。
有没有办法用给定的tar球替换系统当前的手册页,或者使它们更容易访问,这样我就可以搜索它们并使用less来阅读它们?

qyswt5oh

qyswt5oh1#

你可以解压缩它们,然后将man指向特定的文件。

$ cd man-pages-6.00
$ man man3/printf.3

这将打开寻呼机中的手册页。
您还可以设置MANPATH环境变量以指向此位置;则man将默认使用它:

$ cd man-pages-6.00
$ export MANPATH=$PWD
$ man printf

这将 * 取代 * 系统手册页,因此为tar归档文件中未包含的命令运行man将失败:

$ man ls
No manual entry for ls

您可以让man * 首先 * 搜索解压缩的tar归档文件,然后搜索系统手册页,这样可以两全其美:

$ cd man-pages-6.00
$ export MANPATH=$PWD:
$ man ls

MANPATH=$PWD:中的尾随:表示“使用默认路径”。

相关问题