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

命令行下高效操作

作者: 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

相关文章

  • 命令行下高效操作

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

  • 任务2学习总结

    高效命令行操作指令 1.基本单词 2.命令行常见操作 pwd(print work directory)打印出用户...

  • Mac命令行效率提升利器篇

    在Mac系统下熟练使用命令行可以使工作更高效,几乎所有的操作都可以用命令行来完成。但这些操作的前提是需要记住各种命...

  • Mac终端出现%

    命令行操作一下 然后重启一下命令行。想切换回去就命令行操作一下下面的操作 参看[https://blog.csdn...

  • 30个必知的Linux命令技巧,你都掌握了吗?

    30个必知的Linux命令技巧,你都掌握了吗? 在Unix/Linux下,高效工作方式不是操作图形页面,而是命令行...

  • VIM 快速入门

    默认情况下的操作均为普通模式,命令前带有 : 表示该操作在命令行模式下进行 进入命令行模式 在普通模式下输入 : ...

  • Linux 命令行基本操作

    学习目标:掌握Linux 命令行基本操作! 想要学好,就得学会使用纯的命令行,很多软件都是命令行操作; 先了解一下...

  • Ubuntu14.04下安装anaconda以及TensorFl

    本文中所有的操作基本基于命令行,ubuntu下,进入命令行的操作 ctrl+alt+T 一:准备工作 1.1 创建...

  • Ubuntu系列---常用命令行

    Ubuntu系统为开发人员提供了丰富的命令行进行操作,本文只针对初级入门,学习常用的命令行,以便高效完成各种日常操...

  • React Native MAC下环境配置安装

    React Native MAC下环境配置安装 1、安装HomeBrew 第①步:打开终端操作命令行工具,在命令行...

网友评论

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

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