自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

liu_chen_yang的博客

主修与云计算领域,代表专栏有《Linux从入门到精通》《docker从入门到精通》《Linux监控》《自动化运维》《Mysql从入门到“跑路”》《kubernetes入门到精通》等等;文章内容主要来源于实战,感谢大家的支持,我们一起进步!

  • 博客(279)
  • 资源 (9)
  • 问答 (1)
  • 收藏
  • 关注

原创 【Docker】完美解决拉取镜像超时报错:ERROR: Get https://registry-1.docker.io/v2/

因为我们下载的镜像是外网的镜像资源,所以下载的速度会非常的慢,甚至大概率下载时会报错,所以需要我们配置一个国内的服务器镜像地址,国内服务器镜像地址有很多,这里咱们就说一下阿里镜像加速器的配置方法。

2023-02-20 09:25:17 125760 131

原创 KES数据库AI技能包开源发布:31项专业能力覆盖开发运维迁移全场景

实时数据集成:让数据流动起来 实时数据集成通过自动捕获和同步数据变化,实现秒级甚至毫秒级的延迟,确保下游系统始终使用最新数据。其核心技术包括CDC(变更数据捕获)、流处理框架和消息队列,典型应用场景包括电商库存同步、金融风控和客户360视图等。 与传统T+1批处理相比,实时数据集成具有自动触发、低延迟和持续流动的特点。实现方案包括自研、开源工具和商业化平台,企业可根据数据量、实时性需求和团队能力选择适合的方案。在数据中台架构中,实时数据集成可作为补充,解决数据时效性问题。实践中需注意数据重复、源表结构变更等

2026-08-14 09:00:00 328 2

原创 KES数据库AI技能包开源发布:31项专业能力覆盖开发运维迁移全场景

电科金仓在Gitee发布KES技能包,首批上线31个技能,涵盖KES数据库的安装、开发、运维、调优和迁移全流程。通过该技能包,智能助手可自动调用专业知识和实践经验,提供精准的KES问题解决方案,如环境部署、应用连接配置、SQL优化等。用户只需将技能包安装到智能体,描述任务即可获得针对性帮助。该项目将持续开源,欢迎开发者贡献实践经验和改进建议,共同提升智能体的专业能力。

2026-08-13 20:57:25 5228

原创 OpenClaw装好了然后呢?我让它自己把NAS、小游戏和远程桌面连到公网

OpenClaw是一款完全本地运行的AI助手,结合内网穿透工具cpolar,可以实现局域网服务的公网访问。文章介绍了如何安装cpolar,并通过三个实际场景展示了OpenClaw与cpolar的联动应用:1)穿透访问家中NAS的电影资源;2)生成HTML小游戏并分享公网链接;3)建立Windows远程桌面的TCP隧道。这种组合让用户无需复杂配置,就能通过自然语言指令实现服务穿透和远程访问,大大提升了AI助手的实用性和便捷性。

2026-08-13 14:33:35 12314 12

原创 Kubernetes 非共享存储详解:emptyDir 与 hostPath 从入门到实践

3.1 临时卷:emptyDir 示例分析 通过上述YAML文件创建了一个包含两个容器的Pod(nginx和busybox),两者共享同一个emptyDir卷。实验步骤如下: 部署验证: kubectl apply -f empty.yaml kubectl get pods # 确认Pod状态为2/2 Running 数据共享测试: # 在nginx容器(test1路径)写入数据 kubectl exec emptydir-test -c empty-test1 -- bash -c 'echo "tes

2026-08-10 13:30:42 497 28

原创 数据主权时代:自主可控时序大模型TimechoAI筑牢关键基础设施安全防线

本文摘要(146字): 时序数据作为工业关键基础设施的"数字血液",其安全可控上升为国家战略。文章指出国外时序数据库存在供应链断供、数据黑盒等安全隐患,而国产TimechoDB通过国家信息安全测评,具备全链路防护能力,已应用于电网、核电等关键领域。针对工业AI需求,TimechoAI时序大模型支持私有化部署,实现"数据不出域"的智能分析,内置多尺度建模和不确定性量化能力。该方案从数据库内核到AI模型全栈自主可控,为能源、交通等行业提供符合信创要求的时序数据解决方案。

2026-08-06 17:20:08 10206 7

原创 绿联NAS搭建AI统一入口:CLI Proxy API接入NVIDIA大模型完整指南

绿联NAS搭建AI统一入口:CLI Proxy API接入NVIDIA大模型完整指南

2026-08-06 13:39:26 11702 22

原创 极空间怎么搭建自己的笔记系统?Logseq部署与远程访问完整教程

本文介绍了如何在极空间NAS上部署开源的本地优先知识管理工具Logseq,实现隐私友好的笔记管理。主要内容包括:1) Logseq的核心特点(大纲笔记、双向链接、本地存储);2) 通过Docker快速部署Logseq Web应用;3) 基础功能演示(页面设置、新建笔记和白板);4) 使用cpolar内网穿透实现公网访问,打破物理限制。该方案既保留了Logseq的数据自主性优势,又通过内网穿透技术解决了远程访问问题,适合注重隐私且需要跨设备同步的知识工作者。

2026-07-30 11:12:01 10267 34

原创 展厅数字人不该只是会讲稿:魔珐星云让讲解具备实时交互能力

本文探讨了展厅数字人从单向播报升级为具身交互智能体的关键技术与实现路径。传统数字人常因实时响应不足而沦为"会动的背景板",而真正的价值在于能否像真人讲解员一样接住现场提问。魔珐星云通过参数流架构和端侧解算技术,将AI的认知能力(如DeepSeek大模型生成的回答)转化为可实时交互的3D数字人多模态表达,实现500ms级端到端响应。实战演示了如何通过Vue3+TypeScript技术栈,集成DeepSeek-V4-Pro与魔珐星云SDK,构建支持语音打断、动态讲解的展厅Agent,最终让屏幕从信息展示升级为具

2026-07-28 17:38:57 16369 9

原创 运维自动化时代,为什么还需要一层“缓冲墙“?

