作者:int32bit
http://t.cn/R1FKgdN

ag:比grep、ack更快的遞回搜索檔案內容,

tig:字符模式下互動查看git專案,可以替代git命令,

mycli:mysql客戶端,支持語法高亮和命令補全,效果類似ipython,可以替代mysql命令,

jq:json檔案處理以及格式化顯示,支持高亮,可以替換python -m json.tool,

shellcheck:shell腳本靜態檢查工具,能夠識別語法錯誤以及不規范的寫法,

fzf:命令列下模糊搜索工具,能夠互動式智能搜索并選取檔案或者內容,配合終端ctrl-r歷史命令搜索簡直完美,

PathPicker(fpp):在命令列輸出中自動識別目錄和檔案,支持互動式,配合git非常有用,
運行以下命令:
git diff HEAD~8 --stat | fpp

htop: 提供更美觀、更方便的行程監控工具,替代top命令,

glances:更強大的 htop / top 代替者,
htop 代替 top,glances 代替 htop:

資訊比 htop 豐富了不少,更全了,對吧?除了命令列查看外,glances 還提供頁面服務,讓你從頁面上隨時查看某服務器的狀態,
axel:多執行緒下載工具,下載檔案時可以替代curl、wget,
axel -n 20 http://centos.ustc.edu.cn/centos/7/isos/x86\_64/CentOS-7-x86\_64-Minimal-1511.iso

這篇也推薦大家看下:Java程式員必須掌握的常用Linux命令,
sz/rz:互動式檔案傳輸,在多重跳板機下傳輸檔案非常好用,不用一級一級傳輸,
cloc:代碼統計工具,能夠統計代碼的空行數、注釋行、編程語言,

tmux:終端復用工具,替代screen、nohup,

script/scriptreplay:終端會話錄制,
# 錄制
script -t 2>time.txt session.typescript
# your commands
# 錄制結束
exit
# 回放
scriptreplay -t time.txt session.typescript
multitail:多重 tail,
通常你不止一個日志檔案要監控,怎么辦?終端軟體里開多個 tab 太占地方,可以試試這個工具:

推薦去我的博客閱讀更多:
1.Java JVM、集合、多執行緒、新特性系列教程
2.Spring MVC、Spring Boot、Spring Cloud 系列教程
3.Maven、Git、Eclipse、Intellij IDEA 系列工具教程
4.Java、后端、架構、阿里巴巴等大廠最新面試題
覺得不錯,別忘了點贊+轉發哦!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/194758.html
標籤:Java
上一篇:創建ssm專案步驟
