调整文件系统空间的基本方法

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 20:46   1652   0
调整文件系统空间的基本方法是使用符号连接,可以先将该文件系统中的一个子目录中数据全部转移或复制到其他文件系统中的另一个目录中,然后将原有目录改名或删除,再建立一个对新目录的符号连接来达到目的。例如可以将/usr/local目录转移到另一个安装到/disk2的文件系统中:

# cd /usr/local

# tar cf - * | (cd /disk2; tar xf -)

# mv /usr/local /usr/local.old

# ln -s /disk2/local /usr/local

为了保证数据安全和完整,这里例子中没有使用mv直接移动数据,而是使用tar将数据复制到另一个目录中,之所以使用tar而非cp -R命令,是为了保证复制文件和目录时保留它们的属主、权限控制属性的一致性。

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP