<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[AttaGain的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/AttaGain</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; AttaGain]]></copyright><item><title><![CDATA[【Ubuntu配置VLAN网络】]]></title><link>https://blog.youkuaiyun.com/AttaGain/article/details/159391239</link><guid>https://blog.youkuaiyun.com/AttaGain/article/details/159391239</guid><author>AttaGain</author><pubDate>Tue, 24 Mar 2026 10:20:07 +0800</pubDate><description><![CDATA[【代码】【Ubuntu配置VLAN网络】]]></description><category></category></item><item><title><![CDATA[禁用Ubuntu24.04休眠模式]]></title><link>https://blog.youkuaiyun.com/AttaGain/article/details/156012110</link><guid>https://blog.youkuaiyun.com/AttaGain/article/details/156012110</guid><author>AttaGain</author><pubDate>Wed, 17 Dec 2025 12:59:02 +0800</pubDate><description><![CDATA[【代码】禁用Ubuntu24.04休眠模式。]]></description><category></category></item><item><title><![CDATA[Ubuntu24中ISO文件制作工具]]></title><link>https://blog.youkuaiyun.com/AttaGain/article/details/155970168</link><guid>https://blog.youkuaiyun.com/AttaGain/article/details/155970168</guid><author>AttaGain</author><pubDate>Tue, 16 Dec 2025 13:08:27 +0800</pubDate><description><![CDATA[Windows系统中习惯使用WinISO整理自己的归档资料，最近使用Ubuntu系统过程中有同样的诉求，Genisoimage工具中的mkisofs命令就是一个比较不错的选择。虽没有WinISO界面化完美，但使用命令配带自己定义的参数，反倒是更加灵活方便。对于Windows和Linux共享，Level 4（通过Joliet）通常是最佳选择，因为它同时支持长文件名和Unix特性。除非需要长文件名，否则避免使用Level 3或4，因为它们违反ISO9660标准，可能在严格合规的系统上引发问题。]]></description><category></category></item><item><title><![CDATA[Ubuntu系统中为VirtualBox虚拟机磁盘文件VDI瘦身]]></title><link>https://blog.youkuaiyun.com/AttaGain/article/details/155716648</link><guid>https://blog.youkuaiyun.com/AttaGain/article/details/155716648</guid><author>AttaGain</author><pubDate>Wed, 10 Dec 2025 00:35:38 +0800</pubDate><description><![CDATA[摘要：本文介绍了在Ubuntu系统中压缩VirtualBox虚拟机VDI磁盘文件的方法。当虚拟机内删除文件后VDI文件仍占用大量空间时，可通过以下步骤优化：首先在虚拟机内使用dd命令将删除的空间用0填充，分别处理/boot、/、/home等分区；然后关闭虚拟机，在宿主机使用VBoxManage命令压缩VDI文件。实测案例中VDI文件从1.5T成功压缩至329G，显著节省了存储空间。该方法适用于动态分配的VDI磁盘，能有效回收虚拟机内已删除文件占用的物理存储空间。]]></description><category></category></item><item><title><![CDATA[linux系统中常用文件复制方法]]></title><link>https://blog.youkuaiyun.com/AttaGain/article/details/155744170</link><guid>https://blog.youkuaiyun.com/AttaGain/article/details/155744170</guid><author>AttaGain</author><pubDate>Tue, 09 Dec 2025 15:43:53 +0800</pubDate><description><![CDATA[rclone是一款功能强大的命令行工具，用于管理不同云存储服务（如 Google Drive、Dropbox、S3 等）之间的文件同步、上传、下载等操作。通常用作磁盘维护等低等级复制工具，针对大的精准文件复制的情况，处理来非常高效，同时可显示进度。rsync是一个更加强大的工具，特别适合于复制大文件或大量文件，可以只复制改变过的部分。大文件分割后并行复制到目标路径，工具使用起来比较复杂，使用场景相对较少。cp命令是Linux中最基本的文件复制命令，也是我们使用对多的命令。]]></description><category></category></item><item><title><![CDATA[GitLab数据备迁移及系统升级]]></title><link>https://blog.youkuaiyun.com/AttaGain/article/details/155635717</link><guid>https://blog.youkuaiyun.com/AttaGain/article/details/155635717</guid><author>AttaGain</author><pubDate>Sun, 07 Dec 2025 14:50:36 +0800</pubDate><description><![CDATA[增量备份‌：通过设置 GZIP_RSYNCABLE=yes 选项，生成支持 rsync 差异传输的归档文件，但需系统支持 gzip 的 rsyncable 功能。备份策略：从 GitLab 8.17 开始，可使用 STRATEGY=copy 参数，先拷贝数据至临时路径再归档，避免错误，但需额外磁盘空间。输入yes，确认恢复数据，根据生产环境数据大小，恢复时间不同，请耐心等待。根据当前版本，依据官网提供的版本升级路径，按照版本逐级升级，确认数据结果。数据恢复完成，再次确认重建权限认证信息，输入yes。]]></description><category></category></item><item><title><![CDATA[CentOS7扩展虚拟机磁盘及根空间]]></title><link>https://blog.youkuaiyun.com/AttaGain/article/details/155615736</link><guid>https://blog.youkuaiyun.com/AttaGain/article/details/155615736</guid><author>AttaGain</author><pubDate>Fri, 05 Dec 2025 22:00:36 +0800</pubDate><description><![CDATA[摘要： 本文详细介绍了在CentOS7虚拟机中扩展磁盘及根空间的方法。首先在VirtualBox中调整虚拟磁盘大小，随后通过fdisk工具删除并重建分区，更新分区表信息。接着使用pvresize调整物理卷，通过lvextend扩容逻辑卷根空间，并利用xfs_growfs更新文件系统。最后重启系统并验证分区信息，确保根空间成功扩展。整个过程涵盖磁盘分区调整、逻辑卷扩容及文件系统更新等关键步骤，适用于虚拟机存储空间不足的场景。]]></description><category></category></item><item><title><![CDATA[Ubuntu配置双网卡实现公网和局域网网络隔离访问]]></title><link>https://blog.youkuaiyun.com/AttaGain/article/details/154663300</link><guid>https://blog.youkuaiyun.com/AttaGain/article/details/154663300</guid><author>AttaGain</author><pubDate>Tue, 11 Nov 2025 09:54:40 +0800</pubDate><description><![CDATA[【代码】Ubuntu配置双网卡实现公网和局域网网络隔离访问。]]></description><category></category></item><item><title><![CDATA[在wsl中挂载ext4格式移动硬盘]]></title><link>https://blog.youkuaiyun.com/AttaGain/article/details/151361011</link><guid>https://blog.youkuaiyun.com/AttaGain/article/details/151361011</guid><author>AttaGain</author><pubDate>Tue, 09 Sep 2025 15:21:27 +0800</pubDate><description><![CDATA[工作中难免会遇到ext4格式的移动硬盘，身边只有一台windows系统的电脑，已经安装了最新版本的WSL。假如想要读取移动硬盘数据，我们可以在借助WSL来挂载移动硬盘，进一步读取想要的数据。图中所列磁盘信息中，\.\PHYSICALDRIVE2  即是接下来要操作的磁盘设备标识。wsl中已经加载磁盘，设备信息为：/dev/sdd。wsl中确认磁盘信息，已经成功卸载。]]></description><category></category></item><item><title><![CDATA[使用rclone快速同步移动硬盘数据到Nas]]></title><link>https://blog.youkuaiyun.com/AttaGain/article/details/151027119</link><guid>https://blog.youkuaiyun.com/AttaGain/article/details/151027119</guid><author>AttaGain</author><pubDate>Sun, 31 Aug 2025 01:08:39 +0800</pubDate><description><![CDATA[基于上述因素，在效率上均无法满足要求，于是萌生了在群会被Nas系统中部署rclone工具的想法。工作中需要将移动硬盘数据快速同步到群晖Nas中，由于数据量比较大，同步效率是一个重要考虑因素。群晖Nas是目前市场占有率最高的个人Nas设备，功能也是最好用的。–checkers=50              // 数据检查线程数，和传输线程保持相同。执行配置rclone命令，说明成功安装，更详细的rclone使用方法不再追述。亦可以下载安装包，离线安装，下载有点慢，需要耐心等待…根据提示信息配置环境变量。]]></description><category></category></item><item><title><![CDATA[群晖Nas上使用工具rsync工具usb同步数据]]></title><link>https://blog.youkuaiyun.com/AttaGain/article/details/150997135</link><guid>https://blog.youkuaiyun.com/AttaGain/article/details/150997135</guid><author>AttaGain</author><pubDate>Fri, 29 Aug 2025 22:41:26 +0800</pubDate><description><![CDATA[经常作数据处理工作，最喜欢的工具就是rclone了，不仅支持断点续传，而且同步等操作功能也非常好用。最近需要将一批移动硬盘上的数据，同步到群晖Nas存储上，最初使用网络方式处理，发现传输效率实在太慢，网络、电脑、USB设备，等等限制条件，让我放弃了常用的远程传输方式。群晖Nas自身带有USB接口，让我转而考虑本地传输；群晖Nas有自身基于linux内核的独立操作系统，很多命令禁止使用，尝试本地安装rclone工具，一样失败告终。庆幸的是，群晖保留了rsnyc命令。]]></description><category></category></item><item><title><![CDATA[Ubuntu系统修改静态IP地址]]></title><link>https://blog.youkuaiyun.com/AttaGain/article/details/150945945</link><guid>https://blog.youkuaiyun.com/AttaGain/article/details/150945945</guid><author>AttaGain</author><pubDate>Thu, 28 Aug 2025 10:52:46 +0800</pubDate><description><![CDATA[将dhcp4: true修改为dhcp4: no，然后添加addresses和gateway4行来配置静态IP地址和默认网关。设置nameservers地址，根据自己网络环境实际情况填写。终端命令执行如下命令，使得网络配置生效。]]></description><category></category></item><item><title><![CDATA[rclone、rsync、scp使用总结]]></title><link>https://blog.youkuaiyun.com/AttaGain/article/details/149826930</link><guid>https://blog.youkuaiyun.com/AttaGain/article/details/149826930</guid><author>AttaGain</author><pubDate>Fri, 01 Aug 2025 18:35:21 +0800</pubDate><description><![CDATA[scp 小白救星，但大文件是噩梦。优势​​：命令简单、加密传输、系统预装；致命缺陷​​：​​断点续传=0​​！传输10GB文件若中断，必须重头再来；​​适用场景​​：单文件＜1GB、临时备份、内网低风险环境rsync：企业级神器，增量同步碾压全场。核心理由​​：仅传输差异部分，​​节省带宽70%+​；–partial：断点续传；bwlimit=5000：限速5MB/s避免挤爆业务；​​实测数据​​：同步100GB变化文件，​​scp需1.5小时 → rsync仅18分钟。]]></description><category></category></item><item><title><![CDATA[Linux下挂载磁盘报superblock错误]]></title><link>https://blog.youkuaiyun.com/AttaGain/article/details/149451259</link><guid>https://blog.youkuaiyun.com/AttaGain/article/details/149451259</guid><author>AttaGain</author><pubDate>Sat, 26 Jul 2025 18:24:13 +0800</pubDate><description><![CDATA[近期在做数据处理工作，经常需要从本地系统采集数据，磁盘插拔到数据中心服务器上，发现数据文件系统为ext4格式。数据盘出现fs type错误，无法识别磁盘文件系统，但磁盘本身也没有机械损坏。输出信息显示，物理磁盘块的大小为：976754644，文件系统块大小为：976754646，分配超出2个块信息。使用移动磁盘，在系统间进行数据迁移，由于系统默认文件系统块的大小不同，有可能导致磁盘被溢出超写。在磁盘热插拔过程，有可能数据写入不完整导致数据块破坏，此时可以将坏的blocks给剔除掉。]]></description><category></category></item><item><title><![CDATA[Linux系统LVM磁盘管理]]></title><link>https://blog.youkuaiyun.com/AttaGain/article/details/148765911</link><guid>https://blog.youkuaiyun.com/AttaGain/article/details/148765911</guid><author>AttaGain</author><pubDate>Fri, 20 Jun 2025 15:50:01 +0800</pubDate><description><![CDATA[本文介绍了Linux系统中LVM磁盘管理的实际应用。针对H3C服务器配置的RAID1系统盘和RAID5数据盘，详细说明了如何扩展系统盘逻辑卷空间（从100G扩容至全盘），以及将标准分区数据盘转换为LVM分区（创建PV、VG、LV并挂载）的操作步骤。文章还系统梳理了Linux磁盘管理核心概念，包括磁盘分类（SATA/SCSI/NVMe）、标准分区工具（fdisk/parted/gdisk）和LVM分区管理（PV/VG/LV创建及动态扩展）。]]></description><category></category></item><item><title><![CDATA[U盘工具量产过程]]></title><link>https://blog.youkuaiyun.com/AttaGain/article/details/85260748</link><guid>https://blog.youkuaiyun.com/AttaGain/article/details/85260748</guid><author>AttaGain</author><pubDate>Wed, 26 Dec 2018 13:43:57 +0800</pubDate><description><![CDATA[一、确定芯片主控及芯片型号
1、查找主控用U盘检测工具芯片精灵或芯片无忧
芯片精灵下载地址:
http://www.upantool.com/test/xinpian/2011/ChipGenius_V4.html
芯片无忧下载地址:
http://www.upantool.com/test/ChipEasy.html
2、运行芯片精灵（检测更准确）

