将home文件夹下文件连接到其他盘,不占用/home空间

可以使用符号链接(symbolic link)的方式。

请按照以下步骤操作:

1. 确保/media/westar/Data/Miniconda目录已存在。如果不存在,请先创建该目录:
sudo mkdir -p /media/westar/Data/Miniconda
2. 删除/home/westar/miniconda目录(如果已存在),可以使用以下命令删除:
rm -r /home/westar/miniconda
3. 使用符号链接将/home/westar/miniconda链接到/media/westar/Data/Miniconda。运行以下命令:
ln -s /media/westar/Data/Miniconda /home/westar/miniconda
现在,/home/westar/miniconda目录将成为一个指向/media/westar/Data/Miniconda目录的符号链接。当你访问/home/westar/miniconda时,实际上会访问/media/westar/Data/Miniconda,而不会占用/home的空间。请确保/media/westar/Data/Miniconda目录已经存在,并且被指向的目录中包含了相应的文件。

使用符号链接的好处是,它提供了一种方便的方法将目录从一个位置链接到另一个位置,而无需复制或移动文件。任何对/home/westar/miniconda的访问都会被自动重定向到/media/westar/Data/Miniconda目录下的文件,并且对其中任何一个位置的更改也会反映到另一个位置。

结果显示:

修改前的空间情况

随便添加一个大文件后只有Data盘可用空间减少:

猜你喜欢

转载自blog.csdn.net/m0_64580886/article/details/133527268