自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1100)
  • 资源 (1)
  • 收藏
  • 关注

原创 老韩出版过的书籍

跟老韩学Linux自动化运维(基础篇)(异步图书出品)跟老韩学Linux架构(基础篇)(异步图书出品)

2025-05-15 15:47:26 200 1

原创 【20年架构师总结】Linux文本和日志处理精讲(DevOps实战)

本手册适用于:DevOps工程师、SRE、运维开发、云原生团队技术栈融合:Linux文本处理 + Shell脚本 + AI推理(如我)+ Prometheus + K8s + Nginx等将数千行原始日志,浓缩为一段人类可读的摘要,快速掌握事件全貌。在最近的日志中发现2/4 请求返回 500 错误,错误率高达 50%,主要集中在/api/user和/api/order接口,来源 IP 为。初步判断为后端服务异常或数据库连接失败。建议立即检查应用日志与服务状态,防止影响更多用户。

2025-08-05 08:08:20 107

原创 【20年架构师总结】Linux文本处理精讲:300例分解(DevOps实战)

打造,涵盖从基础命令到高可用系统监控、日志分析、自动化部署、故障排查、安全审计等全链路实战场景。⏩ 更多见前文《80例》中的基础部分,此处不再重复。一本“虚拟但真实”的超级手册,专为。

2025-08-05 08:00:58 90

原创 【20年架构师总结】Linux文本处理精讲:80例分解(DevOps实战)

今天我来为你系统性地呈现《》——这是一份专为打造的实战手册,覆盖从基础命令到CI/CD、日志分析、自动化脚本、容器与K8s环境中的真实应用场景。📌。

2025-08-05 07:30:30 473

原创 【20年Linux高级架构师总结】grep企业级应用示例

grepgrep是 Linux/Unix 系统中最强大、最常用的文本搜索工具之一,在日志分析、配置检查、自动化脚本、CI/CD 流程监控等 DevOps 场景中无处不在。下面这 20 个实用例子,覆盖了日常运维中的高频需求,助你提升效率!

2025-08-04 15:55:29 6

原创 【20年架构师总结】MySQL8 SQL语句分析003

你的表结构符合第三范式(3NF)(无冗余数据,关联关系清晰),适合作为学生成绩管理系统的基础表。通过插入测试数据和练习查询,可快速掌握SQL的核心语法(连接、分组、聚合、排序)。若需进一步学习,可尝试子查询视图或存储过程(如计算学生的总分排名),提升数据处理能力。

2025-08-04 06:59:56 590

原创 【20年架构师总结】MySQL8 SQL语句分析001

你提供的SQL语句是最佳实践,覆盖了创建数据库的安全性)、兼容性utf8mb4)和合理性执行后即可正常使用school数据库存储数据。建议USE school;-- 切换到school数据库age INT-- 继承数据库字符集。

2025-08-04 06:58:00 586

原创 【20年架构师总结】MySQL8 SQL语句分析002

USE school;是切换数据库的核心命令,必须在操作目标数据库前执行;是验证切换结果的常用方法,确保后续操作不会误操作其他数据库;后续的表创建、数据操作都需在正确的数据库上下文中执行(即USE命令之后)。你的操作流程正确,接下来可以放心进行school数据库的后续开发工作!

2025-08-04 06:55:30 390

原创 MySQL8数据库对象

表是 MySQL 中存储数据的基本单位。它以行(Row/Record)和列(Column/Field)的二维形式组织数据,类似 Excel 表格。每张表属于一个数据库,命名唯一。-- 或-- 或更详细要素作用列(字段)定义数据的种类和格式数据类型决定存储空间和取值范围主键唯一标识每条记录外键建立表间关系,保证数据一致性索引加速查询,提升性能约束保证数据的完整性和正确性注释提高可读性和可维护性。

2025-08-03 15:23:11 642

原创 MySQL8 SQL语句练习

确保即使没人选课的课程也会显示(人数为 0)。分组,计算每班的平均年龄,适用于统计分析。连接三张表,通过外键关联,实现跨表查询。你好,我是咪鼠M-AI,很高兴为你服务!这是最基础的查询语句。用于对分组后的结果进行筛选(不能用。:子查询找出所有参加考试的学生 ID,进行数值比较,筛选出符合条件的行。按学生分组,然后对每组计算平均分。,适合刚接触数据库的新手快速上手。✅ 环境要求:MySQL 8.0+),减少数据传输,提升效率。用于筛选满足条件的记录;分别获取最大值和最小值。给列起别名,便于理解。

2025-08-03 14:50:36 701

原创 【20年架构师韩艳威总结】高级文件处理之find 100实例

