一条命令查 155+ CLI 速查表
写命令行时,最耗时间的往往不是不会写,而是想不起参数。
cli-cheatsheets 做的事很直接:把常见工具命令整理成统一速查表,再用一个脚本快速检索。
我把自己最常用的一套用法整理成这篇文章,照着做就能直接用起来。
这个工具值在哪
我实际用下来,最有用的是三点:
- 入口统一:通过
cheatsheet.sh查不同命令,不用到处翻笔记。 - 覆盖够广:17 个类别、155+ 速查表,常见场景基本够用。
- 上手门槛低:支持远程执行、本地离线、别名和交互菜单。
它更像一个“命令行速查索引”,适合日常开发随手查。
最快上手
远程执行(不用先克隆仓库)
1 | curl https://cs.yycc.dev | bash -s -- git |
列出全部速查表:
1 | curl https://cs.yycc.dev | bash -s -- -l |
也可以用 wget:
1 | wget -qO- https://cs.yycc.dev | bash -s -- git |
https://cs.yycc.dev 本质是个短地址,背后还是项目脚本。网络不稳定时,可以直接换成 raw.githubusercontent.com 或 Gitee 镜像。
推荐配置:加一个 cs 别名
如果你每天都在终端里工作,建议直接配别名。
Bash/Zsh
1 | alias cs='() { curl -s https://raw.githubusercontent.com/funnyzak/cli-cheatsheets/refs/heads/main/cheatsheet.sh | bash -s -- "$@" }' |
配置后常用命令:
1 | cs git |
Fish
1 | function cs |
项目里还有一个交互式别名方案(先下载临时文件再执行)。如果你更喜欢“只输入 cs 就选命令”,可以用那个版本。
本地离线用法
如果你在内网,或者就是想把速查表放在本机,直接走本地模式:
1 | git clone https://github.com/funnyzak/cli-cheatsheets.git |
常见调用方式:
1 | ./cheatsheet.sh git |
进阶用法可以通过 -u 指定自定义 URL 前缀,或者用 CLI_CHEATSHEET_PATH 指向本地目录。
类别覆盖与目录结构
当前分类包括:Android、Build、CLI、Cloud、Container、Data Process、Database、Media、Network、Notification、OS、Package、Runtime、Security、Tools、Version Control、Web Servers。
目录结构也很清楚:
cheatsheet.sh:主入口脚本cheatsheets/:分类速查表目录get-cheatsheet.sh:远程获取脚本
速查表文件命名遵循固定格式:[命令]-cheatsheet.txt,批量检索和维护都很方便。
我的使用顺序
如果你第一次接触这个项目,我建议按下面顺序来:
- 先配
cs别名,让查询动作足够短。 - 再把自己高频命令先过一遍(Git、Docker、数据库、网络排障)。
- 最后按需要切到本地目录或自定义源,减少网络依赖。
使用注意点
curl | bash适合快速试用,长期使用建议固定脚本版本再执行。- 分类和数量会持续变化,最终以
cheatsheets/目录为准。 - 国区网络优先使用 Gitee 镜像,成功率更高。
总结
cli-cheatsheets 的价值不在“命令有多复杂”,而在“你能多快找到它”。
把入口统一后,命令行检索会明显顺手。

