工具箱

日常在用的命令行工具,都很小,但每天都离不开。排名不分先后。

  • ripgrep

    快得离谱的 grep,默认递归、自动忽略 .gitignore,装完就回不去了。

  • fzf

    通用模糊搜索,历史记录、文件列表、任意流水线都能接上去过滤。

  • jq

    命令行处理 JSON 的瑞士军刀,写过一篇专门记它。

  • ncdu

    交互式磁盘占用分析,du 的最佳替代,磁盘排查那篇的主力。

  • duf

    好看好读的 df,一眼看清挂载点和用量。

  • tmux

    终端复用,SSH 掉线会话还在,多窗格分工。

  • lazygit

    git 的终端 UI,交互式 rebase 和挑拣暂存块特别顺手。

  • HTTPie

    人类可读的 curl,调接口时少打一半参数。

顺手分享

把自己常用的日志分析、JSON 处理、磁盘排查命令整理成了一份速查表,纯文本,自取:

cli-cheatsheet.txt