3、运行芯片无忧

4、明确芯片主控主要信息...]]></description><category></category></item><item><title><![CDATA[A* 路径探索算法详解]]></title><link>https://blog.youkuaiyun.com/AttaGain/article/details/81203501</link><guid>https://blog.youkuaiyun.com/AttaGain/article/details/81203501</guid><author>AttaGain</author><pubDate>Wed, 25 Jul 2018 17:11:46 +0800</pubDate><description><![CDATA[A* 路径探索算法

原文地址： http://www.gamedev.net/reference/articles/article2003.asp

概述

虽然掌握了 A* 算法的人认为它容易，但是对于初学者来说， A* 算法还是很复杂的。



搜索区域(The Search Area)

我们假设某人要从 A 点移动到 B 点，但是这两点之间被一堵墙隔开。如图 1 ，绿色是 A ，红色是 ...]]></description><category></category></item><item><title><![CDATA[CentOS7环境yum安装PHP7.2]]></title><link>https://blog.youkuaiyun.com/AttaGain/article/details/81176558</link><guid>https://blog.youkuaiyun.com/AttaGain/article/details/81176558</guid><author>AttaGain</author><pubDate>Mon, 23 Jul 2018 23:09:19 +0800</pubDate><description><![CDATA[
如果之前已经安装我们先卸载一下


