- 博客(1068)
- 资源 (94)
- 收藏
- 关注
原创 DevOps自动化运维实践_基于Cobbler搭建UEFI网络引导的自动安装平台
本文详细介绍了基于Cobbler构建UEFI网络引导自动安装平台的实践过程。主要内容包括:1)在Cobbler环境中配置PXE+TFTP+DHCP服务支持UEFI引导;2)具体实施步骤:导入系统镜像、获取UEFI引导文件、构建GRUB引导菜单、配置内核文件、修改DHCP模板;3)最终通过客户端测试验证UEFI网络引导自动安装功能。文章提供了完整的配置文件示例和操作命令,特别针对AlmaLinux 9.3系统进行了详细说明,包括分区方案、KS文件配置等关键环节,为DevOps自动化运维提供了实用参考方案。
2026-03-26 22:32:03
25
原创 拥抱AI让AI成为自己的顾问、助手——而不是让AI替自己思考
摘要 本文探讨了如何有效利用AI工具提升工作效率,以制作PPT为例进行分析。文章指出人类文明发展的核心逻辑是不断提升生产力,AI时代个人应顺应趋势将其转化为生产力工具。通过实际案例展示了使用AI制作PPT时常见的误区,如过度依赖AI生成内容而忽略逻辑细节。重点介绍了优化AI使用的方法:1)设定AI为顾问角色而非助手,通过提问帮助理清思路;2)使用结构化提示词约束输出质量;3)遵循先逻辑后样式的工作流程。最后提出检验标准:去除修饰后内容仍应具有说服力,强调逻辑优先于样式的原则。
2026-03-24 19:50:34
361
原创 DevOps自动化运维实践_Legacy Boot与UEFI Boot网络启动(PXE)的原理解析
本文详细解析了Legacy Boot与UEFI Boot两种启动模式的差异及网络启动实现原理。主要内容包括:1) Legacy和UEFI启动流程对比,分析各自特点及适用场景;2) Legacy模式下PXE网络启动原理,涉及DHCP和TFTP服务配置;3) UEFI模式下PXE实现方案,重点说明grub引导加载程序的配置方法。文章通过具体配置文件示例,完整展示了基于Cobbler的系统自动化安装部署过程,包括引导程序、内核镜像等关键组件的获取与配置,为系统管理员提供了实用的技术参考。
2026-03-23 17:12:08
76
原创 基于Cobbler的系统自动化安装部署——各类Linux系统镜像的导入配置与客户端安装测试
本文详细介绍了使用Cobbler实现红帽系和德班系系统的自动化安装部署。主要内容包括:1) 红帽系统镜像导入方法,重点说明RHEL9+版本需修改auth和install参数;2) 自定义kickstart文件配置,包含磁盘分区、软件包选择等;3) 德班系统部署注意事项,如Ubuntu18需替换initrd.gz文件解决网络安装问题;4) 客户端测试步骤及常见问题解决方案。文章提供了完整的配置命令和参数说明,特别强调了不同系统版本的关键配置差异,为自动化部署提供了实用参考。
2026-03-21 18:56:51
96
原创 基于Cobbler的系统自动化安装部署——Cobbler的安装部署实践
本文详细介绍了基于Cobbler的系统自动化安装部署原理及实践方法。主要内容包括:1) Cobbler安装前的系统准备,包括关闭防火墙、SELinux及配置yum源;2) Cobbler服务安装与目录结构说明;3) Cobbler环境检查与异常修复,涉及DHCP配置、网络引导程序补充等;4) 系统镜像导入与自动安装配置,包含镜像导入、ks文件创建及profile配置;5) 配置同步与测试方法。通过完整流程演示了如何利用Cobbler实现CentOS系统的自动化部署,提供了实用的全自动化系统安装解决方案。
2026-03-20 00:28:18
89
原创 基于Cobbler的系统自动化安装部署——原理
本文介绍了关于使用Cobbler实现PXE无人值守自动化安装部署操作系统原理内容。主要包括:1)Cobbler工具的功能与应用架构,它集成了DHCP、TFTP等服务实现自动化部署;2)PXE网络引导技术的工作原理及必要条件;3)不同系统的自动应答配置机制:红帽系的Kickstart、Debian的preseed和Ubuntu的Cloud-init。文章提供了详细的配置示例和技术要点,为Linux系统的批量自动化部署提供了完整解决方案指导。
2026-03-18 21:34:38
70
原创 企鹅龙+再生龙服务器版实现自动化备份与还原系统实践
本文介绍了使用企鹅龙(DRBL)和再生龙(Clonezilla)实现Linux系统批量备份与还原的自动化运维实践。主要内容包括:1)企鹅龙的工作原理、应用场景、网络架构和服务器要求;2)详细的服务端配置步骤,包括网络设置、备份目录选择和客户端管理;3)客户端系统备份与还原的具体操作流程。该方法通过PXE网络启动,利用NFS服务实现无盘操作,可同时对多台服务器进行自动化系统部署和维护,显著提高运维效率。文章提供了完整的配置指南和注意事项,适用于企业级Linux系统批量管理场景。
2026-03-17 20:54:18
65
原创 AI员工——OpenCode、OpenClaw+Ollama的安装与配置
本文主要是关于AI智能体【OpenCode】【OpenClaw】是什么?有啥用的介绍说明;最重要的是将这两个智能体的安装与简单使用给了保姆级的教程,两者搭配使用可以事半功倍,让你面对问题与环境再也不会手足无措。
2026-03-11 23:21:12
4305
原创 人工智能(AI)相关的知识内容解析
本文主要是关于AI、LLM、AI Agent是什么?有啥特点,使用在哪些场景这三个方面进行了详细的解答,可帮助我们可以更好的了解选型并应用AI到日常的业务中,为业务赋能。
2026-03-06 13:32:47
478
原创 DevOps自动化运维实践_使用再生龙对Linux系统进行备份还原
本文是关于使用免费的再生龙工具重点以Linux系统进行克隆备份、系统还原为例的实操保姆级教程,让我们可以对系统进行定制、批量还原操作。
2026-02-25 22:48:24
192
1
原创 Prometheus+Grafana构建云原生分布式监控系统(十八) _基于Alertmanager+PrometheusAlert的告警机制——WebHook方式
本文介绍了如何通过PrometheusAlert将Alertmanager告警信息推送到企业微信群。主要内容包括:1)下载安装PrometheusAlert并配置服务;2)在Alertmanager中配置PrometheusAlert的WebHook接口,指定企业微信机器人推送告警;3)自定义告警消息模板,通过PrometheusAlert的Web界面编辑测试模板。文中详细说明了配置文件的修改、服务重启验证等操作步骤,并提供了相关截图说明效果。该方案实现了云原生监控系统告警信息的企业微信实时推送功能。
2026-02-07 14:18:09
150
原创 Prometheus+Grafana构建云原生分布式监控系统(十七) _基于Alertmanager的告警机制(二)
本文详细介绍了如何在Alertmanager中配置多种告警方式,包括邮件、企业微信和钉钉告警。主要内容包括:1)定制邮件告警模板的配置步骤和注意事项;2)企业微信告警的配置方法,包括获取企业ID和应用密钥;3)通过prometheus-webhook-dingtalk插件实现钉钉告警的完整流程。文章提供了详细的配置文件示例和操作命令,并强调了模板变量一致性、服务重启验证等关键点。通过灵活配置,可以实现多通道的告警通知,满足不同场景下的监控需求。
2026-02-05 23:57:54
513
原创 Prometheus+Grafana构建云原生分布式监控系统(十六) _基于Alertmanager的告警机制(一)
摘要:本文详细介绍了Prometheus+Alertmanager构建云原生监控告警系统的关键环节。主要内容包括:1)Alertmanager的核心功能(告警分组、抑制、静默)及告警状态机制;2)Alertmanager的安装配置过程与邮件告警设置;3)Prometheus告警规则配置方法,包含实例存活、CPU、内存、磁盘等典型监控指标的告警规则示例。文章通过具体配置文件和参数说明,完整呈现了从监控指标采集到告警通知的闭环流程,为构建企业级监控系统提供了实用指导。
2026-02-05 07:30:00
394
原创 Prometheus+Grafana构建云原生分布式监控系统(十五)_Prometheus中PromQL使用(二)
本文介绍了Prometheus中PromQL查询语言的核心功能与应用场景。主要内容包括:1)集合运算(and/or/unless)的使用方法及示例;2)查询结果排序函数(sort/sort_desc)和TopK查询(topk/bottomk);3)直方图指标的原理及histogram_quantile函数计算分位数的方法;4)实例状态监测技巧,包括up指标检测和absent()函数判断序列存在性。通过具体示例演示了如何实现异常检测、磁盘监控、延迟分析等典型监控场景,帮助用户构建更精准的告警策略和性能分析方案
2026-02-03 17:58:03
290
原创 Prometheus+Grafana构建云原生分布式监控系统(十四)_Prometheus中PromQL使用(一)
本文详细介绍了Prometheus数据模型及其查询语言PromQL的核心功能。主要内容包括:1)变化率计算函数rate()、irate()和increase()的使用场景与区别;2)聚合操作,包括基于标签的聚合函数(sum、avg等)和基于时间的聚合函数(avg_over_time等);3)子查询的实现方式;4)二元操作符的使用,包括算术运算、向量匹配规则和过滤运算符。文章通过具体示例说明了如何利用这些功能进行指标分析,如CPU使用率计算、内存监控和异常检测等,为构建云原生监控系统提供了实用的查询方法。
2026-02-02 22:34:18
265
原创 Prometheus+Grafana构建云原生分布式监控系统(十三)_Prometheus数据模型及其PromQL
本文介绍了Prometheus监控系统中的核心数据类型及其应用场景。主要内容包括:1)四种指标类型:Counter(累加型)、Gauge(可增减型)、Summary(分位数统计)和Histogram(直方图分布),分别适用于不同监控需求;2)PromQL查询语言的使用方法,包括瞬时查询、区间查询和时间位移操作;3)不同数据类型对应的内置函数应用,如rate()用于Counter指标、delta()用于Gauge指标等。文章还通过实际示例展示了如何利用Prometheus构建云原生监控系统,并提供了相关教程
2026-02-01 15:39:05
488
原创 Prometheus+Grafana构建云原生分布式监控系统(十二)_基于DNS的服务发现
本文详细介绍了如何在Linux系统上使用BIND搭建DNS服务器,包括正向解析(域名→IP)和反向解析(IP→域名)的配置步骤。主要内容涵盖:1)DNS服务器搭建准备和BIND软件安装;2)主配置文件修改和区域解析文件配置;3)服务记录(SRV)的配置方法;4)Prometheus基于DNS服务发现的配置实现。通过完整的配置示例和验证方法,指导读者构建企业级DNS系统并实现服务自动发现功能,适用于云原生监控场景。
2026-01-30 21:33:33
323
原创 Prometheus+Grafana构建云原生分布式监控系统(十一)_基于consul的服务发现
本文详细介绍了使用Consul实现Prometheus动态服务发现的方法。首先讲解了Consul的基本功能和Docker部署方式,然后演示了通过API注册/删除服务。重点阐述了如何配置Prometheus的consul_sd_configs实现服务自动发现,并通过relabel_configs对服务进行分类管理。最后提供了一个自动化脚本,实现批量服务注册、检测和删除功能。文章还包含完整的配置文件示例和参数说明,帮助构建基于Consul的云原生监控系统。
2026-01-28 23:36:50
360
原创 Prometheus+Grafana构建云原生分布式监控系统(十)_prometheus的服务发现机制(一)
本文详细介绍了Prometheus监控系统中的服务发现机制和标签重写功能。主要内容包括:1)服务发现机制:对比静态配置和动态服务发现两种方式,针对基于文件的服务发现实现从JSON/YAML格式配置文件的创建和使用入手实践说明; 2)标签管理:详细说明Prometheus中的标签概念,重点介绍relabel_configs的使用,且提供多个配置示例,展示如何新增标签、替换标签值以及使用正则表达式处理标签,并说明配置验证和热重载的方法。文章为构建云原生监控系统提供了实用的配置指导。
2026-01-27 22:42:09
261
原创 Prometheus+Grafana构建云原生分布式监控系统(九)_pushgateway的使用
本文介绍了Prometheus监控系统中的Pushgateway组件,包括其原理、使用场景、安装部署和数据推送方法。Pushgateway作为被动推送数据的中间代理,适用于网络受限或短周期作业场景,但存在单点故障风险。文章详细讲解了Pushgateway的安装配置、数据推送格式、定时任务集成、数据删除方法以及持久化设置,并提供了实际配置示例和操作命令。通过合理使用Pushgateway,可以解决Prometheus在特定场景下的监控数据采集问题。
2026-01-26 22:29:34
268
原创 Prometheus+Grafana构建云原生分布式监控系统(八)_监控docker容器
本文详细介绍了使用Prometheus+Grafana构建云原生监控系统的完整流程。主要内容包括:1)通过Docker部署cAdvisor容器监控工具,用于采集Docker容器的CPU、内存等性能指标;2)部署node-exporter容器版监控主机状态;3)将cAdvisor和node-exporter添加至Prometheus配置文件中;4)在Grafana中配置数据可视化仪表盘,包括安装插件、导入预置仪表盘模板等操作。文章提供了详细的命令行操作步骤和配置示例,帮助读者快速搭建完整的容器监控与可视化展示
2026-01-25 23:45:52
240
原创 Prometheus+Grafana构建云原生分布式监控系统(七)
本文介绍了使用Prometheus+Grafana监控Hadoop集群的方法。首先通过jmx-exporter将Hadoop各组件(NameNode、DataNode等)的JMX格式数据转换为Prometheus可识别的格式,配置相应端口暴露指标数据。然后修改Prometheus配置文件,采用基于文件发现的机制自动发现监控目标。最后在Grafana中自定义仪表盘,通过编写PromQL语句实现Hadoop关键指标的可视化监控,包括故障节点数、资源使用率等重要指标。实现从数据采集、格式转换到可视化展示的完整监控
2026-01-24 18:24:53
655
原创 Prometheus+Grafana构建云原生分布式监控系统(六)
本文介绍了使用Prometheus的blackbox_exporter实现黑盒监控的方法。主要内容包括:1)blackbox_exporter的作用和安装部署流程,支持HTTP、TCP、ICMP等多种协议监控;2)在Prometheus中配置不同类型的黑盒监控任务(HTTP GET/POST、ICMP、TCP连接等);3)Grafana中配置数据源并导入仪表盘模板实现可视化展示。通过黑盒监控可以检测端口状态、HTTP请求、主机存活等关键指标,为云原生系统提供全面的外部监控能力。
2026-01-22 22:07:43
208
原创 Prometheus+Grafana构建云原生分布式监控系统(五)
本文介绍了使用Prometheus监控Nginx的两种方法:1)Nginx VTS exporter方式;2)推荐使用nginx_stub_status模块配合nginx-prometheus-exporter。重点演示了通过源码编译安装nginx-module-vts模块的详细步骤,包括依赖安装、模块添加和配置文件修改。文章还提供了Nginx状态监控的配置示例,并讲解了如何将Nginx指标接入Prometheus。最后总结了Nginx编译参数说明,为构建云原生监控系统提供实用指导。
2026-01-21 23:54:47
173
原创 Prometheus+Grafana构建云原生分布式监控系统(四)
本文详细介绍了使用Prometheus+Grafana监控Redis数据库的完整方案。主要内容包括:1)Redis关键监控指标(延迟、流量、错误、饱和度)的获取方法;2)redis_exporter的安装配置与安全部署方案;3)Prometheus添加redis_exporter节点的配置方法;4)Grafana可视化面板的导入与配置;5)Redis所有监控指标的详细解释说明。文章提供了完整的命令行操作指南和配置文件示例,特别强调了密码安全等生产环境注意事项,是一套可直接落地的Redis监控解决方案。
2026-01-21 14:17:34
311
原创 Prometheus+Grafana构建云原生分布式监控系统(三)
本文详细介绍了使用Prometheus和Grafana构建云原生监控系统的关键步骤:1)通过Node Exporter监控Linux主机状态,包括下载安装和配置服务;2)在Prometheus Server添加监控节点并验证;3)安装配置Grafana并导入仪表盘模板展示监控数据;4)部署MySQL监控,包括创建监控用户、安装mysqld_exporter及配置重要监控指标;5)Grafana可视化MySQL监控数据,解决数据显示问题。文章提供了完整的命令和配置文件示例,涵盖了从基础设施到数据库的全面监控。
2026-01-20 01:12:05
213
原创 Prometheus+Grafana构建云原生分布式监控系统(二)
摘要:本文介绍了Prometheus+Grafana构建云原生分布式监控系统的第一部分内容。Prometheus是一套开源的系统监控报警框架,适用于主机和服务导向的动态架构监控,特别适合微服务场景。文章详细讲解了Prometheus的优势、架构、工作流程、pull/push模式、适用场景,以及安装配置方法,包括时序数据库特点、指标数据格式、Prometheus Server的下载安装步骤和配置文件解析。通过本文可以了解Prometheus的基本概念和部署方法,为构建云原生监控系统打下基础。
2026-01-18 22:52:01
278
1
原创 Prometheus+Grafana构建云原生分布式监控系统(一)
本文介绍了DevOps与SRE的核心概念及实践方法。DevOps是一种打破开发与运维壁垒的方法论,强调协作、自动化与持续反馈,通过工具链实现软件快速交付。SRE则是DevOps的具体实践,运用软件工程方法保障系统可靠性,通过SLI、SLO、SLA等指标量化服务质量。文章还阐述了监控方法论(Google黄金指标、RED、USE方法)及分布式系统的关键特征与挑战。最后指出可观测性对云原生系统的重要性,包括聚合指标、事件日志和链路追踪三大组件。全文系统性地总结了现代软件工程中的关键运维理念与实践框架。
2026-01-17 20:56:59
537
原创 shell脚本编程(九)
本文介绍了Shell脚本编程中awk和sed两个强大文本处理工具的使用方法。awk部分详细讲解了其基本功能、处理流程、常用格式以及各种应用实例,包括字段提取、条件过滤、分隔符设置等操作,并介绍了内部变量(NF、NR等)和逻辑运算符的使用。sed部分则重点阐述了其非交互式流编辑特性,通过大量实例展示了删除、替换、插入等文本编辑功能,包括行范围操作、模式匹配和替换等技巧。文章还特别说明了awk中BEGIN和END的特殊用法,以及sed的-n、-e等常用选项。这些工具能够高效处理文本数据,适用于日志分析、报表生成
2026-01-16 17:14:35
88
原创 shell脚本编程(八)
本文介绍了Shell脚本中【while】与【until】循环语句和【select循环菜单】的用法。while循环通过判断条件表达式控制循环执行,适用于计数器控制、结束标记控制等场景,并提供了猜数字、读取文件等示例。until循环则在条件不满足时执行循环体。文章还讲解了select循环用于创建交互式菜单的方法,以及exit和sleep命令的使用。通过多个实例演示了不同循环结构的应用场景和注意事项,包括避免死循环、配合case语句处理菜单选择等技巧,为Shell脚本编程提供了实用的循环控制方案。
2026-01-14 21:54:03
80
原创 shell脚本编程(七)
本文详细介绍了Shell脚本中的列表for循环和C语言型for循环的使用方法。主要内容包括:1. 列表for循环的语法结构、注意事项及7种典型应用场景(字符串列表、变量列表、文件名列表、命令结果列表、数值范围等);2. C语言型for循环的语法特点、执行流程及算术运算示例;3. 循环控制语句break和continue的使用方法;4. 重要概念IFS(内部字段分隔符)的作用及修改技巧。通过多个完整的脚本示例,展示了for循环在实际应用中的各种用法,包括批量处理文件、网络检测、用户管理等实用场景。
2026-01-13 22:56:19
92
原创 shell脚本编程(六)
本文介绍了Shell脚本编程中的条件判断结构,包括if、if/else、if/elif/else和case语句。主要内容包括:1)if单分支结构的基本语法和使用注意事项;2)if/else双分支结构的交互特性;3)多分支if/elif/else结构的应用场景;4)case选择语句的模式匹配特性。文章通过多个实用脚本示例(如年龄判断、用户检查、文件类型识别等)详细演示了各种条件结构的实现方法,并提供了调试技巧。特别强调了条件判断中的语法细节,如then换行要求、fi闭合标记、case语句的模式匹配规则等,对S
2026-01-12 23:55:02
163
原创 shell脚本编程(五)
本文介绍了Shell脚本编程中的变量运算、数组操作和条件测试相关内容。主要内容包括:1. Bash变量的整数运算方法,包括算术运算符、$[]/$(())、let命令和expr命令的使用;2. 数组变量的声明、赋值、访问和操作方法,以及自增自减运算符的使用规则;3. 条件测试的语法格式和测试操作符,包括字符串测试、整数比较、逻辑运算和文件测试操作符的具体用法。文章通过示例详细说明了各种运算符和测试表达式的语法规则和使用注意事项,为Shell脚本编程提供了实用的参考。
2026-01-11 23:57:57
88
原创 shell脚本编程(四)
本文详细介绍了Shell脚本编程中的变量操作与相关命令。主要内容包括:1)变量测试与间接引用,演示了${var:-word}等四种变量测试方法;2)字符串操作,涵盖长度获取、子串截取和模式删除替换;3)Shell内置变量eval的使用,实现命令执行和间接引用;4)多行输出方法对比,包括echo和herefile两种方式;5)命令替换的两种语法(反引号和$())以及随机数生成;6)变量相关命令总结,包括变量声明、环境变量设置、路径处理等实用技巧。文章通过大量示例代码展示了各种Shell变量操作的具体应用场景。
2026-01-11 08:30:00
324
原创 shell脚本编程(三)
本文介绍了Shell脚本编程中的变量与配置相关内容。主要包括:1)环境变量的定义、查看和清除方法,以及PATH、HOME等常见系统环境变量;2)重要的配置文件加载顺序及使用source命令使其生效;3)位置参数变量($0-$n)和内部参数变量($*、$@、$?等)的使用及区别;4)命令替换的两种方式(反引号和$());5)read命令获取键盘输入;6)declare命令声明变量及其选项(-r只读、-x全局等)。文中通过示例详细说明了各类变量的实际应用场景和注意事项。
2026-01-08 20:51:40
72
原创 shell脚本编程(二)
本文介绍了Shell脚本编程中的正则表达式和变量操作。正则表达式部分涵盖扩展元字符(?、+、()、|)、POSIX字符类([:upper:]等)和通配符(*、?等)的使用方法及示例。变量部分详细说明了变量的定义分类(用户变量、环境变量等)、基本操作(赋值、输出、替换、计算)以及引用方式(双引号、单引号、反引号)。文章通过大量示例展示了如何在Shell脚本中正确使用这些功能,特别强调了变量赋值的格式要求和引用时的注意事项,为Shell脚本编程提供了实用参考。
2026-01-07 18:12:32
144
原创 shell脚本编程(一)
本文介绍了Linux shell脚本编程的基础知识,主要包括三个部分:首先阐述了shell的概念、类型和编程优势,强调其作为用户与内核交互接口的作用;其次详细讲解了shell脚本的格式、编写与执行方法,包括解释器指定、命令语法和权限设置;最后系统介绍了正则表达式的原理和应用,重点解析了grep命令的使用及常见元字符功能。全文通过具体示例演示了shell脚本的编写技巧和正则表达式的匹配规则,为Linux系统管理提供了实用的文本处理工具和方法论指导。
2026-01-06 20:44:00
88
原创 LVM逻辑卷分区掉电故障后恢复——让Linux服务器更安全的SSH端口敲门配置实践教程
本文介绍了Linux系统下xfs文件系统元数据故障的恢复方法,以及SSH端口敲门技术的实现。第一部分详细讲解了LVM逻辑卷根分区掉电后的故障恢复步骤,包括进入救援模式、激活逻辑卷、检查和修复文件系统错误等操作流程。第二部分阐述了端口敲门技术的工作原理和优点,通过预定义端口序列实现SSH服务的安全访问控制。第三部分提供了使用knockd工具实现端口敲门的具体配置方法,包括服务端安装配置和客户端敲门操作,适用于Linux和Windows系统。文章内容涵盖系统故障恢复和安全防护两个重要方面,具有较高的实用价值。
2026-01-04 19:43:10
405
原创 Linux的xfs文件系统元数据故障恢复实践教程
本文介绍了XFS文件系统的结构组成及元数据故障恢复方法。先详细解析了XFS的架构设计,包括分配组(AG)的5个区域划分、超级块功能、各类B+树索引机制等核心组件。然后通过具体案例演示了两种故障场景:超级块损坏和其他元数据丢失,分别使用dd命令和xfs_db工具模拟故障。最后给出了完整的修复流程,重点讲解了xfs_repair工具的使用方法,包括常规修复和强制日志清零(-L选项)两种处理方式。文章强调强制修复可能导致数据丢失,应作为最后手段使用。通过实践操作指导读者掌握XFS文件系统元数据故障的诊断与恢复技术
2026-01-03 18:34:32
330
原创 Linux的ext4文件系统元数据故障恢复实践教程
本文介绍了机械硬盘结构与ext4文件系统的基本原理,并模拟了超级块和块组描述符故障的恢复过程。机械硬盘由磁头、磁道、扇区和柱面构成,通过磁头数×柱面数×扇区数×512计算容量。ext4文件系统将文件属性(inode)与内容(block)分开存储,采用块组管理方式。实验部分演示了通过dd命令破坏超级块和块组描述符后,使用e2fsck和fsck.ext4工具结合备份块进行恢复的方法,成功修复后能重新挂载分区。该文为理解磁盘结构与文件系统故障恢复提供了实用参考。
2026-01-02 22:55:19
226
1
OpenSSH漏洞的通用升级所需的openssh-rpms工具
2025-12-20
使用PXE实现系统的无人值守自动化安装的Docker镜像与PXE配置资源
2025-12-06
x86架构的windows平台模拟ARM环境所需资源
2025-12-01
oracle的客户端basic与odbc安装包
2025-11-05
Github与Hexo搭建在线个人博客相关工具包
2025-11-03
银河麒麟V10系统中成功安装部署Docker-ce引擎与Docker-Compose所需的源、及其对应的安装包文件内容
2025-10-31
64位的openjdk和openjre的21版本整合压缩二进制包
2025-10-30
zabbix实现监控java微服务的相关资源
2025-10-28
Docker Compose version v2.40.0文件
2025-10-28
zabbix中使用到的《群晖NAS监控模板》
2025-10-22
通过docker-compose方式一键安装部署zabbix7.0 LTS监控平台资源
2025-10-16
zabbix的web管理界面主机仪表盘不显示中文或中文显示异常的中文英文字体
2025-10-15
SQL语句内容处理-给每行内容都添加单引号和逗号工具
2025-05-27
在Linux、Windows系统上安装开源InfluxDB-InfluxDB OSS v2
2025-03-23
小米官方GitHub开源的米家集成【ha-xiaomi-home】源码
2025-01-18
群晖NAS安装配置智能家居助手-Home Assistant
2025-01-18
Windows安装Jenkins2.479稳定版的安装包及其JDK21安装包
2025-01-13
Windows服务、IIS网站和应用程序池实时监测源码项目
2024-10-26
实时监测文件夹且根据条件自动删除指定文件夹下文件项目源码
2024-10-25
国内钉钉和企业微信的消息发送源码和保姆级使用示例项目
2024-10-25
VMware Workstation中安装Windows Server 2008 R2问题解决
2024-08-11
Kettle连接Mysql数据库时报错没有对应驱动类需要使用到的3、5、6、8版本的Mysql驱动类内容
2024-05-04
手动安装IIS的应用程序请求路由版本3所有资源集合包
2024-01-21
Windows的批处理-获取系统时间、生成当天日期日志
2023-09-29
Windows服务和IIS网站[应用程序池]监测工具(新版)
2023-03-31
C#操作Windows注册表源码项目-可新增查看删除注册表指定项或对应的内容、设置程序开机自启
2023-03-21
Windows服务和IIS网站[应用程序池]监测工具
2023-03-17
服务检测工具(即:当检测到服务停止后自动重启服务)
2023-03-13
批量ping指定网络IP地址工具
2023-03-10
定时自动删除指定文件夹下文件的Winform应用程序
2023-03-09
DVWA资源包包含Linux和Windows平台下的XAMPP 8.0.25, 8.1.12 & 8.2.0版本安装包
2023-02-02
这是关于Tailscale在Windows和Android和群晖NAS平台安装包文件
2023-01-07
修改Windows系统指定用户名称的命令模板
2022-09-08
这是一个关于《TortoiseGit-2.13.0.1-64位的安装包和语言包》
2022-06-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