美文网首页
命令行下高效操作

命令行下高效操作

作者: random233 | 来源:发表于2016-01-08 13:11 被阅读274次
    Alt pic

    在计算机体系结构领域里,缓存是唯一称得上伟大的思想,其他的一切发明和技术不过是在不同场景下应用这一思想而已。 --- Bill Joy

    我在日常学习过程中,发现在ssh到云主机上进行操作的过程中,最多的操作就是在切换目录,查看一些配置文件,以及运行某一些命令。

    在这个过程中我发现了一些低效率的操作,比如cd到各个不同的目录,然后在vi查看文件。因此,我在考察了一些工具之后(unix自带的pushd+popd,以及第三方autojumpz等),发现fasd工具还是挺好用的。

    fasd

    Fasd主要是利用了一种frecency算法来排列你访问的文件和目录,即frequency和recency。一图胜前言,以下是我在~/devstack目录下输入快捷键zz

    Alt pic
    • 这是存储经常编辑文件列表,直接用v触发,然后通过fzf模糊搜索过滤,回车即用vim打开编辑。
    Alt pic
    • 这是历史命令, 再也不需要不停的按 ctrl+r一个一个找了,输入关键词,就可以用方向键上下选择。而且因为支持模糊搜索,命令记不清也没关系,只要出现在历史记录中,都能找到。(记得把历史记录HISTSIZE改的大一点哦)。
    Alt pic

    以上我抛砖引玉,分享一些自己的小心得,他们的确大大提高了我的工作效率,希望对大家有帮助。

    以上提及工具地址

    https://github.com/clvv/fasd
    https://github.com/dvorka/hstr
    https://github.com/pindexis/marker
    https://github.com/junegunn/fzf
    

    相关文章

      网友评论

          本文标题:命令行下高效操作

          本文链接:https://www.haomeiwen.com/subject/hegfkttx.html