news 2026/5/6 2:20:11

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/5/1 6:11:40

计算机java短剧推荐系统,具备短剧信息管理、互动论坛和资讯推送功能毕设实战-基于java的短剧推荐系统设计与实现【完整源码+LW+部署说明+演示视频,全bao一条龙等】

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

作者头像 李华
网站建设 2026/5/3 9:27:54

SSM毕设项目推荐-基于SSM高考志愿辅助填报系统设计与实现基于ssm的“e博士”高考志愿辅助填报系统的设计与开发【附源码+文档,调试定制服务】

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

作者头像 李华
网站建设 2026/5/1 7:47:26

身份风险成为企业云环境与AI头号威胁

AI时代&#xff0c;企业对云计算的需求更加旺盛。从种类繁多的Saas应用&#xff0c;到横跨多个数据中心的混合云架构&#xff0c;再到支撑AI大模型运行的算力云&#xff0c;多态化的“云”已成为企业不可或缺的数字底座。随着物理边界的消融&#xff0c;身份正式成为了连接本地…

作者头像 李华
网站建设 2026/5/1 18:14:34

<span class=“js_title_inner“>Python:对象模型的自举结构</span>

在 Python 的对象模型中&#xff0c;“一切皆对象”并非修辞&#xff0c;而是可严格追溯的运行期事实。然而&#xff0c;一个根本问题随之浮现&#xff1a;如果一切都是对象&#xff0c;那么“对象体系自身”是如何构建的&#xff1f;答案正是自举结构。Python 没有引入语言外规…

作者头像 李华
网站建设 2026/5/1 11:44:52

毕业设计(论文)开题报告 基于Django的在线论坛设计与实现

目录研究背景与意义研究目标关键技术功能模块设计预期成果创新点项目技术支持可定制开发之功能亮点源码获取详细视频演示 &#xff1a;文章底部获取博主联系方式&#xff01;同行可合作研究背景与意义 随着互联网技术的发展&#xff0c;在线论坛作为信息交流的重要平台&#x…

作者头像 李华
网站建设 2026/5/6 0:16:19

软件概要设计说明书文件

1引言 1.1编写目的 1.2项目背景 1.3参考资料 2系统总体设计 2.1整体架构 2.2整体功能架构 2.3整体技术架构 2.4运行环境设计 2.5设计目标 3系统功能模块设计 3.1个人办公 4性能设计 4.1响应时间 4.2并发用户数 5接口设计 5.1接口设计原则 5.2接口实现方式 6运行设计 6.1运行模块…

作者头像 李华