yum -y remove php*


由于linux的yum源不存在php7.x，所以我们要更改yum源


rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm   
rpm -Uvh https://mirror.webtatic.com/yum/...]]></description><category></category></item><item><title><![CDATA[Mac环境配置PHP开发环境]]></title><link>https://blog.youkuaiyun.com/AttaGain/article/details/80803574</link><guid>https://blog.youkuaiyun.com/AttaGain/article/details/80803574</guid><author>AttaGain</author><pubDate>Mon, 25 Jun 2018 16:15:42 +0800</pubDate><description><![CDATA[1.HomeBrew安装

brew的安装，直接上官网：http://brew.sh/ 
一个命令就搞定：
/usr/bin/ruby -e &quot;$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)&quot;


更新三方依赖库



brew update



2.Nginx

执行命令：
brew...]]></description><category></category></item><item><title><![CDATA[java之redis篇(spring-data-redis整合)]]></title><link>https://blog.youkuaiyun.com/AttaGain/article/details/69951213</link><guid>https://blog.youkuaiyun.com/AttaGain/article/details/69951213</guid><author>AttaGain</author><pubDate>Mon, 10 Apr 2017 16:54:21 +0800</pubDate><description><![CDATA[redis的知识：官网
1，利用spring-data-redis整合
项目使用的pom.xml：



  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  4.0.0

  com.x.redis
  Spring_red]]></description><category></category></item></channel></rss>