<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[aitav0的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/aitav0</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; aitav0]]></copyright><item><title><![CDATA[⚡ Linux awk 命令全面详解（包括记录、字段、命令空间）]]></title><link>https://blog.csdn.net/aitav0/article/details/152903871</link><guid>https://blog.csdn.net/aitav0/article/details/152903871</guid><author>aitav0</author><pubDate>Sun, 09 Nov 2025 17:57:03 +0800</pubDate><description><![CDATA[awk 是一种强大的文本处理语言，主要用于模式匹配、文本分析、格式化输出等场景。它能够逐行扫描输入文件，对满足特定模式的文本执行相应的操作。本文所介绍的 awk 如无特殊说，均指 GNU awk (gawk) 实现。]]></description><category></category></item><item><title><![CDATA[⚡ Linux 终端通过 Shell 脚本调用 deepseek API 实现交互式 AI]]></title><link>https://blog.csdn.net/aitav0/article/details/153558698</link><guid>https://blog.csdn.net/aitav0/article/details/153558698</guid><author>aitav0</author><pubDate>Sun, 19 Oct 2025 10:26:50 +0800</pubDate><description><![CDATA[DeepSeek 的 AI 功能很强大，但在某些 Linux 系统上，如果没有 GUI 或浏览器，就无法直接使用网页版本。在这种情况下，我们可以通过 Shell 脚本调用 DeepSeek API，在终端中与 AI 进行交互。这样每天就能节省打开浏览器的时间，非常方便。本文将详细介绍 Linux 终端通过 Shell 脚本调用 DeepSeek API 实现交互式 AI 的全部流程。]]></description><category></category></item><item><title><![CDATA[⚡ arm 32位嵌入式 Linux 系统移植 NTP 服务]]></title><link>https://blog.csdn.net/aitav0/article/details/152609050</link><guid>https://blog.csdn.net/aitav0/article/details/152609050</guid><author>aitav0</author><pubDate>Tue, 07 Oct 2025 17:59:59 +0800</pubDate><description><![CDATA[NTP（Network Time Protocol，网络时间协议） 是一种用于在计算机系统之间进行时间同步的协议。它能够通过网络与远程时间服务器通信，从而使设备的系统时间保持精确一致。在嵌入式 Linux 系统中，NTP 常用于在系统启动后自动校准时间，以保证日志、通信协议以及加密认证等模块的时间准确性。]]></description><category></category></item><item><title><![CDATA[⚡ arm 32位嵌入式 Linux 系统移植 QT 程序]]></title><link>https://blog.csdn.net/aitav0/article/details/152507295</link><guid>https://blog.csdn.net/aitav0/article/details/152507295</guid><author>aitav0</author><pubDate>Sun, 05 Oct 2025 22:30:20 +0800</pubDate><description><![CDATA[Qt 是一个跨平台的 C++ 图形用户界面（GUI）应用开发框架，具有良好的可移植性和模块化设计。它不仅支持桌面系统，还广泛应用于嵌入式设备上，例如工业控制终端、车载系统、触控面板等。Qt 提供了丰富的控件库、信号与槽机制、强大的多线程支持以及灵活的图形渲染能力，是嵌入式图形界面开发的常用选择。]]></description><category></category></item><item><title><![CDATA[⚡ WSL2 搭建 s5p6818 Linux 嵌入式开发平台 （part 3）：Wifi驱动移植、ssh移植、e2fsprogs移植]]></title><link>https://blog.csdn.net/aitav0/article/details/152159896</link><guid>https://blog.csdn.net/aitav0/article/details/152159896</guid><author>aitav0</author><pubDate>Thu, 02 Oct 2025 23:46:33 +0800</pubDate><description><![CDATA[本系列总共分为 3 部分，介绍了在 WSL2 环境中，从零开始搭建 s5p6818 Linux 嵌入式开发平台，直到最后能利用无线网络进行 SSH 调试为止的所有过程。包括：在 part1 讲了架构思路，以及WSL的安装和配置；在 part2 讲了如何制作 U-Boot ，内核， 根文件系统，如何把他们烧录到单板上，以及如何用串口和OTG口进行调试。]]></description><category></category></item><item><title><![CDATA[⚡ WSL2 搭建 s5p6818 Linux 嵌入式开发平台（Part 2）：系统构建与系统部署]]></title><link>https://blog.csdn.net/aitav0/article/details/152113862</link><guid>https://blog.csdn.net/aitav0/article/details/152113862</guid><author>aitav0</author><pubDate>Thu, 02 Oct 2025 11:43:40 +0800</pubDate><description><![CDATA[初始化成 FAT32 的文件格式，然后在 Windows 系统打开官方提供的烧写程序 IROM_Fusing_Tool.exe，先选择你要烧写的磁盘（就是你的SD卡读卡器），然后点击 Browse 选择之前编译好的 ubootpak.bin 文件，然后再点击 add ，最后再点击 start 开始烧录。小概率是你动了单板厂家给的内核源码，并且加入了不支持的存储介质驱动（比如你用 Nand Flash 的 EMMC，但却给他强加了 Nor Flash 的驱动）导致的。这种情况就是你的 SD 卡学会隐身了。]]></description><category></category></item><item><title><![CDATA[⚡ WSL2 搭建 s5p6818 Linux 嵌入式开发平台（part 1）：环境准备与架构设计]]></title><link>https://blog.csdn.net/aitav0/article/details/152085596</link><guid>https://blog.csdn.net/aitav0/article/details/152085596</guid><author>aitav0</author><pubDate>Thu, 02 Oct 2025 11:33:34 +0800</pubDate><description><![CDATA[逐步移植 Bootloader → 内核 → 根文件系统，分阶段调试、便于定位问题。使用交叉编译器和构建脚本在 WSL2 环境中完成开发与交叉编译。通过 PowerShell 的 SSH 客户端和 Wifi 网络与单板建立通信，进行文件传输和远程调试。通过 PowerShell 的usbipd将 USB/OTG 映射到 WSL2，之后再用fastboot进行烧写，用kermit进行串口调试。]]></description><category></category></item><item><title><![CDATA[⚡ Linux sed 命令全面详解（包括参数、指令、模式空间、保持空间）]]></title><link>https://blog.csdn.net/aitav0/article/details/151288177</link><guid>https://blog.csdn.net/aitav0/article/details/151288177</guid><author>aitav0</author><pubDate>Wed, 10 Sep 2025 19:20:49 +0800</pubDate><description><![CDATA[sed 是 Linux 提供的流式编辑器（stream editor），用于批量编辑或处理文本文件。它的强大之处在于无需打开文件即可对文件内容进行复杂操作，适合自动化脚本和批量处理。sed 命令高度抽象，学习难度堪比直接学一门小型的编程语言（这也是这篇博客为什么长原因之一），但是掌握后可大幅度提高效率，配合正则表达式，可实现黑客级的文本处理能力（这也是为什么你会看我这篇博客的原因之一）。此外，强烈建议在学习 `sed` 之前，先熟悉正则表达式（regex）。正则表达式的相关内容，详见。]]></description><category></category></item><item><title><![CDATA[⚡ Linux xargs 命令参数详解]]></title><link>https://blog.csdn.net/aitav0/article/details/151061266</link><guid>https://blog.csdn.net/aitav0/article/details/151061266</guid><author>aitav0</author><pubDate>Mon, 01 Sep 2025 11:30:11 +0800</pubDate><description><![CDATA[xargs是 Linux/Unix 下的一个非常常用的命令工具，作用是将标准输入（stdin）的数据转换为命令的参数，从而实现批量执行命令的功能。]]></description><category></category></item><item><title><![CDATA[⚡ Linux find 命令参数详解]]></title><link>https://blog.csdn.net/aitav0/article/details/150990626</link><guid>https://blog.csdn.net/aitav0/article/details/150990626</guid><author>aitav0</author><pubDate>Sat, 30 Aug 2025 17:50:03 +0800</pubDate><description><![CDATA[find是 Linux/Unix 系统中用于在目录树中搜索文件的强大工具。可以按文件名、类型、权限、大小、时间等多种条件查找文件，也可以在找到文件后执行操作，如打印、删除、添加到版本控制等。]]></description><category></category></item><item><title><![CDATA[⚡ Linux 系统安装与配置 Ranger]]></title><link>https://blog.csdn.net/aitav0/article/details/150761519</link><guid>https://blog.csdn.net/aitav0/article/details/150761519</guid><author>aitav0</author><pubDate>Mon, 25 Aug 2025 10:37:18 +0800</pubDate><description><![CDATA[Ranger（游侠）是一款Linux 下的指令式文件管理器，操作风格类似 Vim。通过输入命令即可完成目录跳转、文件编辑、移动、复制等操作。与mc（Midnight Commander）相比，Ranger 功能更强大，但学习曲线稍陡。对于熟悉 Vim 的 Linux 用户来说，它是一款非常高效的工具。本文介绍了 Ranger 的安装和一些比较通用的 Ranger 配置。]]></description><category></category></item><item><title><![CDATA[⚡ Ranger 基础命令与功能详解]]></title><link>https://blog.csdn.net/aitav0/article/details/150637902</link><guid>https://blog.csdn.net/aitav0/article/details/150637902</guid><author>aitav0</author><pubDate>Sat, 23 Aug 2025 19:56:21 +0800</pubDate><description><![CDATA[Ranger（游侠）是一款 Linux 专用的指令式文件管理器，其操作风格类似 Vim，通过输入指令即可完成目录跳转、文件编辑、移动、复制等操作。相比于，Ranger 功能复杂较难上手，但对于熟悉 Vim 的 Linux 用户来说，快速学会这款软件不是问题。本文参考 Ranger 官方 GitHub 用户指南，记录了一些常用的基本操作，旨在提升 Linux 系统下的CLI命令行终端的文件操作效率。]]></description><category></category></item><item><title><![CDATA[⚡ Linux QEMU 模拟器下 Alpine 环境搭建全流程]]></title><link>https://blog.csdn.net/aitav0/article/details/150383912</link><guid>https://blog.csdn.net/aitav0/article/details/150383912</guid><author>aitav0</author><pubDate>Thu, 14 Aug 2025 11:40:15 +0800</pubDate><description><![CDATA[QEMU（Quick Emulator）是一个开源的虚拟化工具，支持多种硬件架构（x86、ARM、RISC-V 等），可以在不同平台上运行不同架构的操作系统。它既可以做全系统虚拟化（模拟整个硬件平台），也可以做用户态模拟（仅运行特定架构的程序）。Alpine Linux 是一个小巧、安全、资源占用极低的 Linux 发行版，基于musl libc和busybox。它特别适合嵌入式系统、容器环境和轻量化虚拟机场景。缺点是默认极简，很多常用工具（如vim）需要手动安装。]]></description><category></category></item><item><title><![CDATA[⚡ Linux 系统（arm64位架构）安装与配置 QEMU]]></title><link>https://blog.csdn.net/aitav0/article/details/150339636</link><guid>https://blog.csdn.net/aitav0/article/details/150339636</guid><author>aitav0</author><pubDate>Wed, 13 Aug 2025 11:08:18 +0800</pubDate><description><![CDATA[QEMU 是的缩写。官方定义：QEMU 是一个开源的机器仿真器和虚拟化工具，支持在一种 CPU 架构上模拟另一种 CPU 架构的运行环境。什么意思呢？比如你有一个交叉编译器，它是x86_64 架构的二进制文件，但你手里只有一台aarch64 架构这是因为 CPU 架构不匹配，系统无法执行该二进制文件。此时，如果你想在 aarch64 机器上用它，就需要在 aarch64 系统里用 QEMU 模拟一个 x86_64 环境，把这个编译器丢进去运行。]]></description><category></category></item><item><title><![CDATA[⚡️ Linux Docker 基本命令参数详解]]></title><link>https://blog.csdn.net/aitav0/article/details/148430250</link><guid>https://blog.csdn.net/aitav0/article/details/148430250</guid><author>aitav0</author><pubDate>Sat, 07 Jun 2025 17:44:27 +0800</pubDate><description><![CDATA[⚡️ Linux Docker 基本命令参数详解]]></description><category></category></item><item><title><![CDATA[⚡️ Linux grep 命令参数详解]]></title><link>https://blog.csdn.net/aitav0/article/details/148385593</link><guid>https://blog.csdn.net/aitav0/article/details/148385593</guid><author>aitav0</author><pubDate>Mon, 02 Jun 2025 20:06:40 +0800</pubDate><description><![CDATA[⚡️ Linux grep 命令参数详解]]></description><category></category></item><item><title><![CDATA[⚡️ Linux 系统安装与配置 Git]]></title><link>https://blog.csdn.net/aitav0/article/details/148288168</link><guid>https://blog.csdn.net/aitav0/article/details/148288168</guid><author>aitav0</author><pubDate>Wed, 28 May 2025 17:23:10 +0800</pubDate><description><![CDATA[⚡️ Linux 系统安装与配置 Git]]></description><category></category></item><item><title><![CDATA[⚡ Linux 系统安装与配置 Vim 编辑器（包括 Vim 插件管理器）]]></title><link>https://blog.csdn.net/aitav0/article/details/148279578</link><guid>https://blog.csdn.net/aitav0/article/details/148279578</guid><author>aitav0</author><pubDate>Wed, 28 May 2025 10:57:09 +0800</pubDate><description><![CDATA[⚡ Linux 系统安装与配置 Vim  编辑器（包括 Vim 插件管理器）]]></description><category></category></item><item><title><![CDATA[⚡ Linux 安装与配置 Docker]]></title><link>https://blog.csdn.net/aitav0/article/details/148097131</link><guid>https://blog.csdn.net/aitav0/article/details/148097131</guid><author>aitav0</author><pubDate>Tue, 20 May 2025 19:19:52 +0800</pubDate><description><![CDATA[⚡ Linux 安装与配置 Docker]]></description><category></category></item><item><title><![CDATA[⚡瑞莎 Radxa ROCK 5B+（RK3588）单板搭建高性能安卓游戏脚本机]]></title><link>https://blog.csdn.net/aitav0/article/details/148079292</link><guid>https://blog.csdn.net/aitav0/article/details/148079292</guid><author>aitav0</author><pubDate>Tue, 20 May 2025 08:55:57 +0800</pubDate><description><![CDATA[⚡瑞莎 Radxa ROCK 5B+（RK3588）单板搭建高性能安卓游戏脚本机]]></description><category></category></item></channel></rss>