自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1161)
  • 收藏
  • 关注

原创 老韩出版过的书籍

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

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

原创 AI技术如何重塑你的工作与行业?AI行业应用:AI在金融、医疗、教育、制造业等领域的落地案例;

传统时代AI时代拼体力、拼时间拼创造力、拼AI驾驭力人做重复劳动人做战略决策经验驱动数据+AI驱动规模扩张智能升级🔥未来已来,唯变不破。用好AI,你不是被替代者,而是新时代的创造者。

2025-08-15 07:33:24 481

原创 ✅ 问题:cat > file << ‘EOF‘ ... $var ... EOF 中的 $ 是否会被解释?是否需要转义?

我们来逐段检查你在上文中提供的 Shell 脚本中所有。📌 建议加入,提升网络不稳定环境下的鲁棒性。语法中,变量是否被解释(展开),取决于。📌 建议加入,防止重复运行脚本导致错误。❌ 如果当前 shell 中没有定义。,不会被当前 shell 解释。等 Nginx 变量。如果你希望在生成配置时。

2025-08-15 07:29:46 9

原创 LNMP 增强版自动化部署脚本(带错误重试 + 幂等判断)

支持:CentOS 7/8/Stream。

2025-08-15 07:27:42 22

原创 Shell 自动化部署脚本(CentOS 7.9 + LNMP 编译安装

其他角色(nginx/mysql/php)可基于上述 Shell 脚本拆分为 Ansible Task,支持变量控制版本、路径等。如需完整 Ansible 项目打包(含变量、模板、handler),可继续告诉我,我将为你生成 ZIP 包结构。支持:Nginx-1.24 + MySQL-5.7 + PHP-8.1。功能:自动编译、配置优化、开启慢日志、UTF8MB4 支持。适用于:多台服务器统一部署 LNMP。(适合多服务器批量管理)(适合单机快速部署)

2025-08-15 07:26:14 24

原创 【20年架构师总结】CentOS 7.9 编译安装 LNMP(Linux + Nginx + MySQL + PHP) 完整优化技术指南

在 http 块中定义日志格式# 慢请求日志格式(单独标记慢请求)# 定义变量:当请求时间 > 1s 时记录慢日志组件优化项作用PHPslowlog定位耗时脚本Nginx+ 条件日志记录响应慢的请求MySQLutf8mb4collation支持 emoji,避免乱码安全禁用危险函数 + 日志隔离防止 RCE 和信息泄露性能OPcache + FPM 优化 + Gzip提升并发处理能力。

2025-08-15 07:19:22 667

原创 【20年架构师总结】CentOS 7.9 编译安装 LNMP(Linux + Nginx + MySQL + PHP) 完整技术指南

项目推荐配置NginxPHPOPcache + FPM 动态进程管理MySQLInnoDB + 合理 buffer pool压测工具wrk > ab(高并发场景)安全防火墙 + fail2ban + HTTPS。

2025-08-15 07:18:27 402

原创 【20年架构师总结】20250814---Shell脚本017-sed和awk分析日志实例

这个完整脚本可以直接运行,会生成易于理解的IP访问量可视化报告。对于大型日志文件,建议先用。可以控制柱状图的最大宽度。命令抽样处理测试效果。

2025-08-15 07:05:46 125

原创 【20年架构师总结】20250814---Shell脚本018-sed和awk分析日志实例

命令对比优化前后的资源消耗差异。建议在实际环境中先使用。

2025-08-15 07:05:19 6

原创 【20年架构师总结】20250814---Shell脚本016-sed和awk实例

这些高级用法可以处理实际工作中90%以上的复杂文本处理需求。如需处理特别复杂的场景,可能需要考虑结合使用Perl/Python等更强大的文本处理工具。

2025-08-15 07:04:56 122

原创 Linux文本处理四剑客

find:文件搜索、批量修改grep:文本搜索、日志分析sed:流编辑、替换、删除awk:表格数据处理、统计掌握这些命令组合,可以高效完成90%的Linux文本处理任务!🚀。

2025-08-15 07:04:40 682

原创 【20年架构师总结】20250814---Shell脚本015-Shell通配符和正则表达式详解

掌握这些通配符和正则表达式技巧将极大提升你在Shell中的文本处理能力。通配符是Shell用来匹配文件名和路径的特殊字符。

2025-08-14 07:30:41 121

原创 【20年架构师总结】20250814---Shell脚本014-Shell文本处理:从入门到高级

Shell脚本是处理文本数据的强大工具。本文将全面介绍Shell中的文本处理技术,涵盖从基础到高级的各种方法。掌握这些文本处理技术将使你能够高效地处理和分析各种文本数据,轻松应对日常系统管理和数据分析任务。

2025-08-14 07:30:08 83

原创 【20年架构师总结】20250814---Shell脚本013-Shell函数详解:从入门到高级

函数体 commands }或# 函数体 commands }# 定义函数# 调用函数say_hello "World" # 输出: Hello, World!示例:运行时创建函数# 根据参数动态生成函数$((# 根据参数动态生成函数 create_calculator() {}" } # 创建加法计算器 create_calculator "+" +_calc 10 20 # 输出: 301# 根据参数动态生成函数 create_calculator() {

