大家好,我是 JackTian。
在 Linux 终端下,难免会遇到一些问题,却不记得该问题之前有没有相关的解决办法?就开始通过各种搜索引擎来查找自己所需要解决的方案,但又不想离开终端去查找答案,该怎么办呢?
如果你平时工作都是通过 Linux 环境,那么这个开源项目,一定会对你有所帮助的,用了肯定再也不怕遇到任何问题了。
如果你平时没有过多的去使用 Linux 环境,但偶尔又需要去执行一些任务,肯定对 Linux 终端命令有些生疏,不用怕,今天给大家分享一款实用的开源项目工具:howdoi。
大家都知道 Linux 操作系统下命令比较多,你不用刻意去死记硬背这些命令,只需知道自己常用命令语法操作即可,然后结合该工具快速定位到指定任务的具体执行命令上,即可快速获得常见 Linux 相关问题的答案。
安装 howdoi
$ 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:结果数量(默认为1)
-v:显示完整答案(否则只显示代码)
-i:交互式或 REPL 模式(用于热键绑定)
-h:帮助
howdoi 的使用
在使用该工具时,你只需通过在终端内输入howdoi [您的问题]
,可快速获得常见 Linux 相关问题的答案,在搜索命令时,需使用英文。
$ howdoi extract a bz2 file -j, --bzip2 filter the archive through bzip2 tar -xvjf enginsxt.tar.bz2 Source: https://askubuntu.com/questions/707861/how-to-extract-tar-bz2
演示如下:
最后,为大家附上 howdoi
地址。
GitHub 地址:https://github.com/san-kumar/howdoi
总结
本篇文章,整体内容偏少,希望通过该开源项目工具可以帮助到大家今后工作中在使用 Linux 终端下的问题,可大大提高你的工作效率。当然了,还可以借助 Apropos 命令
、BASH history 命令
的功能快速回忆起遗忘的 Linux 命令、命令行的交互式备忘单工具 navi
、还有一个骚到极致的命令——fuck,是一款能够自动纠正敲错命令的终端应用。
可参考:
《 如何快速回忆起遗忘的 Linux 命令?》
《 一款开源交互式备忘工具,解决了你的命令行忘性烦恼!》
《 在 Linux 终端下敲错命令时,如何快速的纠正 Linux 命令?》
原创不易,码字不易。 觉得这篇文章对你有点用的话,麻烦你为本文点个 在看 ,或 转发 一下,因为这将是我输出更多优质文章的动力,感谢!
本公众号全部博文已整理成一个目录,请在公众号后台回复「 m
」获取!
更多原创文章推荐阅读:
1、 不懂送女朋友什么牌子的口红?没关系!Python 数据分析告诉你。
2、 100天从 Python 小白到大神最良心的学习资源!
3、 一款开源且具有交互视图界面的实时 Web 日志分析工具!
4、 这可能是 Markdown 写微信公众号的一款神器了!
5、 Python 自动化办公之"你还在手动操作“文件”或“文件夹”吗?"
6、 太牛逼了,Markdown 几行字符就可以生成思维导图了!
关注微信公众号『 杰哥的IT之旅』,后台回复“ 1024”查看更多内容,回复“ 微信”添加我微信。
好文和朋友一起看~
本文分享自微信公众号 - 杰哥的IT之旅(Jake_Internet)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。