由于某种奇怪的原因,我的Unix shell(cygwin)中的“whatis”命令不起作用。它经常返回“ls:没有任何适当的”或“cd:没有任何适当的”。我想知道是否有不正确的设置。有没有人有任何光线流下?谢谢!Unix(Cygwin)whatis:将所有命令返回为“无关紧要”
回答
为什么不为人-k(或中肯的)工作?
在您可以使用man -k或apropos之前,您必须创建whatis数据库。只需运行命令
/usr/sbin/makewhatis
(可能需要一分钟才能完成)。
那么man/apropos是什么版本的更高版本? – Zhouster 2012-08-02 21:27:16
'man'打开手册页,'apropos'和'whatis'搜索相关手册页的索引。尝试运行'man man','man apropos'和'man whatis'来获得更多关于他们每个人做什么的细节,并且随时提出一个新问题,如果你仍然被卡住了。 – 2012-08-03 08:14:55
我遇到了类似的问题,使用64位Red Hat Cygwin installation。
在我的情况下,/usr/sbin/makewhatis
不存在。正在运行man
并且有一个命令可以工作,但apropos
和whatis
都不会返回“无关紧要”以外的任何内容。
在搜索到一个丢失的软件包并且结束了一堆之后,我阅读了man
的Friendly Manual页面,并且发现了mandb
。
正在运行mandb
解决了我的问题。
+1在[MSYS2](http ://sourceforge.net/projects/msys2/)也没有'makewhatis',但'mandb'工作!感谢您的建议:) – legends2k 2014-09-16 17:04:25
这个答案也适用于香草64位Cygwin。 – aaaantoine 2015-06-17 15:51:38
- 1. Unix的:命令返回码
- 2. 的Unix awk命令返回所有匹配的行
- 3. 将txt转换为dbf并返回,命令行(unix)工具?
- 4. 将Unix命令转换为Windows命令
- 5. 返回特定的命令行unix php
- 6. “命令无效”。当在CYGWIN中使用基本的unix命令时
- 7. 为什么在cygwin中的dig命令会返回“Segmentation fault”?
- 8. 向所有Unix命令添加--color
- 9. 要使用UNIX sort命令
- 10. 使用UNIX中的命令关闭所有打开的X-windows
- 11. GDB从whatis返回设置变量
- 12. 预紧所有关系
- 13. 如何在cygwin命令行上将dos路径格式化为unix路径
- 14. curl命令没有返回
- 15. cygwin时间命令总是返回0.00 for usetime使用
- 16. Map linux命令Cygwin
- 17. 左连接要么返回所有记录,要么没有无
- 18. RSpec返回所有对象为'无'
- 19. 是否有返回文件所有者的命令?
- 20. 此Google Picker警告无关紧要吗?
- 21. Puppet DSL:顺序无关紧要?
- 22. TYPEDEF PTR - 大小无关紧要?
- 23. 使用HTTPS时,OAuth无关紧要吗?
- 24. Unix命令
- 25. Unix grep命令
- 26. Unix命令
- 27. Unix dot命令
- 28. Unix命令
- 29. unix find命令
- 30. tee命令UNIX
'whatis'的输出是什么? – Deqing 2012-08-02 09:04:42
它说:“什么是散列(usr/bin/whatis)。 – Zhouster 2012-08-02 21:42:41