2025-08-14 07:29:19 13

原创 【20年架构师总结】20250814---Shell脚本012-Shell 流程控制详解

Shell 脚本中的流程控制是编程的基础,它决定了脚本的执行顺序和逻辑分支。下面我将详细介绍 Shell 中的各种流程控制结构。这些流程控制结构为Shell脚本提供了强大的逻辑处理能力,掌握它们可以帮助你编写更加健壮和灵活的脚本。

2025-08-14 07:28:28 13

原创 【20年架构师总结】20250814---Shell脚本011-Bash高级编程之Bash 高级数值参数处理指南02

参数验证使用正则表达式进行复杂格式验证创建可重用的验证函数库提供清晰的错误提示信息sed使用技巧使用-i选项进行原地文件修改前先备份复杂替换操作使用-E启用扩展正则表达式结合其他命令如grep、awk处理复杂文本磁盘监控为不同分区设置不同阈值定期轮询而不是持续监控以节省资源包含实用的清理建议而不仅仅是警报记录历史数据用于趋势分析。

2025-08-14 07:27:43 9

原创 【20年架构师总结】20250814---Shell脚本010-Bash高级编程之Bash 高级数值参数处理指南

十六进制处理使用16#前缀进行转换支持带0x或不带前缀的输入通过格式化输出范围验证先验证是否为有效数字对整数和浮点数使用不同方法考虑多范围场景带单位参数使用正则表达式分离数值和单位处理大小写不敏感的单位支持多种单位转换这些技术可以组合使用,根据实际需求构建强大的参数处理系统。

2025-08-14 07:26:58 7

原创 【20年架构师总结】20250814---Shell脚本009-Bash高级编程之Bash 高级参数处理与监控解决方案

【代码】【20年架构师总结】20250814---Shell脚本009-Bash高级编程之Bash 高级参数处理与监控解决方案。

2025-08-14 07:26:08 11

原创 【20年架构师总结】20250814---Shell脚本008-Bash高级编程之Bash 数值参数处理指南

数值验证最佳实践使用正则表达式进行初始验证使用bc命令进行浮点数运算始终处理可能的错误输入浮点数比较要点bc 命令返回 1 表示真,0 表示假使用scale变量控制计算精度比较前验证输入有效性多参数处理建议先把参数存入数组方便处理编写可重用的验证函数对于大量数据考虑使用更高效算法如果需要更高性能的数值处理,可以考虑使用 awk 或 Python 等工具来处理复杂计算。但在 Bash 脚本中,上述方法足以应对大多数数值处理需求。

2025-08-14 07:25:19 8

原创 【20年架构师总结】20250814---Shell脚本007-Bash高级编程之高级 Bash 脚本处理技巧

