<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Mrdaliang的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Mrdaliang</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Mrdaliang]]></copyright><item><title><![CDATA[ Rsync+sersync实现数据实时同步]]></title><link>https://blog.youkuaiyun.com/Mrdaliang/article/details/148782351</link><guid>https://blog.youkuaiyun.com/Mrdaliang/article/details/148782351</guid><author>Mrdaliang</author><pubDate>Fri, 20 Jun 2025 09:47:04 +0800</pubDate><description><![CDATA[Rsync(Remote Sync)是Linux系统下的数据镜像备份工具。该工具可以实现远程同步、不同主机之间的同步，也能实现全量备份和增量备份，保持数据链接和权限，并采用优化的同步算法，传输前对数据进行压缩，故该工具非常适合架构集中式备份或异地备份。也支持本地复制或与ssh、rsync同步。scp无法备份大量数据，而rsync备份、统计、比较一起进行。可以备份整个目录树和文件系统，并保持文件原来的权限、时间、软硬链接。安装较容易，无需特殊权限。同步快速，首次同步完全备份，再次同步增量备份。]]></description><category></category></item><item><title><![CDATA[Cobbler批量安装流程及具体配置步骤]]></title><link>https://blog.youkuaiyun.com/Mrdaliang/article/details/148741126</link><guid>https://blog.youkuaiyun.com/Mrdaliang/article/details/148741126</guid><author>Mrdaliang</author><pubDate>Wed, 18 Jun 2025 15:10:07 +0800</pubDate><description><![CDATA[Cobbler是一个Linux安装服务器，可以快速设置网络安装环境，实现批量自动化安装操作系统。它集成了PXE、DHCP、TFTP、DNS、Kickstart等服务，简化了批量部署流程。]]></description><category></category></item><item><title><![CDATA[运维常用命令]]></title><link>https://blog.youkuaiyun.com/Mrdaliang/article/details/148741079</link><guid>https://blog.youkuaiyun.com/Mrdaliang/article/details/148741079</guid><author>Mrdaliang</author><pubDate>Wed, 18 Jun 2025 15:08:40 +0800</pubDate><description><![CDATA[目录一、系统监控与性能分析vmstat命令一、命令语法及核心参数二、输出字段解析（关键列）三、工作场景案例1. 排查 CPU 瓶颈2. 内存不足导致 Swap 频繁3. 磁盘 I/O 性能问题4. 系统卡顿实时监控5. 高级用法：统计内存事件四、总结iostat命令一、命令语法及核心参数二、输出字段解析（关键指标）1. CPU 统计（-c）2. 磁盘统计（-x -d）三、工作场景案例1. 定位磁盘高负载问题2. 排查 CPU 异常占用3. LVM 逻辑卷性能分析4. 云盘性能验证5. 高并发写入瓶颈分析四、]]></description><category></category></item><item><title><![CDATA[基线检查与安全加固]]></title><link>https://blog.youkuaiyun.com/Mrdaliang/article/details/148739084</link><guid>https://blog.youkuaiyun.com/Mrdaliang/article/details/148739084</guid><author>Mrdaliang</author><pubDate>Wed, 18 Jun 2025 14:01:46 +0800</pubDate><description><![CDATA[通过账户加固、服务管理、文件权限控制、内核参数优化、日志审计、安全工具部署等综合措施，可显著提升Linux系统的安全性。实际操作中需结合业务场景调整策略，并通过工具（如Lynis、OpenSCAP）验证加固效果。]]></description><category></category></item><item><title><![CDATA[Linux系统性能优化]]></title><link>https://blog.youkuaiyun.com/Mrdaliang/article/details/148739039</link><guid>https://blog.youkuaiyun.com/Mrdaliang/article/details/148739039</guid><author>Mrdaliang</author><pubDate>Wed, 18 Jun 2025 13:59:47 +0800</pubDate><description><![CDATA[buffer_size=4194304  # 增大发送缓冲区。# 查看缓冲池命中率。cat /sys/fs/cgroup/memory/tomcat/memory.usage_in_bytes  # 查看内存占用。net.ipv4.tcp_tw_reuse = 1       # 允许重用TIME_WAIT连接。net.ipv4.tcp_max_syn_backlog = 65535  # SYN队列长度。net.ipv4.tcp_tw_reuse = 1      # 重用TIME_WAIT连接。]]></description><category></category></item><item><title><![CDATA[Linux故障排查]]></title><link>https://blog.youkuaiyun.com/Mrdaliang/article/details/148739011</link><guid>https://blog.youkuaiyun.com/Mrdaliang/article/details/148739011</guid><author>Mrdaliang</author><pubDate>Wed, 18 Jun 2025 13:58:40 +0800</pubDate><description><![CDATA[该方法适用于：RHEL/CentOS 7/8/9、Oracle Linux 7+、Fedora 19+等使用systemd的系统。resize2fs /dev/vg01/lv_data  # 对ext4文件系统。：系统日志会记录密码修改操作（/var/log/audit/audit.log）GRUB配置文件损坏（/boot/grub/grub.cfg）： 系统启动卡在"GRUB>"提示符，无法进入系统。# 此时文件系统挂载在/sysroot（只读模式）]]></description><category></category></item><item><title><![CDATA[DNS服务管理]]></title><link>https://blog.youkuaiyun.com/Mrdaliang/article/details/148738900</link><guid>https://blog.youkuaiyun.com/Mrdaliang/article/details/148738900</guid><author>Mrdaliang</author><pubDate>Wed, 18 Jun 2025 13:54:23 +0800</pubDate><description><![CDATA[Domain Name Service，一套分布式的域名服务系统，即有多个DNS服务器遍布于世界。每个DNS服务器上存放着大量的机器域名和IP地址的映射，并且是动态更新。众多网络客户端程序都使用DNS协议来向DNS服务器查询目标主机的IP地址。////////​zone "localhost.localdomain" IN {    ##正向解析区域文件的定义##指定服务器的类型，master或者slave##定义区域文件的文件路径及名称##定义允许对该区域文件的更新ACL列表​。]]></description><category></category></item><item><title><![CDATA[shell脚本语句实操]]></title><link>https://blog.youkuaiyun.com/Mrdaliang/article/details/148721570</link><guid>https://blog.youkuaiyun.com/Mrdaliang/article/details/148721570</guid><author>Mrdaliang</author><pubDate>Tue, 17 Jun 2025 18:48:53 +0800</pubDate><description><![CDATA[在一个 Web 服务器的日志目录（假设为/var/log/httpd/）下，编写一个脚本，使用 for 循环遍历最近一周内的日志文件（按日期命名），查找其中包含状态码为 500 的请求行，如果找到，则将该行信息以及对应的日志文件名记录到一个专门的错误报告文件中（比如/var/tmp/http_errors.txt）。快速定位并汇总最近一周内服务器返回 500 错误的请求记录，便于运维人员分析问题。使用计算起始日期循环生成从今天倒推 7 天的日期列表通过精确匹配 HTTP 状态码使用-H。]]></description><category></category></item><item><title><![CDATA[Shell 脚本常见语法错误]]></title><link>https://blog.youkuaiyun.com/Mrdaliang/article/details/148721354</link><guid>https://blog.youkuaiyun.com/Mrdaliang/article/details/148721354</guid><author>Mrdaliang</author><pubDate>Tue, 17 Jun 2025 18:25:16 +0800</pubDate><description><![CDATA[set可以重新定义脚本或函数的位置参数（$1$2, ...）：set -- "参数1" "参数2" "参数3"  # -- 表示参数列表开始echo $1  # 输出：参数1echo $2  # 输出：参数2应用场景：在脚本中动态修改参数，例如：/bin/bashset -- "$@" "--verbose"  # 给原有参数添加 --verboseecho "所有参数: $*"​set --：用于重新设置位置参数（即 $1, $2, $3 等）]]></description><category></category></item><item><title><![CDATA[linux防火墙讲解]]></title><link>https://blog.youkuaiyun.com/Mrdaliang/article/details/148719657</link><guid>https://blog.youkuaiyun.com/Mrdaliang/article/details/148719657</guid><author>Mrdaliang</author><pubDate>Tue, 17 Jun 2025 17:18:15 +0800</pubDate><description><![CDATA[是什么？SELinux（Security-Enhanced Linux）是Linux内核的强制访问控制（MAC）安全子系统，提供更细粒度的权限控制，防止进程或用户越权操作。核心思想最小权限原则：进程/用户只能访问其明确需要的资源。基于标签的访问控制：所有资源（文件、端口、进程）被赋予安全上下文（Security Context）。工作模式（*）模式描述Enforcing强制执行策略，拒绝非法操作并记录日志。Permissive仅记录违规操作，不阻止（用于调试）。Disabled。]]></description><category></category></item><item><title><![CDATA[安全管理小白必看]]></title><link>https://blog.youkuaiyun.com/Mrdaliang/article/details/148434934</link><guid>https://blog.youkuaiyun.com/Mrdaliang/article/details/148434934</guid><author>Mrdaliang</author><pubDate>Wed, 04 Jun 2025 21:14:23 +0800</pubDate><description><![CDATA[是什么？SELinux（Security-Enhanced Linux）是Linux内核的强制访问控制（MAC）安全子系统，提供更细粒度的权限控制，防止进程或用户越权操作。核心思想最小权限原则：进程/用户只能访问其明确需要的资源。基于标签的访问控制：所有资源（文件、端口、进程）被赋予安全上下文（Security Context）。工作模式（*）模式描述Enforcing强制执行策略，拒绝非法操作并记录日志。Permissive仅记录违规操作，不阻止（用于调试）。Disabled。]]></description><category></category></item><item><title><![CDATA[交换机、路由器配置]]></title><link>https://blog.youkuaiyun.com/Mrdaliang/article/details/148386440</link><guid>https://blog.youkuaiyun.com/Mrdaliang/article/details/148386440</guid><author>Mrdaliang</author><pubDate>Mon, 02 Jun 2025 20:57:56 +0800</pubDate><description><![CDATA[交换机的广播带来的问题：过大的广播域，造成了带宽的浪费；过大的mac地址表，造成转发效率低下；存在安全隐患，不好管理。分割广播域：物理分割，逻辑分割VLAN的优势：控制广播，增强网络安全性，简化网络管理。]]></description><category></category></item><item><title><![CDATA[Linux日志管理]]></title><link>https://blog.youkuaiyun.com/Mrdaliang/article/details/148315872</link><guid>https://blog.youkuaiyun.com/Mrdaliang/article/details/148315872</guid><author>Mrdaliang</author><pubDate>Thu, 29 May 2025 18:42:14 +0800</pubDate><description><![CDATA[系统状态监控故障排查定位安全审计分析性能优化依据合规性要求满足。]]></description><category></category></item><item><title><![CDATA[Linux程序与进程]]></title><link>https://blog.youkuaiyun.com/Mrdaliang/article/details/148291763</link><guid>https://blog.youkuaiyun.com/Mrdaliang/article/details/148291763</guid><author>Mrdaliang</author><pubDate>Wed, 28 May 2025 21:10:11 +0800</pubDate><description><![CDATA[在安装和编译 Nginx 的过程中，可能会遇到各种环境依赖、配置参数或编译选项相关的问题。一、依赖缺失问题Nginx 编译需要依赖一些基础开发工具和库，缺失时会导致编译失败。1. 缺少编译器或构建工具错误提示原因：未安装 GCC 编译器或 Make 工具。解决方法：# Debian/Ubuntu 系统# CentOS/RHEL 系统2. 缺少 PCRE 库错误提示原因：Nginx 的 rewrite 模块依赖 PCRE（用于正则表达式处理）。解决方法：​3. 缺少 zlib 库。]]></description><category></category></item><item><title><![CDATA[Linux程序与进程]]></title><link>https://blog.youkuaiyun.com/Mrdaliang/article/details/148266988</link><guid>https://blog.youkuaiyun.com/Mrdaliang/article/details/148266988</guid><author>Mrdaliang</author><pubDate>Tue, 27 May 2025 23:18:11 +0800</pubDate><description><![CDATA[2）deb包：.deb为后缀，debian系列操作系统（debian，Ubuntu，kali）主要的软件包封装格式，已经做好默认设置，如安装路径，配置文件存放路径等，需要手动的解决依赖关系。1）rpm包：.rpm为后缀，红帽系列操作系统（RedHat，CentOS，OpenSUSE）主要的软件包封装格式，已经做好默认设置，如安装路径，配置文件存放路径，需要手动的解决依赖关系。：是运行着的程序，是操作系统执行的基本单位，是程序运行的过程， 是动态的，是有生命周期及运行状态的。rpm -qc 软件名；]]></description><category></category></item><item><title><![CDATA[Linux系统网络管理全]]></title><link>https://blog.youkuaiyun.com/Mrdaliang/article/details/148266928</link><guid>https://blog.youkuaiyun.com/Mrdaliang/article/details/148266928</guid><author>Mrdaliang</author><pubDate>Tue, 27 May 2025 23:12:30 +0800</pubDate><description><![CDATA[从旧版（如 1.12.x）升级到新版（如 1.40.x）时，需注意配置文件格式变化，尤其是。]]></description><category></category></item><item><title><![CDATA[Linux系统网络管理部分1]]></title><link>https://blog.youkuaiyun.com/Mrdaliang/article/details/148240364</link><guid>https://blog.youkuaiyun.com/Mrdaliang/article/details/148240364</guid><author>Mrdaliang</author><pubDate>Mon, 26 May 2025 21:49:36 +0800</pubDate><description><![CDATA[从旧版（如 1.12.x）升级到新版（如 1.40.x）时，需注意配置文件格式变化，尤其是。]]></description><category></category></item><item><title><![CDATA[计算机网络技术网络划分和汇聚]]></title><link>https://blog.youkuaiyun.com/Mrdaliang/article/details/148212640</link><guid>https://blog.youkuaiyun.com/Mrdaliang/article/details/148212640</guid><author>Mrdaliang</author><pubDate>Sun, 25 May 2025 19:51:36 +0800</pubDate><description><![CDATA[数制：计数的方法，指用一组固定的符号和统一的规则来表示数值的方法数位：指数字符号在一个数中所处的位置基数：指在某种进位计数制中，数位上所能使用的数字符号的个数位权：指在某种进位计数制中，数位所代表的大小，即处在某一位上的“1”所表示的数值的大小主机唯一的标识，保证主机间正常通信 （同一局域网下）一种网络编码，用来确定网络中一个节点IP地址由32位二进制（32bit）组成（ipv4）IPv6地址由128位二进制数构成。]]></description><category></category></item><item><title><![CDATA[计算机网络技术细讲]]></title><link>https://blog.youkuaiyun.com/Mrdaliang/article/details/148149129</link><guid>https://blog.youkuaiyun.com/Mrdaliang/article/details/148149129</guid><author>Mrdaliang</author><pubDate>Thu, 22 May 2025 21:11:56 +0800</pubDate><description><![CDATA[两个不在同一地理位置的主机，通过传输介质和通信协议，实现通信和资源共享。分层思想的核心理念是将复杂的系统或问题划分为多个独立的、相互关联的层级，每个层级有不同的功 能和责任。这种分层的方式可以使系统或问题更具结构化和可管理性，简化设计和实施过程，并提高系 统或问题的可扩展性和互操作性。主要功能。]]></description><category></category></item><item><title><![CDATA[linux操作系统磁盘管理小白细讲]]></title><link>https://blog.youkuaiyun.com/Mrdaliang/article/details/148125487</link><guid>https://blog.youkuaiyun.com/Mrdaliang/article/details/148125487</guid><author>Mrdaliang</author><pubDate>Wed, 21 May 2025 22:22:43 +0800</pubDate><description><![CDATA[文件系统是Linux系统的核心，在Linux系统中，一切皆文件。对于开发者而言，编程过程中通常用到的是文件IO。在open函数打开文件，read函数读取文件的过程底层原理如何？本文件系统系列文章主要尝试针对的是这部分内容进行深入的讲解。文件最终是存储在磁盘上，文件的存取，最终是读写磁盘。LVM 是 Logical Volume Manager（逻辑卷管理）的简写，它是 Linux 环境下对磁盘分区进行管理的⼀种机制;]]></description><category></category></item></channel></rss>