linux 效率工具

義往昔 26天前 ⋅ 34 阅读

ag

ag 是一个新的搜索工具:

  • ack相比,速度有了巨大的提升,这里有一个对比
  • 搜索会忽略.gitignore.hgignore中的 pattern;
  • 不想搜索的文件可以把对应的 pattern 写到.agignore中;
  • 命令比ack短 33%,且一只手可以按全。

最后一条虽然看似戏谑,却道出了工具的本质:哪怕是能减少输入一个字符,也是必要的进步。

htop

htop 是一款运行于 Linux 系统监控与进程管理软件,用于取代 Unix 下传统的 top。与 top 只提供最消耗资源的进程列表不同,htop 提供所有进程的列表,并且使用彩色标识出处理器、swap 和内存状态。

 

htop 命令优点:

  • 快速查看关键性能统计数据,如 CPU(多核布局)、内存/交换使用;
  • 可以横向或纵向滚动浏览进程列表,以查看所有的进程和完整的命令行;
  • 杀掉进程时可以直接选择而不需要输入进程号;
  • 通过鼠标操作条目;
  • 比 top 启动得更快。

ccat

ccat 是上色的cat,在 cat 的基础上提供了语法高亮。可通过brew install ccat安装。目前已支持rubypythonjavascriptjavacgo

 

再加一个zsh 的插件 

Autosuggestion

https://github.com/zsh-users/zsh-autosuggestions/blob/master/INSTALL.md

  1. git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
  2. plugins=(zsh-autosuggestions) 

 

 


注意:本文归作者所有,未经作者允许,不得转载

全部评论: 0

    我有话说: