我可以对指定路径中的命令使用“man”吗?

Posted

技术标签:

【中文标题】我可以对指定路径中的命令使用“man”吗?【英文标题】:Can I use `man` for a command in a specified path? 【发布时间】:2014-08-21 08:41:06 【问题描述】:

在我的 CentOS 服务器中,我有两个命令:/bin/vi/usr/local/bin/vi

如果/usr/local/bin/viPATH 中出现在/bin/vi 之前,man vi 将显示/usr/local/bin/vi 的手册页。

那么我怎样才能获得/bin/vi 的手册页呢?我试过man /bin/vi,但没用。

【问题讨论】:

这个问题似乎是题外话,因为它不是一个编程问题。试试unix.stackexchange.com 有什么区别? @nos 谢谢提醒。 @mcalex 一个是vi,一个是vim,我就拿这两个来举例。 【参考方案1】:

你知道 /bin/vi 的手册页保存在哪里吗?如果是这样,请将环境变量 MANPATH 设置为指向该目录,或者将其添加到开头。

export MANPATH=/mymanpath:$MANPATH

【讨论】:

以上是关于我可以对指定路径中的命令使用“man”吗?的主要内容,如果未能解决你的问题,请参考以下文章

linux命令man是啥意思

Linux下的man命令

linux

linux之man命令

linux之man命令

Linux 命令