在centos7中,home家目录空间不足,但/data空间充足,怎么通过软链接的方式给home增加空间,具体操作和具体命令是什么
时间: 2024-03-02 22:53:48 浏览: 89
首先,在 `/data` 目录下创建一个新的目录,用于存储将要链接到 `/home` 目录下的数据:
```
sudo mkdir /data/new_home
```
然后将 `/home` 目录下的数据复制到 `/data/new_home` 目录下:
```
sudo cp -rp /home/* /data/new_home/
```
注意:这里使用 `-rp` 参数是为了保留原始文件的权限和属性。
接下来,将 `/home` 目录下的数据备份并删除:
```
sudo mv /home /home.backup
sudo mkdir /home
```
创建软链接将 `/data/new_home` 目录链接到 `/home` 目录:
```
sudo ln -s /data/new_home /home
```
最后,将软链接的权限设置为与原始目录相同:
```
sudo chmod -R --reference=/home.backup /home
```
这样就完成了将 `/home` 目录链接到 `/data` 目录的操作,现在 `/home` 目录的空间将会自动使用 `/data` 目录的空间。
阅读全文