我可以对指定路径中的命令使用“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/vi
在PATH
中出现在/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”吗?的主要内容,如果未能解决你的问题,请参考以下文章