- 博客(1161)
- 收藏
- 关注
原创 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
原创 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脚本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
原创 【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
原创 华为路由器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
计算机组装基础【计算机硬件组装与网络基础】计算机组装全流程详解:硬件选购、组装步骤、软件安装及故障排查
2025-07-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人