在我使用linux的最初几天,我通常不得不搜索谷歌知道命令
做一项特定的任务。获得命令名后,我可以使用man command-name
查看其用法
类似地,我想到了一些实用程序可以告诉命令执行特定任务,如果要完成的任务被指定为参数并打开该命令的手册页
e.g:
findUtilty "find all files in a directory"
output:
ls
find
我想知道是否存在某种类型的效用,如果存在,它将非常方便,特别是对于新手。 如果没有,那么我可能想实施它。
感谢名单,
答案 0 :(得分:10)
不像你问的那么好,但是
apropos <keyword>
和
man -k <keyword>
非常有用。
答案 1 :(得分:6)
解析自然语言很难,因为有几种方法可以改写一个句子。据我所知,谷歌做得最好。所以,没有这样的工具。有handy和practical手册可以轻松找到适合工作的工具。此外,core-utils(和Linux一般)背后有一个巨大的社区,所以尝试论坛和IRC。通常,后者是最快的。人们倾向于按照预期解析自然语言:)
答案 2 :(得分:5)
apropos会像您建议的那样做。
答案 3 :(得分:2)
答案 4 :(得分:2)
在Debian(以及可能是派生的系统)上,这也很有用:
sudo apt-cache search <keyword>
答案 5 :(得分:0)
几年前NetBSD
决定改写其apropos
。新实施进行全文搜索,结果按相关性排序。它接近你所要求的。请参阅此处的输出