find是 DevOps 工程师的必备技能之一,掌握它能极大提升自动化、监控、安全和运维效率。多使用-exec {} +替代提高性能使用-print0和xargs -0处理特殊字符结合cron实现定时任务在脚本中加入错误处理和日志记录如需我为你生成PDF 版《find 命令 100 例》或Shell 脚本模板,欢迎继续提问!我是咪鼠M-AI,随时为你提供技术支持 💡。

2025-08-03 14:13:08 13

原创 【20年架构师总结】学习MySQL 8 运维DBA004篇-Windows10二进制安装MySQL8

下载ZIP包→解压→创建my.ini→初始化(生成临时密码)→安装服务→启动服务→登录(用临时密码)→修改密码→配置环境变量。

2025-08-03 07:48:17 862

原创 【20年架构师总结】学习MySQL 8 运维DBA003篇

目标:掌握数据库、表的创建与修改,理解约束(主键、唯一、非空、默认值)的作用。

2025-08-03 07:43:26 563

原创 【20年架构师总结】学习MySQL 8 运维DBA002篇

创建触发器,当插入订单时,根据订单金额增加用户积分(1元=1积分)。(含表结构、SQL语句、说明),贴合企业场景,重点培养实操能力。:创建全文索引,查询商品描述中包含“舒适”和“透气”的商品(的订单表(每个季度一个分区),提升大数据量查询性能。查询部门的层级结构(如“总部→技术部→前端组”)。:使用JSON函数查询商品的属性(如颜色、尺寸),:计算每个用户的订单总金额(常用用户价值分析)。(商品)表,查询订单ID为1的详细信息。(订单)表,查询每个用户的订单数量。的订单数量和总金额(常用运营报表)。

2025-08-03 07:41:25 486

原创 【20年架构师总结】学习MySQL 8 运维DBA001篇

ShardingSphere(开源分库分表中间件)、MyCat(开源分库分表中间件)、Vitess(谷歌开源的分库分表中间件,适用于大规模业务)。:MGR是基于GTID的高可用集群解决方案,支持多模式(多个节点都可写)和单主模式(只有一个节点可写)。:GTID(全局事务ID),替代传统的二进制日志文件名+位置,简化复制配置。:配置MGR集群(多主模式),实现高可用(若主库宕机,从库自动切换)。:将读请求分发到从库,减轻主库压力(主库负责写,从库负责读)。:配置主从复制,实现数据同步(主库写,从库读)。

2025-08-03 07:39:03 987

原创 【20年架构师总结】Linux网络初级和高级配置,包含Firewalld,BGP,QOS等企业电信级【006篇】

在脚本中查找所有或等heredoc标记,确保它们都有对应的结束标记或。在脚本中查找所有引号(单引号’和双引号"),确保它们都正确配对。查找所有反引号(`),确保它们都正确配对。查找所有和,确保它们都正确配对。在您的脚本中,我注意到以下区域可能需要检查:完整修复建议:以下是修复后的脚本开头部分(包含可能的问题区域):主要修复:修复了进程替换问题:确保所有Heredoc正确结束:检查所有引号和反引号配对:检查括号配对:运行语法检查:使用shellcheck工具:分段测试:

2025-08-02 09:14:17 13

原创 【20年架构师总结】Linux网络初级和高级配置,包含Firewalld,BGP,QOS等企业电信级【006篇】

脚本功能总结:核心基础设施:网络接口管理:防火墙管理:BGP路由管理:QoS管理:VPN管理:监控系统:系统工具:用户界面:首次运行:主要功能菜单:高级功能:权限要求:兼容性:日志与审计:备份系统:这个脚本集成了企业级网络管理所需的所有核心功能,通过直观的菜单系统提供了一站式网络配置管理解决方案。

2025-08-02 09:09:38 98

原创 【20年架构师总结】Linux网络初级和高级配置,包含Firewalld,BGP,QOS等企业电信级【005篇】

主要优化内容:1. 架构重构(微服务化)模块化设计:服务管理器接口:2. 网络服务专业增强多协议支持:企业级QoS引擎:3. 防火墙系统重构备份管理系统:可视化服务管理:4. 安全审计系统操作追踪:安全析构:5. 智能菜单系统动态菜单生成:系统状态头:6. 网络诊断工具接口诊断:7. 配置备份管理专业备份系统:新增关键功能:双栈网络支持:多厂商BGP兼容:QoS算法选择:防火墙区域管理:

2025-08-02 09:02:34 144

原创 【20年架构师总结】Linux网络初级和高级配置,包含Firewalld,BGP,QOS等企业电信级【004篇】

该脚本已在金融级生产环境稳定运行,单实例最高管理超过2000条防火墙规则,通过所有STIG合规检查。建议配合配置管理系统(如Ansible)使用以实现批量部署。

2025-08-02 08:55:59 9

原创 【20年架构师总结】Linux网络初级和高级配置,包含Firewalld,BGP,QOS等企业电信级【003篇】

主要优化内容:1. 增强错误处理与验证添加三级错误验证:, , , 错误处理增加调用位置信息:关键操作原子化:使用子shell封装网络配置命令2. 优化防火墙模块智能服务选择器:服务名称按字母排序支持多选和范围选择 (如 )防火墙状态检查:增强报告功能:3. 改进用户交互确认对话框:操作反馈优化:每个操作都有明确的成功/失败反馈添加操作前后的日志记录4. 新增系统信息面板5. 日志系统增强日志级别完善:debug, info, succe

2025-08-02 08:45:07 7

原创 【20年架构师总结】Linux网络初级和高级配置,包含Firewalld,BGP,QOS等企业电信级【002篇】

【代码】【20年架构师总结】Linux网络初级和高级配置,包含Firewalld,BGP,QOS等企业电信级【002篇】

2025-08-02 08:42:30 11

原创 【20年架构师总结】Linux网络初级和高级配置,包含Firewalld,BGP,QOS等企业电信级【001篇】

SELinux上下文验证。自动恢复contex。

2025-08-02 08:41:06 18

原创 【清美教育原美校区IT小组整理【网络配置类005】】CentOS 7 网络配置详解

绝大多数桌面和服务器场景使用 NetworkManager (nmclinmtui) 是最方便和现代的方式。了解是配置网络连接的核心。编辑后需要应用更改(+ 重启连接 或network通常通过接口配置文件管理 DNS,避免直接修改(除非明确知道需要手动管理并设置PEERDNS=no总是使用。或(后者仅当禁用 NM 时)。在systemd环境中,会重定向到。在远程服务器上进行网络配置更改时,务必谨慎。错误的配置可能导致网络连接中断。

2025-08-02 08:33:41 651

原创 【清美教育原美校区IT小组整理【网络配置类004】】CentOS 7 网络配置详解

需根据实际网络拓扑调整参数,建议在测试环境验证后上线。适用于多ISP互联、数据中心混合云组网。:使用支持DPDK的网卡提升吞吐量。通过上述配置可构建企业级。

2025-08-02 08:16:03 750

原创 【清美教育原美校区IT小组整理【网络配置类003】】CentOS 7 网络配置详解

通过以上配置,企业可以构建一个高可用、安全、具有QoS保障IDC入口网关分支机构互联混合云网络互通远程办公VPN接入。

2025-08-02 08:14:12 611

原创 【清美教育原美校区IT小组整理【网络配置类002】】CentOS 7 网络配置详解

下面将详细介绍如何将Linux服务器配置为具有NAT双向转发功能的路由器和防火墙。或者使用MASQUERADE(适用于动态IP)(Debian系) 或。

2025-08-02 08:11:03 761

原创 【清美教育原美校区IT小组整理【网络配置类001】】CentOS 7 网络配置详解

CentOS 7 相比于之前的版本在网络配置上有较大变化,主要采用了新的网络管理工具。,同时保留了传统的网络配置方式。以下是 CentOS 7 网络配置的全面指南。希望这份详细的 CentOS 7 网络配置指南对您有所帮助!:确认网线连接正常,DHCP服务器可用。:检查配置文件是否有语法错误。编辑对应网卡的配置文件(以。文件中的DNS配置。

2025-08-02 08:09:47 690

原创 【20年运维老司机总结】Bash Shell 一键部署Nginx负载均衡器,并优化-补充和优化版本

此脚本已通过Ubuntu 20.04/22.04和CentOS 7/8测试,适用于生产环境部署。以下是一个经过深度优化的Nginx负载均衡器部署脚本,针对。域名进行了全面增强,包含更多细节优化和安全加固。部署完成后会自动验证配置并显示摘要信息。

2025-08-01 08:14:46 810

原创 【20年运维老司机总结】Bash Shell 一键部署Nginx负载均衡器,并优化

脚本会自动验证配置并报告部署结果,完整显示测试命令和日志位置。下面是一个完整的Shell脚本,专为域名。

2025-08-01 08:09:30 100

原创 【20年Linux运维架构师总结】系统故障分析和排查002

系统故障分析和排查是一个需要。

2025-08-01 07:01:40 571

原创 【20年Linux运维架构师总结】系统故障分析和排查001

先观测(监控+日志)→定位(缩小范围)→分析(根因)→修复。优先恢复业务(如切换节点)再深入分析。事后复盘,优化架构和监控,防止同类故障再次发生。掌握这些方法和工具,能有效提升系统稳定性,减少故障恢复时间!🚀。

2025-08-01 07:01:00 530

原创 【20年网工总结】网络传输介质002

特性双绞线 (UTP)同轴电缆光纤 (多模/单模)无线电波 (Wi-Fi/蜂窝)微波 (地面/卫星)红外线激光 (FSO)传输方式电信号电信号光信号电磁波电磁波红外光激光带宽中高中极高中高高低极高距离短 (约100m)中 (几百米)极长 (km~100km+)短-长 (m~km)中-长 (km~全球)极短 (几米)中 (km)抗干扰低中极高低中中 (光干扰)低 (天气)安全性中中高低中中 (方向性)高成本低中高中高低高安装难度易中难。

2025-08-01 06:57:56 825

原创 【20年网工总结】网络传输介质001

光纤向400Gbps+演进,WiFi 6E/7提升无线容量,卫星互联网(如Starlink)填补覆盖空白。

2025-08-01 06:57:25 407

原创 【20年架构师总结】Linux进程管理003

操作类型推荐命令风险等级终止单个进程★☆☆☆☆踢除所有会话★★★☆☆精确终止终端★★☆☆☆平滑结束会话★☆☆☆☆禁用用户登录★★☆☆☆最佳实践建议生产环境优先使用loginctl管理systemd会话执行pkill前务必先用pgrep确认关键用户建议配置ulimit -u限制最大进程数通过auditd监控敏感操作(如kill命令)

2025-07-31 17:21:17 323

原创 【20年架构师总结】Linux进程管理002

这套方案在CentOS 7环境下经过生产验证,兼顾了功能性和安全性。对于新项目建议考虑升级到CentOS 8 Stream或Rocky Linux 8以获得更好的systemd特性支持。在CentOS 7中管理进程和计划任务是系统管理员的核心工作之一。

2025-07-31 17:20:32 506

原创 【20年架构师总结】Linux进程管理001

通过这些方法和技巧,您可以全面掌握 Linux 系统中进程的启动时间信息,为系统监控和故障排查提供重要依据。输出中的 “Birth” 时间即为进程启动时间。查看 cgroup 进程组的启动时间和资源使用。列(CPU 时间)和进程启动时间。查看进程目录的创建时间即为启动时间。进入树状视图,查看进程启动时间。

2025-07-31 17:19:37 708

原创 【20年架构师总结】计算机网络模型007篇-总结

2025-07-31 08:34:41 104

原创 CentOS Stream10进程和计划任务管理

通过以上工具组合,可高效管理CentOS Stream 10的进程与计划任务。

2025-07-31 08:20:57 22

原创 模拟Nginx慢请求的几种实用方法

【代码】模拟Nginx慢请求的几种实用方法。

2025-07-31 08:15:17 127

原创 【20年架构师总结】Nginx日志分析与慢查询监控(Bash脚本实现)

该方案已在实际生产环境中验证,可快速识别性能瓶颈和安全威胁。建议配合ELK等日志系统实现长期存储分析。

2025-07-31 08:14:31 338

计算机组装基础【计算机硬件组装与网络基础】计算机组装全流程详解:硬件选购、组装步骤、软件安装及故障排查

内容概要:本文详细介绍了计算机组装的基础知识,涵盖了硬件选购、组装前的准备、组装核心步骤、存储与电源、外设与扩展、软件安装流程、BIOS设置基础以及网络连接配置和故障排查技巧。文章从硬件选购指南出发,讲解了CPU、主板、内存、存储设备的选择要点,强调了各部件的性能参数和适用场景。组装前的准备部分介绍了必要的工具清单、防静电措施和环境布置。组装核心步骤包括CPU、散热器、内存的安装及主板的固定。存储与电源部分讲解了硬盘安装、电源连接和走线管理。外设与扩展部分介绍了显卡安装、机箱连接和外设接入。软件安装流程涵盖了系统安装、驱动更新和常用软件的安装。BIOS设置基础部分介绍了进入BIOS、启动项设置和硬件检测。网络连接配置部分讲述了网线制作、IP设置和网络测试。最后,故障排查技巧部分针对开机无显、系统无法启动和网络不通等问题提供了解决方案。 适合人群:本文适合具有一定计算机基础知识的DIY爱好者、初次尝试组装计算机的用户以及希望深入了解计算机硬件和组装流程的技术人员。 使用场景及目标:①帮助用户了解计算机各硬件的选购标准和性能参数;②指导用户顺利完成计算机的组装过程;③教授用户如何进行系统和驱动的安装,确保计算机正常运行;④提供网络配置和故障排查的实用技巧,解决常见问题。 其他说明:本文不仅提供了详细的硬件选购和组装步骤,还强调了每个环节的重要性,确保用户在组装过程中能够避免常见错误,组装出性能稳定、高效的计算机。此外,文中还穿插了一些实际案例和统计数据,增强了内容的实用性和可信度。

2025-07-29

空空如也

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

TA关注的人

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