ag:比grep和ack更快地递归搜索文件内容。tig:以字符模式交互查看git项目,可以替代git命令。mycli:mysql客户端,支持语法高亮和命令补全,效果类似ipython,可以替代mysql命令。jq:json文件处理和格式化显示,支持高亮显示,可以代替python-mjson.tool。shellcheck:shell脚本的静态检查工具,可以识别语法错误和不规范的书写。fzf:命令行下的模糊搜索工具,可以交互智能搜索和选择文件或内容,用终端ctrl-rhistory命令搜索完美。PathPicker(fpp):自动识别命令行输出中的目录和文件,支持交互,配合git非常好用。运行以下命令:gitdiffHEAD~8--stat|fpphtop:提供更美观、更方便的进程监控工具,替代top命令。glances:更强大的htop/top替代品。htopinsteadoftop,glancesinsteadofhtop:比htop多了很多信息,更全面,对吧?除了命令行查看,glances还提供了页面服务,可以让你随时从页面查看某个服务器的状态。axel:多线程下载工具,下载文件时可以替代curl和wget。axel-n20http://centos.ustc.edu.cn/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1511.isosz/rz:交互式文件传输,多跳板下传输文件很不错机器使用,不要使用逐级传输。cloc:一个代码统计工具,可以统计代码中空行、注释行、编程语言的数量。tmux:终端多路复用工具,替代screen和nohup。script/scriptreplay:终端会话记录。#recordingscript-t2>time.txtsession.typescript#yourcommands#recordingendexit#playbackscriptreplay-ttime.txtsession.typescriptmultitail:多尾。通常你有多个日志文件要监控,你应该怎么办?在终端软件中打开多个标签页太占空间,可以试试这个工具:
