|
1、ag 一款比grep、ack更快的递归搜索文件内容。
! y! X, @7 h( @8 ? 2、tig8 a) b- ?# o, r. K v' g 在字符模式下,交互查看git项目,可以替代git命令。
- U- S8 j7 Q6 Q4 ] A4 W5 p) S 3、mycli mysql客户端,支持语法高亮和命令补全,效果类似于ipython,可以替代mysql命令。
4、jq r8 H# U B# t6 B0 I& X json文件处理以及格式化显示,支持高亮,可以替换python -m json.tool。- @7 b/ B6 T8 Q6 G
5、shellcheck shell脚本静态检查工具,能够识别语法错误,以及不规范的写法。/ Z1 z) O4 w9 W1 h, o0 P
* W; u- P7 m* d1 H, b. L1 D 6、fzf 一款命令行下模糊搜索工具,能够交互式智能搜索并选取文件或者内容,配合终端ctrl-r历史命令搜索简直完美。
4 r- J0 c0 s' l: M, b 7、PathPicker(fpp)! n8 Z0 _" S. p E 在命令行输出中,自动识别目录和文件,支持交互式,配合git非常有用。3 I0 C% V! c) \9 q7 J 运行以下命令:
6 r. A' z% A5 }7 C9 {9 a: ^ 0 h( i! Y+ p# C
: ~3 v1 K9 }1 B% S 8、htop! u4 Q8 j" F5 b! v6 S 一款提供更美观、更方便的进程监控工具,可以替代top命令。
9、glances/ l7 |1 U/ N# _ d' _" |" s% h 一款用于Linux、BSD的开源命令行系统监视工具,可以将其看作是更强大的htop/top代替者。其中,htop代替top,glances代替htop。3 s3 P' |2 f6 G8 @: x. b! p; \
怎么样?信息比htop丰富了不少吧! 除了命令行查看之外,glances还可提供页面服务,让你从页面上随时查看某服务器的状态。' t/ N8 }! Q$ j5 H$ s ' a- y6 Y# q+ l# f$ j 10、axel) f! A9 U) b8 X 一款多线程下载工具,下载文件时可以替代curl、wget命令。
; H' g9 z7 i/ Y 0 A. V. w. F& F- G) y 11、sz/rz$ {% R: e* R: w+ L 交互式文件传输,在多重跳板机下,传输文件非常好用,不用一级一级地传输。 9 E) G* ?" Y: ? 12、cloc 一款代码统计工具,能够统计代码的空行数、注释行、编程语言等。
* w: f4 R# T* @7 v9 }, M! a 13、tmux& ]: @6 v, G+ T/ g 一款终端复用工具,替代screen、nohup。9 g# n' _. e9 M- C. _; k+ t( p9 H
14、script/scriptreplay 这是一个神奇的命令,script和scriptreplay两个工具组合用于终端会话的录制和回放。
* j/ y8 A+ m- r$ Y d9 G 7 k4 g& G9 \! V* @) U; \ 15、multitail q3 }* J5 p v$ o 这是一款用来实现同时监控多个文件,且类似于多重tail命令功能的软件。 . x: r; J! c* I! t' G, W 通常情况下,你不止一个日志文件要监控,怎么办?终端软件里开多个tab太占地方,那么可以试试这款工具:+ R" Y- a% Y. a" ^$ t4 q# x5 t: M
|
| 学习 |
| 好像都没用过,学习了 |
微信公众号
手机版