文章目录
- Linux Command:600 多条命令的速查手册
- 1、收录了哪些命令
- 2、怎么用
- 3、自己部署一份
- 4、命令文档质量
- 5、适合谁用
Linux Command:600 多条命令的速查手册
这个仓库在 GitHub 上拿到 36K Star 了。
linux-command 做的事很简单:搜集 600 多个 Linux 命令,生成一个可以搜索的静态网站。网页端没有任何广告,内容来自网络和网友补充,定位就是一本速查手册。
1、收录了哪些命令
覆盖范围很广,基本把日常会碰到的命令都收进去了。按分类整理成了十几个大类:
文件传输、备份压缩、文件管理、磁盘管理、磁盘维护、系统设置、系统管理、文本处理、网络通讯、设备管理、电子邮件与新闻组,每个分类下列出的命令都有对应的详细文档。
比如文件管理类就有 diff、find、git、ln、locate、mv、cp、cut、chmod、chown 这些,网络通讯类有 ping、ifconfig、netstat、tcpdump、traceroute 这些。每个命令都有独立的 Markdown 文档,说明用法和参数。
2、怎么用
最直接的方式是打开网页版。项目部署在 GitHub Pages 上,打开就能搜索。输入命令名或者关键词,直接跳转到对应文档。
国内访问 GitHub Pages 有时候不稳定,项目维护者整理了一批镜像站。README 里列了几十个,挑一个能访问的用就行。
除了网页版,还有不少客户端选择:Chrome 插件、微信小程序、Raycast 插件、Alfred 插件、Android 版本,甚至还有 KDE/Krunner 的适配。基本上你用什么工具,都能找到对应的入口。
3、自己部署一份
仓库提供了多种部署方式,都不复杂。
Docker 最省事,两条命令搞定:
docker pull wcjiang/linux-command docker run --name linux-command --rm -d -p 9665:3000 wcjiang/linux-command:latest浏览器访问 localhost:9665 就能用。
Vercel 和 Netlify 都支持一键部署,点按钮、选仓库、等几分钟就行。宝塔面板和 1Panel 面板的应用商店里也收录了这个项目,直接搜索安装。
如果想自己定制,可以把 gh-pages 分支的代码克隆到任意静态服务器,或者用 command 目录下的 Markdown 文件自己生成 HTML。
4、命令文档质量
每个命令的文档结构统一,包含命令简介、语法格式、常用参数说明、使用示例。内容来自网络整理和社区贡献,不算特别深入,但作为速查手册够用了。碰到不熟悉的命令,搜一下看看参数和示例,比翻 man page 快。
仓库持续在更新,社区参与度不低,issue 和 PR 都有人跟进。命令文档如果有错误或者缺漏,提交 PR 就能修正。
5、适合谁用
日常跟 Linux 打交道的人:运维、后端开发、DevOps,碰到记不清的命令随手查一下。刚接触 Linux 的新手也能用,按分类浏览能快速了解有哪些命令可以用。
不需要装任何东西,浏览器打开就能用,这是它最大的优势。
也能用,按分类浏览能快速了解有哪些命令可以用。
不需要装任何东西,浏览器打开就能用,这是它最大的优势。