【代码】【20年架构师总结】20250814---Shell脚本007-Bash高级编程之高级 Bash 脚本处理技巧。

2025-08-14 07:24:40 8

原创 【20年架构师总结】20250814---Shell脚本006-Bash高级编程之Bash 中比较数字

在 Bash 中比较数字时,需要注意数字比较的几种正确方式。

2025-08-14 07:23:56 9

原创 【20年架构师总结】20250814---Shell脚本005-Bash 高级编程命令行参数处理详解

这个扩展展现了处理命令行参数的各种方法,从基础到高级技巧。根据脚本复杂度和需求选择合适的方法。简单脚本可以直接使用位置参数($1, $2等),而复杂脚本可能需要结合参数解析库或高级技巧。

2025-08-14 07:22:57 8

原创 【20年架构师总结】20250814---Shell脚本004-Bash 高级编程与系统监控

对于实时监控,您可能需要考虑安装额外的工具如。(包含mpstat)、(用于高级绘图)等。

2025-08-14 07:22:08 8

原创 【20年架构师总结】20250814---Shell脚本003-Bash 高级编程技巧

【代码】【20年架构师总结】20250814---Shell脚本003-Bash 高级编程技巧。

2025-08-14 07:21:11 10

原创 【20年架构师总结】20250814---Shell脚本002-Bash脚本中变量的更多用法和高级技巧扩展

比如变量作用域、字符串操作或更高级的参数处理?

2025-08-14 07:20:19 8

原创 【20年架构师总结】20250814Shell脚本001-Hello World扩展

看起来你想用 Bash 脚本输出 “Hello, World!需要其他扩展功能吗?比如添加文件操作、条件判断或循环结构等。

2025-08-14 07:19:01 10

原创 Shell文本颜色

使用颜色可以使脚本输出更加直观,但请适度使用避免混乱。在 Bash 中输出带颜色的文本需要使用。

2025-08-13 09:16:12 279

原创 【20年架构师总结】20个Shell脚本间调用的实用示例,涵盖顺序执行、条件触发、参数传递等场景---补充---【实用脚本】

这些脚本覆盖了从简单调用到复杂流程控制的各种场景,可直接复制使用或组合实现自动化工作流。

2025-08-13 07:37:51 174

原创 【20年架构师总结】20个Shell脚本间调用的实用示例,涵盖顺序执行、条件触发、参数传递等场景

这些技巧覆盖了脚本调用的常见场景,实际使用时需根据需求调整错误处理、日志记录等细节。

2025-08-13 07:33:31 20

原创 【20年架构师总结】Shell编程函数20例

函数定义:使用格式定义函数变量局部化:函数内变量使用local声明返回值处理:使用echo输出返回值,return只用于状态码错误处理:函数中合理使用||和&&操作符主函数模式:将所有逻辑封装在main函数中,最后调用这些基础实用的函数涵盖了Shell编程中最常见的场景,通过组合这些简单函数可以构建更复杂的脚本逻辑。

2025-08-13 07:29:39 19

原创 【20年架构师总结】为Shell初学者精心整理的30个实用脚本案例-解析

通过掌握这些进阶技巧和最佳实践,您的Shell脚本将达到生产级质量,能够满足DevOps和SRE环境的严格要求。记得在实际工作中要根据具体场景不断调整和优化这些模板。

2025-08-13 07:26:01 406

原创 【20年架构师总结】为Shell初学者精心整理的30个实用脚本案例