KEMCC数据库管控平台通过自动化监控、SQL优化、健康评分、备份管理等能力,大幅减少了传统手工运维工作。未来将与AI Agent协同分工,Agent决策"做什么",KEMCC执行"怎么做"并确保安全。核心价值在于:提供精准可信的数据诊断、保障操作安全性、满足审计合规要求、维持系统稳定性。这种专业管控层在AI时代反而更关键,它作为AI与数据库内核间的缓冲墙,将"自治"从概念转化为可依赖的生产力,实现既智能又可控的运维模式。

2026-07-25 13:06:19 10934 5

原创 低配N1也能搭家庭录像中心:Go2RTC与EasyNVR双容器实战

摘要 本文介绍如何利用Go2RTC和EasyNVR在NAS上搭建小米摄像头监控系统。主要内容包括: 在飞牛NAS上部署Go2RTC流媒体服务器,解决私有协议转换问题 配置小米摄像头账号认证,获取标准RTSP视频流地址 通过EasyNVR实现录像存储和回放管理 整个方案仅需两个Docker容器,资源占用低 方案优势在于: 摆脱云存储订阅限制 支持本地长期录像存储 可通过cpolar实现远程访问 适用于各类NAS设备 最终实现将小米摄像头接入NAS系统,获得更灵活的视频监控解决方案。

2026-07-23 13:05:56 10813 41

原创 工业时序数据融合:从“看不懂“到“读得懂“的技术突围

文章分析了AI在工业领域应用时难以准确理解业务数据的核心挑战,指出单纯依赖静态数据或单一维度时序曲线无法满足设备故障诊断等复杂场景需求。为解决数据分散、系统割裂的问题,金仓数据库(KES)采用融合架构,将时序数据、业务属性、空间位置等信息围绕同一业务对象直接关联。KES TimeSeries通过写入优化、高效压缩和内置计算能力,显著提升了时序数据处理效率,在北京地铁应急指挥系统中实现了10倍写入性能提升和70%-80%存储空间节省。文章强调,构建能整合多源数据、支持实时分析的数据架构,是支撑未来AI工业应用

2026-07-21 23:06:34 14834 5

原创 让AI直连KES数据库:KES MCP Server正式发布,SQL优化不再“左右横跳”

KES MCP Server发布:AI助手赋能数据库开发新体验 电科金仓发布KES MCP Server,将AI能力深度集成到数据库开发流程中。该工具作为开发环境与KES数据库的安全桥梁,提供9个标准工具覆盖结构探索、SQL分析、健康检查等高频场景。通过分层架构设计支持三种传输方式,并采用Restricted/Unrestricted双模式确保数据安全。典型应用包括:实时查看表结构、分析执行计划、模拟索引效果等,显著简化了原本需要多工具切换的操作流程。开发者现可通过Gitee获取项目,在支持MCP的工具中实

2026-07-17 19:47:27 19013 5

原创 让重复工作自动跑起来:用n8n搭一套可视化智能流水线

摘要 本文介绍了开源自动化工具n8n的部署与使用。n8n是一款可自托管的低代码工作流引擎,支持300+应用集成,适合个人和小团队构建自动化流程。文章详细讲解了在CentOS系统上通过Docker部署n8n的步骤,包括环境准备、镜像加速配置、容器启动和基础认证设置。完成部署后,展示了n8n的初始化过程,并提到后续将演示两个实战案例:集成DeepSeek AI和实现网页抓取功能,最后通过cpolar实现公网访问。n8n以其开源、可视化、可扩展等特性,成为替代商业自动化工具的高性价比选择。

2026-07-16 16:38:05 18244 35

原创 k8s 部署 Headlamp

k8s 部署 Headlamp

2026-07-13 09:32:05 753 33

原创 北京积水潭医院贵州医院双院区全栈国产化实战:40+模块批量上线与跨院区数据互通方案

摘要:北京积水潭医院贵州医院作为贵州省首家国家区域医疗中心,通过全院全栈国产化信息系统改造,解决双院区数据互通、业务协同等核心难题。项目基于金仓数据库构建医疗级数据底座,实现40余个业务模块国产化适配,保障诊疗数据高可用、跨院区实时同步。文章详细拆解架构设计、技术难点及代码实现,包括数据源配置、双院区数据同步校验等实战内容,为大型医疗机构信创化改造提供可复用的工程方案,实现医疗服务质量与安全性的全面提升。

2026-07-11 07:45:00 10382 5

原创 成都银行20余套核心系统全行数据库国产化实战:批量迁移、RPO=0容灾与读写分离架构落地

成都银行20余套核心系统全行数据库国产化实战:批量迁移、RPO=0容灾与读写分离架构落地

2026-07-10 23:12:57 10105 2

原创 服务器不多却想统一看状态?Beszel比重型监控更适合轻量运维

文章摘要 本文介绍如何利用轻量监控工具Beszel在极空间NAS上搭建服务器监控面板。Beszel提供简洁的Web界面,支持集中查看多台主机的CPU、内存、磁盘、网络及Docker容器状态。部署过程包括:开启极空间SSH、验证Docker环境、通过Docker Compose安装Beszel服务端、注册账号,以及通过Docker和二进制方式接入Linux/Windows客户端。最后配置cpolar实现公网访问,方便随时查看服务器运行状态。该方案适合个人开发者和小团队快速构建轻量级运维监控系统。

2026-07-09 11:33:03 12248 20

原创 K8s - Helm管理工具

本文介绍了Kubernetes包管理工具Helm的核心概念与基本使用方法。主要内容包括: Helm简介 Helm是Kubernetes的包管理工具,类似Linux中的apt/yum 通过Chart打包应用,解决YAML文件管理难题 由CNCF基金会维护的开源项目 核心概念 Chart:Kubernetes应用打包文件集合 Repository:Chart仓库 Release:Chart的运行实例 安装配置 提供二进制和脚本两种安装方式 配置命令补全功能 添加常用公开仓库(Bitnami、阿里云等) 基本命令

2026-07-06 09:53:21 2799 26

原创 关键基础设施安全底座:自主可控时序大模型TimechoAI的国产化实践与深度时序分析能力

摘要 时序数据已成为关键基础设施的核心战略资源,其安全自主可控上升为国家战略。国产时序数据库TimechoDB通过国家信息安全测评,具备分布式高可靠架构和全链路防护体系,已在电力、核电等关键行业实现规模化应用。TimechoAI时序大模型基于清华Timer系列技术,支持私有化部署实现"数据不出域"的智能分析,提供时序预测、异常检测等核心功能,满足关键行业的安全合规要求。该方案标志着国产时序技术从跟跑到领跑的跨越,为信创战略提供安全可靠的数据底座。

2026-07-03 20:52:58 19972 7

原创 文件明明保存了却总找不到?用Papra搭建自己的文档管理中心

本文介绍了如何通过Docker在Windows系统上快速部署开源文档管理系统Papra,并利用cpolar实现内网穿透以便远程访问。Papra支持PDF、图片等多种文件格式管理,提供标签分类、全文搜索和内容提取功能,能有效解决文档分散存储导致的查找困难问题。文章详细演示了安装步骤、基本使用方法(包括标签创建、文件上传和团队协作),以及如何通过cpolar创建公网访问地址。最后提醒用户注意数据备份和安全防护,确保这套自托管系统的长期稳定使用。

2026-07-02 12:14:30 10395 27

原创 【Linux】人大金仓数据库常用命令、SQL

TNAME| 数据库服务器地址 |-h 127.0.0.1 | |-p, --port=PORT | 数据库端口号(默认54321) |-p 54321 | |-U, --username=NAME| 连接的用户名 |-U kingbase | |-w, --no-password | 不提示输入密码 |-w | |-W, --password | 强制密码提示 |-W | |-d, --dbname=DBNAME| 指定要备份的数据库 |-d mydb` | 3.1.3 内容控制参数 参数 说明 示例 -

2026-06-29 16:59:51 3010 34

原创 哪吒太重、Prometheus太复杂,这款轻量监控工具让我重新爱上了自建服务器

Komari:轻量级自托管服务器监控神器 摘要:Komari是一款专为个人用户设计的极简服务器监控工具,主打"零配置、低资源、快部署"。它无需数据库依赖,单条Docker命令即可启动,特别适合低配VPS、树莓派等场景。文章详细介绍了Komari的部署过程:从Docker环境检查到镜像拉取,再到一键部署和初始配置。通过浏览器访问25774端口,用户可轻松查看CPU、内存等核心指标,并支持终端直连。相比复杂监控方案,Komari以不到1MB的资源占用,实现了基础监控需求,是个人服务器监控的轻量化选择。(149字

2026-06-25 16:38:06 11451 35

原创 高基数、大并发、复杂查询:国产时序数据库如何撑住千万级采集点?

时序数据正从监控指标升级为业务决策核心,金仓时序数据库通过高基数写入、复杂查询优化和融合分析能力,满足工业、交通等场景需求。测试显示其在大规模写入和复杂查询场景优势明显,较普通分区表性能显著提升。作为KES V9融合数据库的一部分,金仓支持时序数据与关系/GIS/向量等多模数据的统一分析,已成功应用于北京轨交等系统,实现写入性能10倍提升。未来时序数据库的竞争将聚焦于写入性能、分布式扩展及多模数据融合能力,金仓通过一体化架构让时序数据真正融入业务分析链路。

2026-06-21 14:30:00 10940 7

原创 线上缴费、一键报修不间断:广州燃气客服系统如何做到7×24小时不掉线?

线上缴费、一键报修不间断:广州燃气客服系统如何做到7×24小时不掉线?

2026-06-20 05:45:00 10488 5

原创 省级水利数字化转型攻坚:河北数字孪生平台平稳运行,核心指标全面达标

省级水利数字化转型攻坚:河北数字孪生平台平稳运行,核心指标全面达标

2026-06-19 09:45:00 11105 4

原创 KingbaseES PDML 并行处理实战:跑批效率从“单核独挑”到“多核共赢”,性能飙升 74%

摘要: 国产数据库金仓KingbaseES(KES)针对金融、政务等核心业务中的批处理性能瓶颈,推出PDML(并行DML)技术,尤其是GMQ(全领域并行)模型,实现多核CPU资源的极致利用。通过实际银行案例(1.7亿行数据处理)分析,传统串行模式导致32核CPU仅单核满载,耗时数小时;而启用GMQ后,查询与写入全链路并行化,结合WAL调优和并行Hint控制,性能提升最高达74%,索引维护效率提升4倍以上。KES的PDML通过智能安全检测(如自动规避触发器、外键约束风险)和共享组锁机制,保障高并发下的数据一致

2026-06-18 16:25:21 10099

原创 笔记越记越乱?我用PandaWiki把碎片资料变成了随叫随到的AI助手

笔记越记越乱?我用PandaWiki把碎片资料变成了随叫随到的AI助手

2026-06-18 10:02:39 11648 25

原创 数据库越来越慢,我却一直找不到原因——直到装上Postgres Exporter找到了原因

PostgreSQL性能监控方案:Postgres Exporter部署指南 摘要:本文介绍了如何通过Postgres Exporter实现对PostgreSQL数据库的全面监控。Postgres Exporter作为Prometheus与PostgreSQL之间的桥梁,能够自动采集数百项关键指标(连接数、查询性能、缓存命中率等),帮助运维人员快速定位数据库性能问题。文章详细讲解了CentOS7环境下Postgres Exporter的安装步骤、监控用户权限配置方法,以及如何将Exporter配置为系统服务

2026-06-11 13:12:04 10811 27

原创 全维度拆解具身智能:底层技术 + 实战落地+ 全球产业竞争

《一本书讲透具身智能》深度解析人工智能与物理世界的融合革命。本书由机器人专家孔祥战博士撰写,系统梳理具身智能技术架构、产业应用与商业逻辑,涵盖分层大模型、人形机器人等前沿技术,并剖析工业/服务业落地路径。通过波士顿动力、特斯拉Optimus等案例,揭示技术转化与投资趋势,兼具学术严谨性与商业洞察力。获王耀南院士等专家推荐,是贯通理论到实践的指南。附抽奖福利,助力读者把握AI下一浪潮。(149字)

2026-06-09 16:20:42 10502 32

原创 数据库挂了服务就瘫?我用PostgreSQL主从流复制搭了高可用架构,cpolar打通远程访问

PostgreSQL高可用配置实践指南摘要 本文详细介绍了在CentOS/Ubuntu系统下搭建PostgreSQL 14高可用主从架构的全流程。主要内容包括: 环境准备:明确主从库服务器要求,确保网络互通和版本一致性 主库配置:修改postgresql.conf开启复制功能,配置pg_hba.conf授权从库访问,创建专用复制用户 数据同步:使用pg_basebackup工具备份主库数据,传输至从库 从库配置:清理原有数据目录,准备接收主库备份 通过WAL日志流复制技术,实现主从库近乎实时的数据同步,当主

2026-06-04 15:24:42 12785 36

原创 从数据到决策:TimechoAI时序大模型使用指南与深度时序分析能力解析

文章摘要: 《TimechoAI时序大模型:工业时序数据分析的革新解决方案》介绍了传统时序分析方法的局限性(如ARIMA和LSTM的数据依赖性强、泛化能力弱)与时序大模型的突破性优势。TimechoAI基于清华大学研发的Timer系列模型,提供零样本预测、多变量协变量支持、概率预测等核心功能,覆盖预测、异常检测、数据填补等场景。其云端服务模式显著降低使用门槛,支持Web界面快速体验和API集成,实测效果在精度和速度上均超越传统方法。文章详细解析了技术架构、核心能力及实战操作指南,为工业智能决策提供高效工具。

2026-06-03 15:08:26 9839 5

原创 百元N1盒子跑OpenClaw:低成本家庭AI助手从吃灰到榨干实战

摘要 本文详细介绍了如何在N1盒子上部署OpenClaw AI助手系统。通过刷入飞牛OS系统,配置SSH连接,安装Node.js和Git环境,最终完成OpenClaw的安装部署。文章重点讲解了如何选择适合N1盒子的OpenClaw版本,并提供了硅基流动AI平台的接入方法,包括注册、获取API密钥等步骤。整个过程注重实用性和低成本,展示了如何利用百元设备搭建稳定的AI助手系统,实现微信消息驱动AI功能。教程包含详细的操作步骤和截图,帮助读者避免常见问题。

2026-05-25 13:12:15 11016 29

原创 用树莓派搭一个弱网模拟网关,让你的应用在2G、高延迟、丢包环境下跑一遍

本文介绍了如何利用树莓派搭建便携式弱网测试环境。通过安装Facebook开源的ATC工具,可以模拟2G/3G/4G等不同网络条件,包括带宽限制、延迟、丢包等参数。文章详细讲解了树莓派无线热点的配置步骤,包括安装hostapd和dnsmasq、设置静态IP、配置NAT转发等关键环节。完成配置后,连接该热点的设备即可通过Web界面实时调整网络参数,无需安装客户端即可测试应用在弱网环境下的表现。这种方案成本低廉且便于携带,是移动应用开发测试的理想选择。

2026-05-18 11:48:28 10847 23

原创 MariaDB + mysqld_exporter + 内网穿透:Debian 生产级部署与远程穿透指南

MariaDB远程访问解决方案 本文介绍了通过cpolar建立安全隧道实现远程访问MariaDB数据库的完整方案。主要内容包括: 在Debian 12系统上安装配置MariaDB服务器,包括系统升级、添加官方源、安装启动服务等步骤 数据库安全加固措施,包括版本检查、用户权限管理、数据库表操作等基本命令 使用mysqld_exporter+Prometheus搭建数据库监控系统,详细说明exporter的安装配置和权限设置 通过cpolar创建加密HTTPS隧道,将内网数据库3306端口安全映射到公网,实现远

2026-05-11 11:19:48 10170 24

原创 AI原生时序数据库选型指南:从数据存储到智能决策的范式跃迁

AI原生时序数据库选型指南:从数据存储到智能决策的范式跃迁

2026-05-09 14:40:04 9463 6

原创 K8s之负载均衡

protocol: TCP port: 80 targetPort: 80 nodePort: 30080 selector: app: nginx sessionAffinity: None * 创建并运行svc ```bash # 创建并运行svc kubectl apply -f nginx-svc.yaml # 检查svc运行是否正常 kubectl get svc -n nginx 使用NodeIP:NodePort进行测试 # 使用NodeIP:NodePort进行测试 curl -s http

