news 2026/4/17 23:12:58

Linux 命令速查手册网站 jaywcjlove/linux-command 离线部署方式详解

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Linux 命令速查手册网站 jaywcjlove/linux-command 离线部署方式详解

本文博主介绍一个GitHub 仓库jaywcjlove/linux-command,这是一个收集了600+ Linux 命令的开源项目,提供命令的 Markdown 文档、Web 界面、API 接口及多种部署方式。以下重点介绍其部署步骤,涵盖所有官方支持的部署方法:


🚀 部署方式概览

该项目支持以下主流部署方式:

  1. Docker 部署
  2. Vercel 一键部署
  3. Netlify 一键部署
  4. 宝塔面板(BT Panel)部署
  5. 1Panel 面板部署
  6. 手动静态网站部署(gh-pages 分支)

1️⃣ Docker 部署(最推荐)

适用于任何支持 Docker 的 Linux/Windows/macOS 主机。

步骤:

# 拉取镜像dockerpull wcjiang/linux-command# 启动容器(端口映射到主机 9665)dockerrun --name linux-command --rm -d -p9665:3000 wcjiang/linux-command:latest

或使用交互式后台运行(等效):

dockerrun --name linux-command -itd -p9665:3000 wcjiang/linux-command:latest

访问地址:

http://localhost:9665/

优点:简单、跨平台、无需配置环境。


2️⃣ Vercel 一键部署

适合快速上线公网可访问的 Web 版本。

步骤:

  • 点击项目 README 中的Deploy with Vercel按钮。
  • 登录 Vercel 账号,确认部署。
  • 自动构建并分配*.vercel.app域名。

优点:全自动 CI/CD,免费,带 HTTPS。


3️⃣ Netlify 一键部署

类似 Vercel,适合偏好 Netlify 的用户。

步骤:

  • 点击Deploy to Netlify
  • 授权 GitHub,选择仓库,点击部署。
  • 自动分配*.netlify.app域名。

优点:同样全自动,支持自定义域名 + HTTPS。


4️⃣ 宝塔面板(BT Panel)部署

适用于已安装宝塔面板 ≥ 9.2.0的服务器。

步骤:

  1. 登录宝塔 → 左侧菜单Docker(首次需安装 Docker 和 Docker Compose)。
  2. 进入Docker → 应用商店 → 实用工具,搜索linux-command
  3. 点击安装,填写配置:
    • 名称:默认linuxcommand_xxx
    • 版本:latest
    • 域名:留空或填你的域名(如cmd.example.com
    • ✅ 勾选允许外部访问(若用 IP+端口访问)
    • 端口:默认3000(可改,如6806
  4. 点击确定,等待 1–3 分钟初始化完成。

访问方式:

  • 若绑定域名:http://cmd.example.com
  • 若用 IP:http://<服务器IP>:6806

优点:图形化操作,适合不熟悉命令行的用户。


5️⃣ 1Panel 面板部署

适用于1Panel ≥ v1.10.32-lts用户。

步骤:

  1. 登录 1Panel →应用商店 → 开发工具,搜索linux-command
  2. 点击安装,配置:
    • 名称:linux-command
    • 端口:默认40255
    • ✅ 勾选外部访问
  3. 提交后等待安装完成(状态变为“已启动”)。
  4. (可选)创建反向代理网站
    • 域名:cmd.example.com
    • 代理地址:http://127.0.0.1:40255

访问方式:

  • 域名访问:https://cmd.example.com
  • 直接 IP:http://<IP>:40255

优点:现代化面板,集成 OpenResty 反向代理。


6️⃣ 手动部署静态网站(高级用户)

适合想完全自定义或离线使用的场景。

方法一:克隆 gh-pages 分支

gitclone -b gh-pages https://github.com/jaywcjlove/linux-command.gitcdlinux-command# 将整个目录放入 Nginx / Apache / Caddy 的静态目录即可

方法二:使用原始 Markdown 生成 HTML

  • 命令文档位于/command目录(均为.md文件)。
  • 可自行用静态站点生成器(如 Hugo、Jekyll)渲染。

💡 项目也提供 JSON 索引:
https://raw.githubusercontent.com/jaywcjlove/linux-command/master/dist/data.json

优点:完全可控,无依赖,可嵌入其他系统。


🔒 注意事项

  • Gitee 镜像站jaywcjlove.gitee.io)因内容合规问题可能不可用(见 #283)。
  • 项目为MIT 协议,可自由使用、修改、部署,无需保留作者信息(但鼓励保留以方便社区维护)。
  • 国内访问 GitHub Pages 可能较慢,建议使用官方列出的 国内镜像站,如:
    • https://command.iced.eu.org/
    • https://linux.ykkit.cn/
    • https://linux.zanglikun.com/

✅ 总结:如何选择部署方式?

场景推荐方式
快速本地测试Docker
公网分享(免运维)Vercel / Netlify
已有宝塔面板宝塔应用商店
已有 1Panel1Panel 应用商店
完全自定义 / 内网部署手动部署 gh-pages

该项目部署极其灵活,几乎覆盖所有现代 DevOps 场景,非常适合搭建个人或团队的 Linux 命令速查手册。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/17 14:38:10

【课程设计/毕业设计】基于Java+SSM的短剧推荐系统设计与实现基于java的短剧推荐系统设计与实现【附源码、数据库、万字文档】

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

作者头像 李华
网站建设 2026/4/17 13:02:48

微信社群机器人搭建 教程/开发

作为专注企业数字化微信管理服务的技术团队&#xff0c;我们依托WTAPI框架为SCRM系统、智能机器人、营销工具、社群小助手等场景提供高可靠的微信个人号接口开发服务。针对企业因传统Xp/ipad/PC方案导致的批量封号痛点&#xff0c;WTAPI以“安全防封、功能全面、技术成熟”三大…

作者头像 李华
网站建设 2026/3/12 14:51:14

Java 小白必藏!2026 免费资源网站大全 + 避坑指南,零基础也能稳进阶

程序员是一个需要不断学习的职业。幸运的是&#xff0c;在这个互联网时代&#xff0c;知识就在那里&#xff0c;等着我们去获取。 作为一个“收藏从未停止&#xff0c;学习从未开始”的博主&#xff0c;秉承着好东西不能独享的态度&#xff0c;把收藏的学习网站整理分享出来&a…

作者头像 李华
网站建设 2026/4/18 3:41:14

<span class=“js_title_inner“>金山云高级副总裁刘涛:武汉中心已成核心人才培养基地,人数近千人</span>

雷递网 乐天 1月26日金山云高级副总裁刘涛日前在《2026光谷AI产业发展峰会》上做了主题为《以云为基&#xff0c;开启智算业务新征程》的演讲。在演讲中&#xff0c;刘涛表示&#xff0c;作为小米金山生态内的一员&#xff0c;金山云从2017年起就已在武汉落地。现在&#xff0c…

作者头像 李华