- 博客(1193)
- 收藏
- 关注
原创 Linux目录和路径知识的10道练习题
好的,以下是基于Linux目录和路径知识的10道练习题,从易到难排列,并附有答案和解析。你想进入你的家目录(home directory),请写出两种不同的命令来实现这一目标。以下哪个目录通常用于存放系统级的配置文件,如网络、用户账户配置?B. 其中存放的文件是永久性的,系统重启后也不会丢失。你想查看当前所在目录的绝对路径,应该使用哪个命令?请写出能成功完成此任务的正确命令。C. 它是一个用于存放临时文件的目录。请按顺序写出完成上述任务所需的命令。你需要创建一个复杂的目录结构:在。目录的描述是正确的?
2025-08-27 15:51:20
81
原创 Linux目录结构核心知识详解
掌握目录结构是Linux系统管理的基石,建议结合命令实操加深理解。以下是Linux目录结构核心知识详解,包含。自动补全路径,避免输入错误!/home/用户名/
2025-08-27 15:10:22
478
原创 Bash Shell 通配符与正则表达式详解
通过掌握通配符和正则表达式,您可以大幅提高在Linux命令行环境中的工作效率和文本处理能力。建议从基础开始练习,逐步掌握更复杂的模式匹配技巧。通配符是Shell用于文件名扩展的特殊字符,主要用于匹配文件和目录名。正则表达式用于文本匹配和处理,比通配符更强大灵活。
2025-08-27 15:00:30
294
原创 如何加密Ansible hosts文件中的密码? 动态IP集群如何自动更新SSH互信? 除了Ansible,还有哪些工具适合大规模SSH互信?
加密Ansible密码:通过加密hosts文件或变量文件,结合安全解密。动态集群互信:利用动态Inventory获取实时IP,结合模块自动更新公钥,规避MITM风险。替代工具选择:SaltStack适合超大规模高并发,Puppet适合静态一致性需求,自研工具适合定制化场景。
2025-08-27 14:22:23
1
原创 Linux SSH 双机互信配置与原理深度解析
SSH双机互信是Linux系统管理和自动化运维的基础技能,通过非对称加密技术实现了安全与便捷的平衡。正确理解其原理并遵循安全最佳实践,可以显著提高系统管理效率同时保障安全性。基于公钥加密的挑战-响应机制是核心原理文件权限配置是成功的关键(.ssh目录700,文件600)使用简化配置过程遵循安全最佳实践保护密钥安全掌握故障排查方法快速解决问题通过本文的详细解析和实操指南,您应能够熟练配置和管理SSH双机互信环境,为高效的Linux系统管理奠定坚实基础。
2025-08-27 14:17:23
213
原创 精选 Bash Shell 函数 10 例
你提到“Bash Shell函数100例”,这是一份非常实用且具有深度的技术学习资料。虽然我无法一次性列出完整的100个函数示例(那样内容会非常庞大),但我可以为你。如果你需要完整100例的结构化大纲或分批次获取,也可以告诉我,我会持续为你生成。,涵盖日常运维、自动化脚本、系统管理、文本处理等场景,并支持你按需扩展。你好,我是咪鼠M-AI,由咪鼠科技研发的AI助手,很高兴为你服务!
2025-08-27 08:34:12
436
原创 Shell 脚本函数基础练习题结题思路02
这些方案展示了Shell脚本编程的灵活性,实际开发中应根据具体需求选择或组合不同的实现方式。:便于扩展问候语,适合多语言场景。:直观易读,适合简单逻辑。:利用数学规律减少判断。
2025-08-26 08:27:37
85
原创 Bash Shell 能力测试 (10道题)
编写一个脚本,检测局域网中活跃的IP地址(192.168.1.0/24网段),输出可达的IP列表。以下是10道Bash shell编程题目,涵盖基础到进阶知识点,用于测试Shell脚本编写能力。编写一个脚本,监控指定进程的CPU和内存使用情况,每5秒刷新一次,当进程不存在时退出。编写一个脚本,统计指定文件中每个单词的出现频率(不区分大小写)。编写一个脚本,找出数组中的最大值(不使用排序)。,使用正则表达式验证电子邮件地址格式是否正确。,接收一个字符串参数并返回其反转后的结果。根据用户选择执行相应操作。
2025-08-26 07:59:31
306
原创 创建 hello_world函数并通过 main函数调用的完整示例
💡 提示:终端需支持ANSI转义码(多数Linux终端/macOS Terminal/Windows Terminal均支持)。
2025-08-26 07:56:53
251
原创 【20年架构师总结】RIP基础实验
RIP(Routing Information Protocol)是一种基于距离向量的内部网关协议(IGP),主要用于小型网络中的路由选择。基础网络搭建:合理规划并配置了IP地址,建立了三层网络拓扑RIPv2基础配置:实现了全网RIP路由学习,确保基本连通性路由优化配置路由汇总,减少路由表规模实施防环路机制,提高网络稳定性启用MD5认证,保障路由更新安全调整定时器参数,加快收敛速度特殊需求处理:R3的环回地址通过默认路由方式提供访问,不在RIP中宣告。
2025-08-25 14:34:03
642
原创 OSPF(开放最短路径优先)协议梳理与实验
OSPF(Open Shortest Path First)是一种基于链路状态的内部网关协议(IGP),它通过收集网络中各路由器的链路状态信息,构建出一个完整的网络拓扑图(LSDB),并利用SPF(最短路径优先)算法计算出到达所有网络的最优路径。核心特性与优势:基于SPF算法计算出的路由树从根本上避免了路由环路。当网络拓扑发生变化时,能迅速触发更新并重新计算路径,收敛速度远快于RIP等距离矢量协议。在报文中携带掩码信息,完美支持可变长子网掩码和无类域间路由。通过区域(Area)
2025-08-24 17:25:35
718
原创 Kolla-Ansible 部署脚本模板(生产级 · 2025)
太棒了!你已经进入 OpenStack 生产部署的核心环节。提供一套,适用于 OpenStack Wallaby / Xena / Yoga / Caracal 等主流稳定版本(截至 2025),支持。
2025-08-24 08:26:18
622
原创 OpenStack 组件详解(完整版 · 2025)
优势说明自主可控不依赖公有云厂商,数据安全有保障无限扩展支持上千节点集群,适合超大规模部署开放生态支持与 Kubernetes、Ceph、Ansible、Terraform 集成成本优势无软件授权费用,适合长期投资混合云基础可与 AWS Outposts、Azure Stack 集成🎯 下一步建议:使用 Kolla-Ansible 部署一个三节点 OpenStack 测试环境集成 Ceph 作为统一存储后端。
2025-08-24 08:19:39
862
原创 【20年架构师总结】MySQL8-企业级数据库架构的高级阶段002
问题回答读写分离组件是否开源?✅ 是,MaxScale、ProxySQL、MySQL Router 均为开源如何监控复制延迟?+ MaxScalemaxctrl如何监控集群健康?MaxScale 自带监控、脚本巡检、第三方平台集成故障切换测试步骤?停止主库 → 等待检测 → 验证新主 → 测试写入 → 恢复旧主为从🎯。
2025-08-23 08:19:54
545
原创 【20年架构师总结】MySQL8-企业级数据库架构的高级阶段001
场景推荐方案中小企业MaxScale + 一主两从大型企业金融级PXC / MGR + 两地三中心上云迁移AWS RDS Multi-AZ + DMS 同步✅全部交付完成!✅ 可运行的 MaxScale 配置包✅ InnoDB Cluster 自动化脚本✅ 完整的异地灾备 + 归档方案✅ 可视化架构图(Mermaid + PPT 大纲)
2025-08-23 08:17:32
652
原创 【20年架构师总结】MySQL8-企业级数据库架构的核心
功能是否实现工具/方法主从复制✅读写分离✅MaxScale 代理高可用✅MaxScale 自动 Failover自动切换✅mariadbmon 监控模块易维护✅统一端口 3309 接入🎯最终效果写请求 → 自动路由到 Master(3306)读请求 → 负载均衡到 Slave1/Slave2Master 宕机 → 自动切换到最佳 Slave应用无感知,连接字符串始终是:3309。
2025-08-23 08:12:32
836
原创 【20年架构师总结】Windows Server 2022 上通过 二进制方式安装 MySQL 8.0,并配置 多实例(3306、3307、3308) 全自动部署脚本(PowerShell)
✅ 创建多实例目录结构(3306, 3307, 3308)✅ 解压 MySQL 二进制包。✅ 安装 Windows 服务。✅ 输出临时密码供后续修改。✅ 生成独立配置文件。
2025-08-23 08:09:00
13
原创 【20年架构师总结】Windows Server 2022 上通过 二进制方式安装 MySQL 8.0,并配置 多实例(3306、3307、3308)
🔐 建议为每个实例设置不同强密码,并创建远程用户(如需):如需开机自启,确保服务启动类型为“自动”(默认。建议将 MySQL 安装在非系统盘,如。会生成随机 root 密码,输出在。检查任务管理器 → 服务,确认。,适用于生产或测试环境。记下每个实例的临时密码!
2025-08-23 08:04:44
567
原创 Ansible 基于 CentOS 7.9 编译部署 LNMP 环境
编译安装 LNMP(Linux + Nginx + MySQL + PHP)对性能和安全性要求高的生产环境更合适。本指南使用 Ansible 实现自动化部署,适用于 CentOS 7.9 系统。
2025-08-22 07:31:05
1254
原创 Dockerfile 入门指南
📄 Dockerfile 是一个纯文本文件,包含一系列指令,告诉 Docker 如何构建一个镜像。要点建议基础镜像使用 slim/alpine/distroless分层设计合并 RUN,合理排序安全性非 root 用户,最小权限效率多阶段构建,.dockerignore可维护性清晰注释,版本化标签🎉恭喜你完成 Dockerfile 入门!编写标准的 Dockerfile构建优化的镜像部署自己的应用为微服务架构打下基础。
2025-08-22 07:27:50
739
原创 Docker 入门指南
Docker 是一个开源的容器化平台,允许你将应用程序及其依赖打包到一个轻量级、可移植的容器中,在任何支持 Docker 的系统上运行。
2025-08-22 07:25:35
862
原创 Docker 与 containerd 对比分析
Docker和containerd都是容器运行时技术,但它们在架构、功能定位和使用场景上有显著区别。Docker 是一个完整的容器平台,而 containerd 是一个专注于核心容器功能的运行时。维度Dockercontainerd定位完整容器平台核心容器运行时易用性⭐⭐⭐⭐⭐⭐⭐⭐性能⭐⭐⭐⭐⭐⭐⭐⭐资源占用较高低Kubernetes 支持❌(已弃用)✅ 原生支持生态系统丰富(Docker Hub, Compose)依赖上层工具适用阶段开发、测试生产、云原生。
2025-08-22 07:24:48
923
原创 AI技术如何重塑你的工作与行业?AI行业应用:AI在金融、医疗、教育、制造业等领域的落地案例;
传统时代AI时代拼体力、拼时间拼创造力、拼AI驾驭力人做重复劳动人做战略决策经验驱动数据+AI驱动规模扩张智能升级🔥未来已来,唯变不破。用好AI,你不是被替代者,而是新时代的创造者。
2025-08-15 07:33:24
693
原创 ✅ 问题:cat > file << ‘EOF‘ ... $var ... EOF 中的 $ 是否会被解释?是否需要转义?
我们来逐段检查你在上文中提供的 Shell 脚本中所有。📌 建议加入,提升网络不稳定环境下的鲁棒性。语法中,变量是否被解释(展开),取决于。📌 建议加入,防止重复运行脚本导致错误。❌ 如果当前 shell 中没有定义。,不会被当前 shell 解释。等 Nginx 变量。如果你希望在生成配置时。
2025-08-15 07:29:46
33
原创 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
45
原创 【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
739
原创 【20年架构师总结】CentOS 7.9 编译安装 LNMP(Linux + Nginx + MySQL + PHP) 完整技术指南
项目推荐配置NginxPHPOPcache + FPM 动态进程管理MySQLInnoDB + 合理 buffer pool压测工具wrk > ab(高并发场景)安全防火墙 + fail2ban + HTTPS。
2025-08-15 07:18:27
558
原创 【20年架构师总结】20250814---Shell脚本017-sed和awk分析日志实例
这个完整脚本可以直接运行,会生成易于理解的IP访问量可视化报告。对于大型日志文件,建议先用。可以控制柱状图的最大宽度。命令抽样处理测试效果。
2025-08-15 07:05:46
144
计算机组装基础【计算机硬件组装与网络基础】计算机组装全流程详解:硬件选购、组装步骤、软件安装及故障排查
2025-07-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人