如何从远程计算机读取手册页

如何从远程计算机读取手册页

读数man man表明该-m开关或其对应的--systems长开关可用于指定从中获取手册页的远程主机。

该页面还提到了SYSTEM用于相同目的的环境变量。

显然,简单地指定远程 IP 地址作为交换机的参数并不足以实现这样的便利。

我想要更多的阐述和真实的例子,以便人们能够阅读 Linux 上的 FreeBSD 手册页。

答案1

正如评论中已经指出的,我真的不相信-m 可以显示remote机器上的联机帮助页。manpage要从远程计算机显示, 您需要类似以下内容:

$ ssh freebsd  'man man'
MAN(1)                  FreeBSD General Commands Manual                 MAN(1)

NAME
     man -- display online manual documentation pages
(...)

或者按照已经建议的方式安装远程系统的一部分nfs

-m您所询问的问题会在man本地系统上查找其他系统的联机帮助页。例如:

$ mkdir -p /usr/man/bsd/man1
$ scp freebsd:/usr/share/man/man1/man.1.gz /usr/man/bsd/man1
$ man -m bsd man
MAN(1)      BSD General Commands Manual                                                                                                                                                              

NAME
     man — display online manual documentation pages
(...)
$ man man
MAN(1)    Manual pager utils                                                                                                                                                                            

NAME
       man - an interface to the on-line reference manuals
(...)

相关内容