免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3397 | 回复: 2
打印 上一主题 下一主题

[C] 请教:普通用户没权限修改/etc/man.config,有什么办法改变man的搜索顺序? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-05-09 12:11 |只看该作者 |倒序浏览
网上看到以下教程可以修改man时搜索的page的顺序,用vi打开/etc/man.config好像只有管理员能修改,请问有什么办法改变man的搜索顺序?谢谢大家.


如果在以上8类man page中有重名项目。是如何确定哪个优先显示:

在/etc/man.config中,有一项:MANSECT,用来指定显示优先级。

MANSECT         1:1p:8:2:3:3p:4:5:6:7:9:0p:n:l:p:1x:2x:3x:4x:5x:6x:7x:8x

如果没有指定具体显示哪一个,则按MANSECT顺选来显示。

例如:

#man printf

则会优先显示1.shell中用户可用的命令

论坛徽章:
0
2 [报告]
发表于 2010-05-09 14:00 |只看该作者
info man
中说用man -C config_file, 默认的是/etc/man.config

论坛徽章:
0
3 [报告]
发表于 2010-05-09 23:18 |只看该作者
本帖最后由 没本 于 2010-05-09 23:21 编辑

复制/etc/man.config到用户目录下为~/.man.config,改成你想要的搜索顺序,保存。然后编辑~/.bashrc加一行
alias man='man -C ~/.man.config'
保存后执行一下
source /etc/profile
让其生效
然后再man就是你的顺序了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP