<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[FED_AF的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/FED_AF</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; FED_AF]]></copyright><item><title><![CDATA[Linux运维“邪修”功法之awk]]></title><link>https://blog.youkuaiyun.com/FED_AF/article/details/166795052</link><guid>https://blog.youkuaiyun.com/FED_AF/article/details/166795052</guid><author>FED_AF</author><pubDate>Mon, 28 Sep 2026 21:59:55 +0800</pubDate><description><![CDATA[awk 是 Linux/Unix 环境下一种强大的文本处理工具，名字取自三位创始人 Alfred Aho、Peter Weinberger 和 Brian Kernighan 姓氏的首字母。它本质上是一门小巧的编程语言，擅长对文本文件按行进行扫描、切分与处理，是 Linux 运维人员手中不可或缺的“瑞士军刀”。与 sed、grep 相比，awk 更侧重于“结构化”的文本处理：它默认以空白字符（空格、Tab）作为字段分隔符，把每一行拆分成多个字段，再通过模式匹配与动作脚本对字段进行加工、统计与格式化输出。]]></description><category></category></item><item><title><![CDATA[Linux运维“邪修”功法之sed]]></title><link>https://blog.youkuaiyun.com/FED_AF/article/details/166795000</link><guid>https://blog.youkuaiyun.com/FED_AF/article/details/166795000</guid><author>FED_AF</author><pubDate>Mon, 28 Sep 2026 21:55:31 +0800</pubDate><description><![CDATA[sed 是一款高效、非交互式的流式文本编辑器，支持逐行处理，内存占用低，适合批量处理大文件。它通过地址与命令结合的方式实现增删改查，常用于配置替换、日志清理、文件批量修改等场景。配合管道与其他工具，可构建强大文本处理流水线。使用时需注意 -i 备份、正则转义、分隔符选择及跨平台兼容性问题，合理搭配 awk 可提升效率。]]></description><category></category></item><item><title><![CDATA[Linux运维“邪修”功法之grep]]></title><link>https://blog.youkuaiyun.com/FED_AF/article/details/166794956</link><guid>https://blog.youkuaiyun.com/FED_AF/article/details/166794956</guid><author>FED_AF</author><pubDate>Mon, 28 Sep 2026 21:48:03 +0800</pubDate><description><![CDATA[grep是Linux运维中高效文本搜索工具，支持正则表达式，可精准定位日志、配置文件中的关键信息。其灵活的选项（如-i、-v、-n、-r）配合管道与正则，广泛应用于故障排查、配置核查、进程监控等场景。使用时需注意特殊字符转义、大文件性能优化及避免自身干扰，是运维“照妖镜”般的必备利器。]]></description><category></category></item><item><title><![CDATA[Linux运维“邪修”功法之正则表达式]]></title><link>https://blog.youkuaiyun.com/FED_AF/article/details/166794849</link><guid>https://blog.youkuaiyun.com/FED_AF/article/details/166794849</guid><author>FED_AF</author><pubDate>Mon, 28 Sep 2026 21:43:10 +0800</pubDate><description><![CDATA[正则表达式（Regular Expression，简称regex）是一种用于描述字符串匹配模式的强大工具。它由一系列特殊字符和普通字符组成，能够灵活地表达复杂的文本匹配规则。]]></description><category></category></item><item><title><![CDATA[Linux运维“邪修”功法之通配符]]></title><link>https://blog.youkuaiyun.com/FED_AF/article/details/166794369</link><guid>https://blog.youkuaiyun.com/FED_AF/article/details/166794369</guid><author>FED_AF</author><pubDate>Mon, 28 Sep 2026 21:30:02 +0800</pubDate><description><![CDATA[通配符是 Shell 文件名扩展的核心工具，如 *、?、[] 等，可实现批量操作，提升运维效率。正确使用能高效处理日志、备份、设备文件等场景，但误用可能导致数据误删。关键注意事项包括：避免空匹配、不匹配隐藏文件、路径分隔符限制、引号影响展开及删除前预览结果。安全习惯——先 ls 后 rm，方能化“通配符”为利器而非“定时炸弹”。]]></description><category></category></item><item><title><![CDATA[rsync远程文件同步实用指南]]></title><link>https://blog.youkuaiyun.com/FED_AF/article/details/156952324</link><guid>https://blog.youkuaiyun.com/FED_AF/article/details/156952324</guid><author>FED_AF</author><pubDate>Wed, 14 Jan 2026 20:22:02 +0800</pubDate><description><![CDATA[永远不要使用root用户运行rsync为不同用途创建专用用户和组使用chroot限制文件系统访问范围配置IP白名单，限制网络访问启用传输加密（SSH或TLS）定期审计日志和文件变化保持rsync和相关软件更新对敏感数据使用加密存储实施多层防御策略定期进行安全测试和漏洞扫描。]]></description><category></category></item><item><title><![CDATA[CUPS打印系统完全指南：从安装配置到故障排除]]></title><link>https://blog.youkuaiyun.com/FED_AF/article/details/155640101</link><guid>https://blog.youkuaiyun.com/FED_AF/article/details/155640101</guid><author>FED_AF</author><pubDate>Sat, 06 Dec 2025 12:50:14 +0800</pubDate><description><![CDATA[CUPS（通用UNIX打印系统）是一个开源的模块化打印解决方案，支持Linux、macOS等UNIX系统。它基于IPP协议，提供跨平台兼容性、网络打印支持和直观的Web管理界面。安装简单（Ubuntu/Debian使用sudo apt install cups，CentOS使用sudo yum install cups），支持USB、网络和共享打印机管理。配置文件位于/etc/cups/，包含主配置、打印机定义和PPD驱动。常见问题可通过检查服务状态、测试打印和日志分析解决。CUPS还提供性能优化、安全配置]]></description><category></category></item><item><title><![CDATA[DNS入门完全指南：从原理到配置，一篇文章读懂域名解析]]></title><link>https://blog.youkuaiyun.com/FED_AF/article/details/155543301</link><guid>https://blog.youkuaiyun.com/FED_AF/article/details/155543301</guid><author>FED_AF</author><pubDate>Wed, 03 Dec 2025 23:40:22 +0800</pubDate><description><![CDATA[DNS（域名系统）是互联网的核心服务，负责将易记的域名转换为IP地址。本文详细介绍了DNS的功能、工作原理、主流系统的配置方法以及故障排查技巧。主要内容包括：DNS的核心作用（域名解析、邮件服务定位等）；解析过程的四个阶段（本地查询、递归查询等）；Windows、macOS和Linux系统的DNS配置指南；国内外常用公共DNS推荐（如114DNS、Google DNS等）；以及使用ipconfig、dig等工具进行DNS故障诊断的方法。文章还提供了DNS记录类型说明和常见问题解决方案，帮助用户优化网络访问体]]></description><category></category></item><item><title><![CDATA[一文掌握rsync：高效文件同步与备份的跨平台神器]]></title><link>https://blog.youkuaiyun.com/FED_AF/article/details/155504865</link><guid>https://blog.youkuaiyun.com/FED_AF/article/details/155504865</guid><author>FED_AF</author><pubDate>Tue, 02 Dec 2025 23:50:09 +0800</pubDate><description><![CDATA[rsync是一款高效的增量文件同步工具，支持跨平台使用。文章详细介绍了rsync在Linux、macOS、Windows等系统上的安装方法，包括通过包管理器、源码编译等方式获取。核心特性包括智能增量同步、文件属性保留和压缩传输等。常用参数如归档模式(-a)、递归(-r)、压缩(-z)等被详细说明，并提供了本地/远程备份、定时任务等实用示例。高级技巧涵盖带宽控制、断点续传和性能优化。最后针对&quot;权限被拒绝&quot;等常见问题提供了解决方案，帮助用户快速掌握这款强大的同步工具。]]></description><category></category></item><item><title><![CDATA[系统运维之PXE原理篇]]></title><link>https://blog.youkuaiyun.com/FED_AF/article/details/149981582</link><guid>https://blog.youkuaiyun.com/FED_AF/article/details/149981582</guid><author>FED_AF</author><pubDate>Wed, 06 Aug 2025 21:57:06 +0800</pubDate><description><![CDATA[PXE（Preboot eXecution Environment，预启动执行环境）是一种通过网络引导计算机的技术，允许客户端在没有本地存储设备（如硬盘、U盘）的情况下，从远程服务器加载操作系统镜像并启动。]]></description><category></category></item><item><title><![CDATA[系统运维之LiveCD详解]]></title><link>https://blog.youkuaiyun.com/FED_AF/article/details/149978262</link><guid>https://blog.youkuaiyun.com/FED_AF/article/details/149978262</guid><author>FED_AF</author><pubDate>Wed, 06 Aug 2025 19:18:06 +0800</pubDate><description><![CDATA[LiveCD是一个包含完整可运行操作系统的光盘映像，能够在不影响主机系统的情况下启动计算机。]]></description><category></category></item><item><title><![CDATA[Linux救援模式之应用篇]]></title><link>https://blog.youkuaiyun.com/FED_AF/article/details/149754579</link><guid>https://blog.youkuaiyun.com/FED_AF/article/details/149754579</guid><author>FED_AF</author><pubDate>Tue, 29 Jul 2025 20:27:35 +0800</pubDate><description><![CDATA[Linux系统救援操作指南 本文总结了Linux系统救援的常用操作流程，包括： 文件系统挂载与访问：通过fdisk/lsblk识别分区，创建挂载点并挂载根分区及其他关键分区（/boot、/home），必要时挂载虚拟文件系统进行chroot操作。 文件系统检查与修复：针对ext/xfs/btrfs等不同文件系统的检查(fsck/xfs_repair)和修复方法，包括超级块损坏、日志损坏等特殊情况的处理。 GRUB引导修复：详细说明在BIOS和UEFI模式下重新安装GRUB的步骤，包括分区挂载、chroot环境]]></description><category></category></item><item><title><![CDATA[Linux救援模式之简介篇]]></title><link>https://blog.youkuaiyun.com/FED_AF/article/details/149753850</link><guid>https://blog.youkuaiyun.com/FED_AF/article/details/149753850</guid><author>FED_AF</author><pubDate>Tue, 29 Jul 2025 19:17:10 +0800</pubDate><description><![CDATA[本文介绍了Linux系统的救援模式及其使用方法。救援模式提供了一个最小化Linux环境，用于修复损坏的系统、恢复文件、修改配置等。进入方式包括通过GRUB菜单或安装介质启动，不同发行版（Ubuntu/Debian、CentOS/RHEL、Arch Linux）的救援模式各有特点。主要应用场景包括文件系统修复、引导恢复、密码重置等系统维护操作。]]></description><category></category></item><item><title><![CDATA[unisS5800XP-G交换机配置命令之端口篇]]></title><link>https://blog.youkuaiyun.com/FED_AF/article/details/149726769</link><guid>https://blog.youkuaiyun.com/FED_AF/article/details/149726769</guid><author>FED_AF</author><pubDate>Mon, 28 Jul 2025 22:42:26 +0800</pubDate><description><![CDATA[本文介绍了网络设备端口配置的三种主要方法：1.批量端口配置操作，包括指定接口范围进入批量配置视图；2.链路聚合(LACP)配置，详细说明了设备ID设置、二层/三层聚合组的静态和动态配置方法，以及LACP工作模式、超时时间等参数设置；3.IPv4接口绑定(IP Source Guard)功能配置，包括开启绑定功能、配置静态绑定表项和设置免过滤条件。文章提供了完整的命令行操作指南，涵盖了网络管理中常见的端口批量操作、链路聚合和IP-MAC绑定等实用配置方法。]]></description><category></category></item><item><title><![CDATA[unisS5800XP-G交换机配置命令之登录篇]]></title><link>https://blog.youkuaiyun.com/FED_AF/article/details/149724273</link><guid>https://blog.youkuaiyun.com/FED_AF/article/details/149724273</guid><author>FED_AF</author><pubDate>Mon, 28 Jul 2025 22:01:27 +0800</pubDate><description><![CDATA[本文摘要： 主要介绍了Telnet和SSH两种远程登录方式的配置方法。对于Telnet登录，详细说明了三种认证方式（不认证、密码认证和AAA认证）的配置步骤，包括开启服务、设置用户线属性、认证模式等关键操作。同时介绍了Telnet服务器的公共属性配置，如DSCP优先级、端口号等。对于SSH登录，简要说明了password认证方式的配置流程，包括密钥生成、服务器开启和用户认证设置。文中多次强调配置认证方式时需谨慎，避免因配置不当导致安全隐患或登录失败。]]></description><category></category></item><item><title><![CDATA[Python学习实践笔记（一）]]></title><link>https://blog.youkuaiyun.com/FED_AF/article/details/114650164</link><guid>https://blog.youkuaiyun.com/FED_AF/article/details/114650164</guid><author>FED_AF</author><pubDate>Thu, 11 Mar 2021 00:19:12 +0800</pubDate><description><![CDATA[import random

# 出拳
punches = ['石头','剪刀','布']
computer_choice = random.choice(punches)
user_choice = ''
user_choice = input('请出拳：（石头、剪刀、布）')  # 请用户输入选择
while user_choice not in punches:  # 当用户输入错误，提示错误，重新输入
    print('输入有误，请重新出拳')
    user_choice = input(.]]></description><category></category></item><item><title><![CDATA[Sass学习实践笔记（五）]]></title><link>https://blog.youkuaiyun.com/FED_AF/article/details/106580507</link><guid>https://blog.youkuaiyun.com/FED_AF/article/details/106580507</guid><author>FED_AF</author><pubDate>Sat, 06 Jun 2020 00:07:15 +0800</pubDate><description><![CDATA[@规则：@import、@media、@extend、@at-root、@debug、@warn、@error]]></description><category></category></item><item><title><![CDATA[Sass学习实践笔记（四）]]></title><link>https://blog.youkuaiyun.com/FED_AF/article/details/106506502</link><guid>https://blog.youkuaiyun.com/FED_AF/article/details/106506502</guid><author>FED_AF</author><pubDate>Fri, 05 Jun 2020 23:53:27 +0800</pubDate><description><![CDATA[函数功能：字符串函数、数字函数、列表函数、颜色函数、Introspection 函数、Miscellaneous函数、Maps函数、自定义函数]]></description><category></category></item><item><title><![CDATA[Sass学习实践笔记（三）]]></title><link>https://blog.youkuaiyun.com/FED_AF/article/details/106505286</link><guid>https://blog.youkuaiyun.com/FED_AF/article/details/106505286</guid><author>FED_AF</author><pubDate>Tue, 02 Jun 2020 22:15:15 +0800</pubDate><description><![CDATA[控制命令：@if条件判断、@for循环、@while循环、@each循环]]></description><category></category></item><item><title><![CDATA[Sass学习实践笔记（二）]]></title><link>https://blog.youkuaiyun.com/FED_AF/article/details/106440859</link><guid>https://blog.youkuaiyun.com/FED_AF/article/details/106440859</guid><author>FED_AF</author><pubDate>Tue, 02 Jun 2020 01:01:49 +0800</pubDate><description><![CDATA[基本语法：变量、嵌套、混合宏、扩展/继承、占位符、插值、注释、数据类型、运算]]></description><category></category></item></channel></rss>