将手册页指向不同的位置

时间:2013-04-02 22:41:19

标签: linux unix command-line man

在我的环境中,我正在安装除openSSH之外的其他SSH服务器。例如,当我发出man ssh命令时,我希望它指向新的ssh服务器手册页,而不是openssh手册页。到目前为止,我所看到的唯一方法是将所有手册页从新的ssh服务器物理复制到/usr/local/man目录。有没有人知道更简单/更清洁的方法,例如配置文件指向man查看我将提供目录的新人条目?

1 个答案:

答案 0 :(得分:0)

某些man实现将通过在相对于二进制文件的位置搜索手册页来查找手册页。因此,如果设置了PATH,以便在foo中找到程序/wibble/woot/bin/foo,那么man将在/wibble/woot/bin/../share/man/man1/foo.1中查找相应的联机帮助页。

使用的实际路径非常易于配置,因此请查看本地man(1)联机帮助页的详细信息。

该搜索算法可能包含对$MANPATH的引用,因此您将进一步控制搜索。