linux中如何使用howdoi命令

88次阅读
没有评论

共计 2753 个字符,预计需要花费 7 分钟才能阅读完成。

自动写代码机器人,免费开通

这篇文章主要为大家展示了“linux 中如何使用 howdoi 命令”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让丸趣 TV 小编带领大家一起研究并学习一下“linux 中如何使用 howdoi 命令”这篇文章吧。

一位印度软件工程师针对这一难题,开发了一个便捷的命令行操作指南 Q A 工具 howdoi。

直接在终端输入「how do i + 你要问的问题」,这里的问题不再是复杂的命令选项,而是普通的自然语言,和你去谷歌搜索没什么两样。

然后 howdoi 马上就能返回详细操作教程,实现了用日常对话的形式来查询 Linux 交互命令。

这么好用的工具安装起来也不复杂。

安装步骤

安装 howdoi 只要两步,还需要 PHP 5.0 以上版本。

运行下方命令即可完成安装:

$ mkdir -p ~/bin   wget https://raw.githubusercontent.com/san-kumar/howdoi/master/howdoi -O ~/bin/howdoi   chmod +x ~/bin/howdoi$ sudo ln -s ~/bin/howdoi /usr/local/bin/howdoi

在使用时,有几个实用的命令字符:

howdoi [-n -v -h] mdash; question

其中,-n 代表返回的解答数量(默认为 1),- v 表示返回完整解答(默认情况只返回相关代码),- h 为显示此问题的帮助信息。

操作实例快速查询教程

输入问题「如何解压 bz2 文件?」:

$ howdoi extract a bz2 file

返回结果:

-j,  mdash;bzip2 filter the archive through bzip2 tar -xvjf enginsxt.tar.bz2Source: https://askubuntu.com/questions/707861/how-to-extract-tar-bz2

howdoi 不仅给出了命令的使用方法,还给出了这个问题的来源网址。

详细教程查询:

输入问题「如何把一个程序添加到 cron 中?」:

$ howdoi -v add a program to cron

返回结果:

Put a shell script in one of these folders: /etc/cron.daily, /etc/cron.hourly, /etc/cron.monthly or /etc/cron.weekly.If these are not enough for you, you can add more specific tasks e.g. twice a month or every 5 minutes. Go to the terminal and type:crontab -e hellip;snipSource: https://askubuntu.com/questions/2368/how-do-i-set-up-a-cron-job

对于这样一个有延伸拓展的问题,返回结果除了有基本的操作指导,还有关于这个问题进一步的建议。

返回多个结果

输入问题「如何链接屏幕?」,要求 2 个返回结果:

$ howdoi -n 2 attach to a screen

返回:

screenscreen -S myprogramrunningunderscreenscreen -lsThere are screens on: 4964.myprogramrunningunderscreen (05/31/2013 09:42:29 PM) (Detached) 4874.pts-1.creeper (05/31/2013 09:39:12 PM) (Detached)Source: https://askubuntu.com/questions/302662/reattaching-to-an-existing-screen-sessionscreen -d -rSource: https://askubuntu.com/questions/302662/reattaching-to-an-existing-screen-session

这个例子中,在命令中要求返回 2 个结果,系统返回也给出了两种连接不同屏幕的方法。

其他功能

还可以查询如何更新 PHP:

$ howdoi upgrade to latest phpsudo apt-get upgrade sudo apt-get dist-upgrade sudo apt-add-repository ppa:ondrej/php sudo apt-add-repository ppa:ondrej/php5-oldstable sudo apt-add-repository ppa:ondrej/php5 sudo apt-add-repository ppa:ondrej/php5-5.6 sudo apt-get update sudo apt-get install php5.5 sudo apt-get install php5.6 sudo apt-get install php7.0 do-release-upgradeSource: https://askubuntu.com/questions/565784/how-do-i-upgrade-php-version-to-the-latest-stable-released-version

howdoi 工具调用的解答库来源于 askbuntu.com 论坛上的提问,论坛上已有的问题解答都可以通过本工具实现对话式查询。

5 月 19 日,这个项目刚刚在 Github 上开源。

显卡驱动、硬件支持、图形平台稳定、用户体验、软件支持、社区协作,这些小问题叠加在一起,成了谁都无法忽视的 Linux 缺陷,这些痛点也许就是让新用户望而生畏的真正原因。

本项目在 Hacker news 上收获了网友的盛赞,其中有一位用户在称赞之余,还指出了像 Linux 这种类 Unix 系统的通病:用户友好性差,获取帮助十分困难。

这位印度小哥 San Kumar 解决了一个大问题:Linux 新手无法高效获取问题的解决方案,而且整个工具只用了 100 行代码实现。

同时这位用户还建议这种实用工具今后应该作为标准,加入所有类 Unix 操作系统的衍生版本。

以上是“linux 中如何使用 howdoi 命令”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注丸趣 TV 行业资讯频道!

向 AI 问一下细节

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-07发表,共计2753字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)