掌握这些脚本后,你将能处理90%的日常自动化任务!以下是为Shell初学者精心整理的。),可通过包管理器安装(特殊脚本需工具支持(如。

2025-08-13 07:24:09 123

原创 STP 根端口和指定端口选举规则详解

掌握这些选举规则,即可精确控制STP拓扑的路径选择,实现最优的网络流量转发路径!所在链路中根路径开销最小?所有端口自动成为指定端口。所有端口自动为DESI。

2025-08-12 17:10:23 741

原创 VRRP(虚拟路由器冗余协议)详解

VRRP(Virtual Router Redundancy Protocol,虚拟路由器冗余协议)是一种容错性网络协议,主要用于解决局域网中默认网关单点故障的问题。在传统网络中,主机通常将数据包发送给一个固定的默认网关。一旦该网关设备发生故障,主机将无法访问外部网络,造成通信中断。为提升网络可靠性,VRRP 通过将多台物理路由器组成一个虚拟路由器(Virtual Router),对外表现为一个统一的网关 IP 地址和 MAC 地址,从而实现网关的冗余备份。多台路由器虚拟成一台“逻辑路由器”

2025-08-12 17:09:56 569

原创 VRRP解读

✅VRRP 具备“故障隔离”特性:某一VLAN的主备切换不会影响其他VLAN的正常通信,甚至能防止全网瘫痪。

2025-08-12 17:09:19 804

原创 华为路由器ACL访问控制列表(Access Control List)

特性说明本质包过滤机制,基于规则匹配IP报文头部信息作用点接口的inbound 或 outbound方向匹配顺序自上而下逐条匹配,命中即执行,不再继续隐含规则所有ACL末尾自动添加deny any→ 必须显式放行所需流量!执行动作permit(允许)或deny(拒绝)✅ ACL是网络安全的第一道防线,常用于:访问控制、QoS、NAT、策略路由等场景ACL 是网络工程师的“第一道防火墙”,虽简单却极其重要。

2025-08-12 17:08:08 1149

原创 华为ACL规则解读

步骤命令说明1️⃣ 创建ACLacl 2001定义ACL编号和类型2️⃣ 添加规则设置匹配条件与动作3️⃣ 选择接口int g0/0/1确定过滤位置4️⃣ 应用ACL绑定方向与ACL。

2025-08-12 17:06:44 724

原创 华为 eNSP VRRP 冗余网关

验收人:____________ 日期:2025-08-11。ISP LoopBack:1.1.1.1/32(测试目标)2 设备 & 物理连线(全新 ASCII 拓扑)2 设备 & 物理连线(全新拓扑图)3 IP、VLAN、VRRP 规划表。3 IP、VLAN、VRRP 规划表。– 网关级冗余,单点故障业务零中断。6 验证脚本 & 抓图指南。8 交付验收清单(签字栏)8 交付验收清单(签字栏)5 逐行零报错配置脚本。5 逐行零报错配置脚本。连线表(对照即可连线)

2025-08-11 17:27:33 893

原创 AI IDE+AI辅助编程:程序员“告别996”的助力器还是双刃剑?

未来,当AI从“代码生成器”进化为“智能协作者”(能理解业务逻辑、主动优化架构、与开发者深度互动),程序员才可能真正从“996”中解放——这需要技术迭代、能力重构与管理革新的共同推动。:AI工具可能加速“程序员分化”——能驾驭AI的开发者(如系统架构师、AI训练师)价值提升,而依赖工具的“代码搬运工”可能被淘汰。调试时间的缩短直接减少了“熬夜修Bug”的场景,某团队反馈:“过去一个需求调试需2天,现在AI辅助下仅需半天。要真正通过AI工具缓解996,需技术、开发者、企业三方协同,推动“人机协作”模式升级。

2025-08-09 07:37:53 840

原创 【20年LInux架构师总结】Bash Shell 全面总结分析:核心功能、应用场景与最佳实践

Bash(Bourne Again SHell)作为Linux/Unix系统中最常用的命令行解释器,是用户与系统交互、实现自动化任务的核心工具。其兼具交互式命令执行与脚本编程能力,支持丰富的语法特性和扩展功能,广泛应用于系统管理、日志处理、服务部署等场景。本文基于调研结果,从核心特性、脚本编程、高级功能及最佳实践等维度进行系统总结。Bash Shell是Linux系统中“人机交互”与“自动化运维”的核心工具,其交互友好性与脚本可编程性使其成为运维与开发人员的“刚需”。

2025-08-09 07:32:43 105

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

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

2025-07-29

空空如也

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

TA关注的人

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