当前位置: 首页 > news >正文

还在百度查 Linux 命令?我把常用命令做成了网站,一行 Docker 部署到内网

还在百度查 Linux 命令?我把常用命令做成了网站,一行 Docker 部署到内网

你有没有这种经历——

想压缩一个目录,tar的参数想了半天,到底是-czf还是-xzf
要看磁盘还剩多少,df -h还是du -sh?每次都要 Google?
装个 Redis 或 MySQL,满世界找安装教程,下次重装又要重新找一遍。

我以前就是这样。

直到有一天我受不了了,把这些破事一次性解决了。


我做了一个 Linux 命令手册网站

LinuxCmdWeb,一个可以直接跑起来的 Web 网站,把最常用的 Linux 命令全部整理好,界面清爽,查询方便。

👉 项目地址:https://gitee.com/codedna/LinuxCmdWeb


它解决了什么痛点

痛点一:记不住参数

不是我们记性差,是命令太多了。

cp-r-a有什么区别?tar的四种压缩格式到底怎么选?du-s-h--max-depth分别干什么用?

这个网站把每个命令的参数说明真实示例都列得清清楚楚,看一眼就会,不用再现场试错了。

痛点二:装软件每次都要搜教程

安装 Redis、MySQL 8、Nginx 这些常用软件,每次重装系统都要重新搜教程,搜到的还经常是过时的。

我把这几个软件的安装全流程都整理好了:

  • CentOS / Ubuntu 两种系统的安装命令
  • 初始化配置(设置密码、开启远程访问等)
  • 常见问题处理

痛点三:配置镜像源太麻烦

国内开发者的痛:pip 换源、apt 换源、yum 换源、npm 换源、Docker 换源……

每次都要去搜"xxx 清华镜像源配置",我把这些都整理好了:

  • Ubuntu / Debian / CentOS 系统源替换
  • EPEL 扩展源
  • pip / npm / Docker / Go 模块镜像源
  • 全都有,不用再搜了

痛点四:没网就抓瞎

在线查命令的网站不少,但没网怎么办?

这个项目的数据全在一个 Markdown 文件里,部署到内网后断网也能访问,所有页面都是静态渲染,速度飞快。

一行命令就能跑起来

Docker 部署(推荐)

dockerrun-d-p8080:80--namelinux-cmd-web codedna/linuxcmdweb:latest

然后打开http://localhost:8080没了,就一行命令。

手动部署

gitclone https://gitee.com/codedna/LinuxCmdWeb.gitcdLinuxCmdWeb dotnet run--projectLinuxCmdWeb--urls"http://0.0.0.0:5000"

部署到生产服务器

支持 systemd 服务管理,开机自启、崩溃自动重启都配好了。

详细步骤看 README.md。


界面长这样

侧边栏是深色导航,左边章节树一目了然,搜索框实时过滤,右边展示详细内容。

代码块是深色主题,点击代码就能复制,省去选中的麻烦。

手机也能看,响应式布局,侧边栏自动折叠。


13 个章节,覆盖日常所需

分类涵盖内容
文件操作cp/rm/tar/zip/gzip
磁盘查看df/du/ls组合用法
软件安装Redis / MySQL 8 / Nginx 全流程
服务管理systemctl / systemd 自定义服务 / supervisor
镜像配置pip / apt / yum / npm / Docker / Go 换源
实用技巧查找大文件、批量删除、备份脚本等

内容完全开源,你也可以 Fork 一份,往常用命令.md里加自己的笔记,就是你的专属命令手册了。


写在最后

项目不大,但很实用。如果你也觉得有用:

  • 点个 Star— 让更多人看到
  • 🐛提 Issue— 遇到问题或想加内容
  • 🔧Fork 一份— 定制自己的版本

让 Linux 命令查询,如此简单。

👉 https://gitee.com/codedna/LinuxCmdWeb

http://www.jsqmd.com/news/1079502/

相关文章:

  • Okbiye AI 写作数据分析模块:一键生成实证报告,破解社科论文数据处理难题
  • 熵与分布(更懂「犹豫」):整个候选分布有多分散; P(True) 自评估:追加一个问题「上述答案是否正确?(A) True (B) False」,再看 logprob;
  • MuleSoft+LLM企业级AI编排实战:构建可治理的意图路由系统
  • 2026年用Gemini镜像站解决Java微服务架构难题
  • 孩子挑食、面色黄、总生病?可能缺的不是饭,是“营养素”
  • 雷电模拟器部署Frida全攻略:从环境配置到Hook实战
  • 我用QClaw的命理大师体验玄学,AI结果令我震惊了
  • 阿里云PolarDB MySQL版完全使用指南:从集群创建到SQL语法实战
  • 数字最有说服力,没数据怎么办?用AI简历工具帮你做“类比表达”
  • HandheldCompanion:终极Windows掌机游戏体验优化方案
  • 芯片 OpenAI 联合博通发布首款自研推理芯片 Jalapeño
  • 【每天认识一个国家 | 墨西哥】
  • MySQL 事务 ACID 四大特性 + 四大隔离级别(面试高频考点)
  • 程序员开始分成两派了!真的会谢
  • 综合医院+专科医院地下停车场照明节能改造 分区域精准节能
  • Ice终极指南:解锁macOS菜单栏管理新境界
  • 大语言模型幻觉成因与事实一致性优化实践
  • 电竞比赛主板如何兼顾多卡扩展与性价比?四大品牌2026年实战选购指南
  • Java静态代码安全审计实战:铲子SAST工具原理、部署与调优指南
  • 由于找不到WnSkinPreview.dll,无法继续执行代码
  • 操作系统实验一:动态优先权进程调度算法模拟与实现
  • 游戏主板扩展接口怎么选,品牌怎么选:2026年四大品牌产品线选购指南
  • PHP开发者的福音!这套开源商城源码,堪称二开界的“瑞士军刀”!
  • 如何用OCR做无货源电商自动化系统(完整变现链路)
  • 结对编程指南:方法、优势、挑战与实践建议
  • Strang估计器:非线性多元SDE在Pearson噪声下的参数估计
  • Github 开源项目巡礼,那些完美适配 ROCm 7.x 的宝藏工具库
  • VSAR 信号导入功能说明
  • 抖音网页版直播数据抓取实战:告别复杂配置,一键获取实时弹幕
  • 构建可靠软件更新引擎:架构设计与工程实践