2026-05-07 11:36:31 6283 20

原创 实时与时序的边界正在消失:融合型数据库的工业实践

摘要:实时数据库(RTDB)与时序数据库(TSDB)在数据模型、性能和应用场景上存在显著差异。RTDB以毫秒级延迟处理当前状态更新,适用于SCADA、电力调度等实时控制场景;TSDB则专注于高效存储和查询时间序列数据,支持历史分析和预测性维护。随着技术发展,融合型数据库(如DolphinDB)通过统一架构同时满足实时订阅和历史分析需求,成为工业物联网等复杂场景的理想选择。未来趋势包括AI原生集成和边缘计算支持,推动时序数据库向智能化、分布式演进。

2026-04-27 16:15:04 8145 7

原创 K8s 之 Ingress 及 Ingress Controller

Ingress 简介与部署指南 本文介绍了 Kubernetes 中的 Ingress 概念及其部署方法。Ingress 是管理集群外部访问的 API 对象,负责 HTTP/HTTPS 路由,与 Service 的内部服务发现形成互补。 核心要点: Ingress 功能:提供外部访问入口、基于域名/路径的路由、SSL/TLS 终止和负载均衡 与 Service 暴露方式的对比:Ingress 工作在应用层(L7),支持域名访问,是最推荐的生产环境方案 Ingress 与 Controller 的关系:Ing

2026-04-27 13:43:22 1030 29

原创 时序数据库选型避坑指南:一个大数据老兵的六维实战法则

