目录迁移实验
将某个目录迁移到新的分区实验(迁移目录必须保证可以某一时间段不被进程访问才可以迁移),本文以迁移 /home 家目录为例
实验步骤:
1. fdisk /dev/sde 首先划分一块新分区

2. mkfs.ext4 /dev/sde1 -L /home 为新分区创建文件系统
3. mkdir /mnt/home 创建临时家目录作为迁移数据使用
4. mount /dev/sde1 /mnt/home 将临时家目录挂载到新分区上
5. init 1 切换到单用户模式(会断网;在主机上操作);避免复制时用户仍在写入数据,导致数据不准确
6. cp -av /home/* /mnt/home
7. ls /mnt/home/* 确认将/home 下的文件都复制到 /mnt/home 下
8. rm -rf /home/* 将 /home 中原分区的数据删除,避免残留垃圾文件(进行此操作前,一定要确认/home 下的数据已经备份)
9. 修改 /etc/fstab 文件
添加 UUID=e0041648-d616-4844-908b-b815d6e835f9 /home ext4 defaults 0 0 将 /home 挂载到新分区上

10. mount -a 将 /dev/sde1 挂载到 /home
11. df 或 mount 查看是否挂在成功

12. ls /home/* 确认迁移数据是否成功
13. umount /mnt/home 将临时家目录取消挂载
14. rm -rf /mnt/home 删除临时家目录
15. init 3 切换回字符登陆模式