打印

相见恨晚的15个Linux神器,你可能一个都没见过

[复制链接]
541|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 无敌小璐璐 于 2020-4-23 20:19 编辑

1、ag

一款比grep、ack更快的递归搜索文件内容。


2、tig

在字符模式下,交互查看git项目,可以替代git命令。


3、mycli

mysql客户端,支持语法高亮和命令补全,效果类似于ipython,可以替代mysql命令。


4、jq

json文件处理以及格式化显示,支持高亮,可以替换python -m json.tool。


5、shellcheck

shell脚本静态检查工具,能够识别语法错误,以及不规范的写法。


6、fzf

一款命令行下模糊搜索工具,能够交互式智能搜索并选取文件或者内容,配合终端ctrl-r历史命令搜索简直完美。


7、PathPicker(fpp)

在命令行输出中,自动识别目录和文件,支持交互式,配合git非常有用。

运行以下命令:

git diff HEAD~8 --stat | fpp


8、htop

一款提供更美观、更方便的进程监控工具,可以替代top命令。


9、glances

一款用于Linux、BSD的开源命令行系统监视工具,可以将其看作是更强大的htop/top代替者。其中,htop代替top,glances代替htop。


怎么样?信息比htop丰富了不少吧!

除了命令行查看之外,glances还可提供页面服务,让你从页面上随时查看某服务器的状态。

10、axel

一款多线程下载工具,下载文件时可以替代curl、wget命令。

axel -n 20http:/ /centos.ustc.edu.cn/centos/7/isos/x86_64/CentOS- 7-x86_64-Minimal- 1511.iso


11、sz/rz

交互式文件传输,在多重跳板机下,传输文件非常好用,不用一级一级地传输。

12、cloc

一款代码统计工具,能够统计代码的空行数、注释行、编程语言等。


13、tmux

一款终端复用工具,替代screen、nohup。


14、script/scriptreplay

这是一个神奇的命令,script和scriptreplay两个工具组合用于终端会话的录制和回放。

# 录制
script -t 2>time.txt session.typescript
# your commands
# 录制结束
exit
# 回放
scriptreplay -t time.txt session.typescript

15、multitail

这是一款用来实现同时监控多个文件,且类似于多重tail命令功能的软件。

通常情况下,你不止一个日志文件要监控,怎么办?终端软件里开多个tab太占地方,那么可以试试这款工具:


作者:int32bit

来源:知乎回答

↑↑
扫码关注更多精彩内容

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

86

主题

114

帖子

3

粉丝