文章摘要: 时序数据库选型在大数据场景下至关重要,传统数据库难以应对时序数据的高并发写入、海量存储和高效查询需求。本文结合实践经验,分析了主流时序数据库(如InfluxDB、TimescaleDB)的痛点,包括高成本、低扩展性和弱国产化适配。重点推荐国产时序数据库DolphinDB,其在高并发写入(实测1200万+/秒)、查询性能(秒级响应)、存储压缩比(10:1~20:1)及国产化适配方面表现优异,并通过实际案例(金融量化、工业监控)验证了其稳定性和成本优势。DolphinDB的一体化架构(存储+流计算+

2026-04-24 14:31:04 22580 10

docker24.0.5离线安装包 (一键部署 + 一键卸载)

docker24.0.5离线安装包; 里面只有命令 免安装;直接执行install-docker.sh脚本即可安装,中途会提示你是否给普通用户添加docker权限,是否需要配置docker的存储路径;默认会配置开机自启。 安装完成之后会显示操作系统、docker当前的状态及版本、还有是否支持gpu。 默认会启动docker并设置开机自启; 可自动区分ubuntu、centos、麒麟v10(桌面版、操作系统版)、centos stream等等系统根据不同的系统配置文件放入不同的位置,确保多系统可用性! ------------------------------------------ 安装完大概返回意思: 当前Docker安装脚本版本号 创建docker用户 docker权限提供哪个普通用户 操作系统是什么 selinux状态 服务器上有没有nvidia-smi docker存储路径 Docker的版本 docker状态 Docker是否支持GPU:未找到nvidia相关的组件,暂不支持 --------------------- 支持nvidia-docker,nvidia-docker创建时改为:docker run -itd --gpus all --name xx xx:latest 还包含docker一键卸载脚本(uninstall-docker.sh),一键卸载仅支持当前方式安装docker,慎用!!!

2023-12-20

自动获取服务器系统信息脚本:(操作系统、系统内核、系统架构、CPU型号、CPU核数、显卡型号、内存等等)

自动获取服务器的信息都有: 1、服务器为物理机还是虚拟机还是KVM还是云服务器,型号是什么; 2、操作系统 3、系统内核 4、系统架构 5、CPU型号 6、CPU核数 7、显卡型号 8、显卡显存 9、总内存 10、jdk版本 11、mysql 版本 12、redis 版本 13、python 版本 14、GCC 版本 15、CUDA 版本 后续有什么可以继续加。大家也可以留言,需要什么我会找时间加到里面,并免费提供脚本。欢迎大家也来提意见。

2023-08-15

Linux运维日常巡检脚本 - 可自行修改

Linux运维日常巡检脚本 -- 可自行修改,内包含经常要看的大多数内容,如: 巡检时间 √ 主机名 √ 该服务器为宿主机还是虚拟机还是云服务器 √ ip地址 √ cpu使用空间 √ 内存总计 √ 内存可用 √ 内存使用率 √ 磁盘分区 √ cpu核心总数 √ cpu颗数 √ 系统负载 √ 网络流量 √ 存活端口 √ 是否有swap √ swap大小 √ swap使用率 √ swap使用情况 √ 显卡型号 √ 显卡显存 √ 显卡风扇转速 √ 显卡温度 √ 显卡最高支持cuda版本 √ 显卡驱动版本 √ 显卡当前显存 √ 显卡剩余显存 √ 显卡的使用率(循环) √ 显卡的空闲率(循环) √ jdk版本 √ mysql版本 √ redis版本 √ python版本 √ GCC版本 √ CUDA版本 √ 等等,后续还会添加。

2023-10-08

linux启动、关闭、重启jar包shell脚本

内容可根据自己的情况修改,还有jar包名称;脚本中的`JAR`变量可以修改成自己的jar包名称;然后进行启动、重启、停止等操作; ```bash vim jar_start.sh ``` 执行命令为: sh jar_start.sh start #启动jar包 sh jar_start.sh stop #停止jar包 sh jar_start.sh restart #重启jar包 sh jar_start.sh status #查看jar包状态(是否启动)

2023-05-05

nginx1.24.0 二进制安装离线包及依赖包

nginx1.24.0 二进制安装离线包及依赖包,仅在centos7上测试过。 包含安装包为: gcc目录:版本:gcc4.8.5 openssl目录 pcre目录 zlib目录 install.sh脚本 nginx-1.24.0.tar.gz离线包 <br> 使用方法: 解压直接执行install.sh,会自动安装这几个依赖包和安装nginx所需的几个组件,安装完会自动查询并且解压编译安装nginx1.24.0,并启动nginx程序,默认启动是80端口; <br> 如果不需要启动的可以自行修改脚本。

2024-02-21

openssh7.4p1 升级到 openssh9.5p1 所需的离线包

内容包括:gcc openssl-devel pam-devel rpm-build zlib 这些命令包,同时还包括:openssh-9.5p1.tar.gz、openssl-1.1.1t.tar.gz离线包; 各个版本为:gcc-->4.8.5、openssl-->1.1.1、pam-->1.1.8、zlib-->1.2.7 openssh-update ├── boost-serialization-1.53.0-28.el7.x86_64.rpm ├── boost-system-1.53.0-28.el7.x86_64.rpm ├── boost-thread-1.53.0-28.el7.x86_64.rpm ├── cpp-4.8.5-44.el7.x86_64.rpm ├── gcc-4.8.5-44.el7.x86_64.rpm ├── gcc-c++-4.8.5-44.el7.x86_64.rpm ├── gcc-gfortran-4.8.5-44.el7.x86_64.rpm ├── gcc-gnat-4.8.5-44.el7.x86_64.rpm ├── gc

2023-11-30

mysql数据库定时备份脚本+定时删除

mysql数据库定时备份脚本+定时自动删除,默认为删除七天以前的备份,可自行修改(节省空间) 注意看脚本内的注释说明!!!!!!!!!!!!! 定时备份,需要写周期性计划任务: #周期性计划任务(每天完备一次) 0 0 */1 * * root /bin/sh 脚本路径/back.sh 脚本可修改的内容: 1、数据库信息:用户名、密码、ip、端口(必须修改的) 2、mysqldump的环境变量,也就是绝对路径(必须修改的) 3、备份的路径及日志文件名 4、脚本保留的天数 5、要备份的库(注意里面的说明:如需备份多个库,可以用到数组;如只备份一个库,可直接使用命令备份即可;如果要备份全部库,把库名改为:--all-databases即可;在脚本里面都是有说明的;总之,注意里面的说明!!!)(必须修改的) 6、备份库的文件名和打包备份的文件名(这里脚本内也有说明) 7、日志文件内打印的内容 日志文件的内容展示: --- 创建备份文件: 20230510.sql.tgz 开始:2023年05月10日 16:06:15 结束:2023年05月10日 16:06:20 succ

2023-05-12

shell脚本:一键启动当前目录所有jar包、一键停止jar包、一键查看当前目录所有jar包的进程数、一键重启jar包脚本

此shell脚本中包含功能: 一键启动当前目录所有jar包 一键停止当前目录jar包 一键查看当前目录所有jar包的进程数 一键重启当前目录jar包 执行命令为: 查看进程:sh java_check.sh process 启动:sh java_check.sh start 停止:sh java_check.sh stop 重启:sh java_check.sh start

2023-10-19

openssh7.4p1 升级到 openssh9.4p1 所需的离线包

内容包括:gcc openssl-devel pam-devel rpm-build zlib 这些命令包,同时还包括:openssh-9.4p1.tar.gz、openssl-1.1.1t.tar.gz离线包; 各个版本为:gcc-->4.8.5、openssl-->1.1.1、pam-->1.1.8、zlib-->1.2.7 openssh-update ├── boost-serialization-1.53.0-28.el7.x86_64.rpm ├── boost-system-1.53.0-28.el7.x86_64.rpm ├── boost-thread-1.53.0-28.el7.x86_64.rpm ├── cpp-4.8.5-44.el7.x86_64.rpm ├── gcc-4.8.5-44.el7.x86_64.rpm ├── gcc-c++-4.8.5-44.el7.x86_64.rpm ├── gcc-gfortran-4.8.5-44.el7.x86_64.rpm ├── gcc-gnat-4.8.5-44.el7.x86_64.rpm ├── gc

2023-10-08

shell批量检测服务端口脚本nc命令检测ip端口是否存在脚本(在linux中用于检测服务状态的)

各脚本说明(此说明顺序不代表最终执行顺序) failif.sh: 判断所要监控的端口是否存在;存在返回ip 端口:ok,不存在返回ip 端口:fail ip-ports.txt: 此txt文件中写的是你要监控的ip 端口;切记,不能有空行和文字;文本中有示例,可以自行修改。还有ip必须可以ping通目标服务器才可以使用。 logs.txt: 记录脚本执行的结果和执行日期 nc-ports.sh: (主文件)内包含检测ip 端口是否存在,存在返回ip 端口:ok,不存在返回ip 端口:fail并写到同级目录中的日志里;还有检测failif脚本中输出的fail失败,如果有失败,则会返回ip 端口及服务名称,并输出到日志文件里,并发送告警到指定邮箱;最后输出日期-已监测到日志文件中。 services.txt: 此文件中主要写的是端口所对象的服务(所以大家尽量将服务端口统一)切记,不能有空行。

2023-09-18

openssh升级9.3p1所需的离线包

内容包括:gcc openssl-devel pam-devel rpm-build zlib 这些命令包,同时还包括:openssh-9.3p1.tar.gz、openssl-1.1.1t.tar.gz离线包; 各个版本为:gcc-->4.8.5、openssl-->1.1.1、pam-->1.1.8、zlib-->1.2.7 openssh-update ├── boost-serialization-1.53.0-28.el7.x86_64.rpm ├── boost-system-1.53.0-28.el7.x86_64.rpm ├── boost-thread-1.53.0-28.el7.x86_64.rpm ├── cpp-4.8.5-44.el7.x86_64.rpm ├── gcc-4.8.5-44.el7.x86_64.rpm ├── gcc-c++-4.8.5-44.el7.x86_64.rpm ├── gcc-gfortran-4.8.5-44.el7.x86_64.rpm ├── gcc-gnat-4.8.5-44.el7.x86_64.rpm ├── gc

2023-06-28

openssh7.4p1 升级到 openssh9.3p2 所需的离线包

内容包括:gcc openssl-devel pam-devel rpm-build zlib 这些命令包,同时还包括:openssh-9.3p2.tar.gz、openssl-1.1.1t.tar.gz离线包; 各个版本为:gcc-->4.8.5、openssl-->1.1.1、pam-->1.1.8、zlib-->1.2.7 openssh-update ├── boost-serialization-1.53.0-28.el7.x86_64.rpm ├── boost-system-1.53.0-28.el7.x86_64.rpm ├── boost-thread-1.53.0-28.el7.x86_64.rpm ├── cpp-4.8.5-44.el7.x86_64.rpm ├── gcc-4.8.5-44.el7.x86_64.rpm ├── gcc-c++-4.8.5-44.el7.x86_64.rpm ├── gcc-gfortran-4.8.5-44.el7.x86_64.rpm ├── gcc-gnat-4.8.5-44.el7.x86_64.rpm ├── gc

2023-09-13

Postman 9.12.2 安装包 + 中文包.zip

postman安装就是解压完直接双击运行即可; 里面还有一个app压缩包,解压把app目录放到postman的安装地址/版本/resources下; 桌面找到Postman应用程序右键 -> 打开文件所在位置 再进入app-*.*.*/resources 默认安装地址:C:/Users/用户名/AppData/Local/Postman 示例:C:/Users/用户名/AppData/Local/Postman/app-9.12.2/resources 将解压下来的app目录放到:C:/Users/用户名/AppData/Local/Postman/app-9.12.2/resources/下,然后重启postman即可看到变成中文了。 安装中文包教程也可参考github安装地址:https://github.com/hlmd/Postman-cn

2023-08-09

Linux持续监控maillog邮件日志并输出收件人的邮箱号

持续监控maillog日志输出的收件人邮箱号,刚开始使用是没有的,只有当你发送邮件的时候,就会截取到收件人的邮箱信息,例如: 我开启日志,没有任何反应; 我去qq邮箱给本机的邮箱用户发送邮件; 发送出去了,我收到了; 好,我maillog也收到了,并截取了我这边收件人的邮箱地址。 完成!!!

2023-07-20

Linux之批量创建多个用户名及批量删除用户名(内容可根据自己的需求自行修改)

【Linux】之批量创建多个用户名及批量删除用户名(内容可根据自己的需求自行修改),不懂可以直接私信我。 username.zip内容 log、useradd.sh、userdel.sh、usersearch.sh、username.txt - log 就是创建的一个空目录,用于存放执行脚本的日志的,放的时候和脚本放到同级就可以; - useradd.sh 是创建用户组、批量添加用户并设置密码、创建家目录更改用户组,完成之后并统计执行当前脚本共创建了多少个用户。(用户名脚本、用户组、密码可根据自己的所需来自行修改),配合username.txt一起使用。 - userdel.sh 是通过username.txt批量删除用户名及用户组,删除完成之后会提示此次支持脚本共删除了多少个用户,并统计执行脚本前后的用户数量。(配合username.txt一起使用。) - username.txt 这里面是你需要创建的用户名,按照里面的格式来,一行一个用户名。 注意:useradd.sh、userdel.sh、usersearch.sh都需要和username.txt配置使用。

2023-04-13

李峋爱心代码(动态,情人节必备)

李峋爱心代码(动态,情人节必备)

2023-07-10

mysql、mysqldump命令离线包(可直接使用命令)

使用环境:linux(上传到linux中记得chmod 775 * 加执行权限) 包里面的文件:mysql、mysqldump 两个命令 mysqldump使用方法:可直接使用,备份数据库 使用方法:mysqldump --opt -u用户名 -p密码 -hIP地址 -P数据库端口 要备份的库 > 导入指定的sql里 示例:mysqldump --opt -uroot -p123123 -h192.168.2.10 -P3306 abc > /usr/local/data/backup/abc.sql mysql使用方法:可直接使用命令连接 使用方法:mysql -u用户名 -p密码 -hIP地址 -P数据库端口 示例:mysql -uroot -p123123 -h192.168.2.10 -P3306

2023-05-10

kubeadm所需镜像包v1.20.0版本

包含:kube-apiserver-1.20.0.tar、kube-controller-manager-1.20.0.tar、kube-proxy-1.20.0.tar、kube-scheduler-1.20.0.tar、etcd-3.4.13-0.tar、pause-3.2.tar、coredns-1.7.0.tar; 镜像导入: docker load -i kube-apiserver-1.20.0.tar docker load -i kube-controller-manager-1.20.0.tar docker load -i kube-proxy-1.20.0.tar docker load -i kube-scheduler-1.20.0.tar docker load -i etcd-3.4.13-0.tar docker load -i coredns-1.7.0.tar docker load -i pause-3.2.tar

2023-03-23

K8S部署metrics-server-0.6.2镜像文件及yaml文件

内包含: 1、修改镜像源之后的:metrics-server-components.yaml 文件 2、metrics-server-0.6.2 镜像文件 可以直接下载使用 docker load -i metrics-server-0.6.2.tar 进行导入镜像。 相关文章:https://liucy.blog.csdn.net/article/details/129661466

2023-03-22

kubeadm所需镜像包及脚本v1.20.15版本

kubeadm所需镜像包及脚本v1.20.15版本,包含以下内容 kubeadm.sh docker load -i kube-apiserver-1.20.15.tar docker load -i kube-controller-manager-1.20.15.tar docker load -i kube-proxy-1.20.15.tar docker load -i kube-scheduler-1.20.15.tar docker load -i coredns-1.7.0.tar docker load -i etcd-3.4.13-0.tar docker load -i pause-3.2.tar

2023-03-17

docker28.1.1离线安装包 (一键部署 + 一键卸载)

docker28.1.1离线安装包; 里面只有命令 免安装;直接执行install-docker.sh脚本即可安装,中途会提示你是否给普通用户添加docker权限,是否需要配置docker的存储路径;默认会配置开机自启。 安装完成之后会显示操作系统、docker当前的状态及版本、还有是否支持gpu。 默认会启动docker并设置开机自启; 可自动区分ubuntu、centos、麒麟v10(桌面版、操作系统版)、centos stream等等系统根据不同的系统配置文件放入不同的位置,确保多系统可用性! ------------------------------------------ 安装完大概返回意思: 当前Docker安装脚本版本号 创建docker用户 docker权限提供哪个普通用户 操作系统是什么 selinux状态 服务器上有没有nvidia-smi docker存储路径 Docker的版本 docker状态 Docker是否支持GPU:未找到nvidia相关的组件,暂不支持 --------------------- 支持nvidia-docker,nvidia-docker创建时改为:docker run -itd --gpus all --name xx xx:latest 还包含docker一键卸载脚本(uninstall-docker.sh),一键卸载仅支持当前方式安装docker,慎用!!!

2025-12-17

docker20.10.7离线安装包 - ARM架构 (一键部署)

docker20.10.7离线安装包 - ARM架构 ; 里面只有命令 免安装,直接执行install-docker.sh脚本即可安装。 安装完成之后会显示操作系统、docker当前的状态及版本。 默认会启动docker并设置开机自启; ------------------------------------------ 安装完返回: 操作系统为:Kylin V10 Docker的版本为:20.10.7 docker状态为:running

2024-08-15

Windows压力测试工具 - 包含(cpu、内存)压力测试工具

1、CPU压力测试工具 - cpustres 2、内存压力测试工具 - testlimit 3、磁盘压力测试工具 - consume(弃用) 如何使用? 文章:https://liucy.blog.csdn.net/article/details/155017294

2025-11-20

centos8 openssh9.8p1升级openssh10.0p1所需的离线包

离线安装的话,进入解压之后先不要执行install.sh,需要根据系统所缺的来安装(安装过程中缺什么安装什么),避免操作系统不一样安装导致系统崩溃; 如果是centos8新环境可以直接执行install.sh来安装编译所需的依赖包,然后按照文档进行升级openssh即可; 文章连接:https://liucy.blog.csdn.net/article/details/150848861 gcc版本:8.5.0 openssl版本:3.3.1 openssl-devel版本:1.1.1k openssh版本:10.0p1 pam版本:1.3.1-15 make版本:4.2.1-10 zlib-devel版本:1.2.11-17

2025-08-27

centos8默认8.0 升级 openssh9.8p1所需的离线包

离线安装的话,进入解压之后先不要执行install.sh,需要根据系统所缺的来安装(安装过程中缺什么安装什么),避免操作系统不一样安装导致系统崩溃; 如果是centos8新环境可以直接执行install.sh来安装编译所需的依赖包,然后按照文档进行升级openssh即可; 文章连接:https://liucy.blog.csdn.net/article/details/150848861 gcc版本:8.5.0 openssl版本:3.3.1 openssl-devel版本:1.1.1k openssh版本:9.8p1 pam版本:1.3.1-15 make版本:4.2.1-10 zlib-devel版本:1.2.11-17

2025-08-27

arm数据库镜像 - 8.1.0版本

arm数据库镜像 - 8.1.0版本 创建容器命令: docker run -itd --name mysql --restart=always -p 3306:3306 -v /var/lib/mysql/my.cnf:/etc/mysql/my.cnf -v /var/lib/mysql/data:/var/lib/mysql/data/ -v /etc/localtime/:/etc/localtime/ -e MYSQL_ROOT_PASSWORD=123123 mysql:latest -v ”:“前面的可以改为自己的路径,”:“后面的路径为固定路径。

2025-02-26

批量获取当前目录中文件的md5值【windows、linux】

批量获取当前目录中文件的md5值, 内包含windows的bat脚本 和 linux的shell脚本。

2025-02-26

Nginx 404页面美化

Nginx 404页面美化,里面包含11种页面美化供您参考,内容可修改。

2024-12-13

Visual C++ 2013 Redistributable

Visual C++ 2013 Redistributable 里面有x86和x64位的,根据自己所需下载。 windows安装mysql5.7的时候会用到。

2024-09-30

k8s网络插件 flannel v0.25.5 flannel-cni-plugin-v1.5.1-flannel1 镜像包

flannel v0.25.5 flannel-cni-plugin-v1.5.1-flannel1 镜像包

2024-08-27

podman 离线安装包

podman用于centos Stream 8-10镜像版本,目前只发现了这几个系统可以使用此服务代替docker服务; podman 离线安装包,可以代替docker创建容器镜像等等,参数和docker都一样; podman5.1.1版本,里面有install.sh脚本,可以直接执行安装;

2024-07-08

ELFK docker镜像-7.1.0版本(elasticsearch、filebeat)

ELFK docker镜像-7.1.0版本(elasticsearch、filebeat) 剩余两个镜像文件在: https://download.csdn.net/download/liu_chen_yang/89427504 ELFK docker镜像-7.1.0版本(kibana、logstash) 可能里面打了好几层压缩包,记得解压一下到*.tar结尾就行,因为上传有限制;

2024-06-13

ELFK docker镜像-8.12.2版本(elasticsearch、filebeat)

ELFK docker镜像-8.12.2版本(elasticsearch、filebeat) 剩余两个镜像文件在: https://download.csdn.net/download/liu_chen_yang/89427463 ELFK docker镜像-8.12.2版本(kibana、logstash) 可能里面打了好几层压缩包,记得解压一下到*.tar结尾就行,因为上传有限制;

2024-06-13

ELFK docker镜像-8.12.2版本(kibana、logstash)

ELFK docker镜像-8.12.2版本(kibana、logstash) 剩余两个镜像文件在: https://download.csdn.net/download/liu_chen_yang/89427462 ELFK docker镜像-8.12.2版本(elasticsearch、filebeat) 可能里面打了好几层压缩包,记得解压一下到*.tar结尾就行,因为上传有限制;

2024-06-13

ELFK docker镜像-7.1.0版本(kibana、logstash)

ELFK docker镜像-7.1.0版本(kibana、logstash) 剩余两个镜像文件在: https://download.csdn.net/download/liu_chen_yang/89427498 ELFK docker镜像-7.1.0版本(elasticsearch、filebeat) 可能里面打了好几层压缩包,记得解压一下到*.tar结尾就行,因为上传有限制;

2024-06-13

docker-compose1.29.2离线包

docker-compose1.29.2离线包 安装方式: 1、解压 2、传到服务器上 3、给docker-compose权限:chmod 775 docker-compose 4、移动到/usr/bin/下:mv docker-compose /usr/bin/ 5、查看版本号:docker-compose --version docker-compose version 1.29.2, build 5becea4c 完成!

2024-06-13

centos系统zip、unzip离线rpm安装包

centos系统zip、unzip离线rpm安装包 zip版本:3.0.1 unzip版本:6.0.5 架构:适用于x86架构

2024-04-23

服务器安全:获取登录的用户名、时间和操作信息并记录到指定路径日志里脚本

服务器安全:获取登录的用户名、时间和操作信息并记录到指定路径日志里脚本 以用户名分类创建目录,文件名为:ip_loginlog.日期(172.16.11.22_loginlog.2023-02-01_11:00:02) 内记录该用户操作的所有内容。

2024-04-25

服务器安全:登录服务器获取连接用户的信息并发送邮件到指定邮箱脚本

服务器安全:登录服务器获取连接用户的信息并发送邮件到指定邮箱脚本 获取连接用户的:IP 获取当前时间(精确到秒) 发送邮件内容为: IP为:172.16.10.1 用户在 2024年04月25日 15点56分03秒 登录了 172.16.10.2 服务器,特此通知!!!

2024-04-25

openssh7.4p1 升级到 openssh9.6p1 所需的离线包

内容包括:gcc openssl-devel pam-devel rpm-build zlib 这些命令包,同时还包括:openssh-9.6p1.tar.gz、openssl-1.1.1t.tar.gz离线包; 各个版本为:gcc-->4.8.5、openssl-->1.1.1、pam-->1.1.8、zlib-->1.2.7 openssh-update ├── boost-serialization-1.53.0-28.el7.x86_64.rpm ├── boost-system-1.53.0-28.el7.x86_64.rpm ├── boost-thread-1.53.0-28.el7.x86_64.rpm ├── cpp-4.8.5-44.el7.x86_64.rpm ├── gcc-4.8.5-44.el7.x86_64.rpm ├── gcc-c++-4.8.5-44.el7.x86_64.rpm ├── gcc-gfortran-4.8.5-44.el7.x86_64.rpm ├── gcc-gnat-4.8.5-44.el7.x86_64.rpm ├── gc

2024-02-27

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除