调整文件系统空间的基本方法是使用符号连接,可以先将该文件系统中的一个子目录中数据全部转移或复制到其他文
件系统中的另一个目录中,然后将原有目录改名或删除,再建立一个对新目录的符号连接来达到目的。例如可以将/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命令,是为了保证复制文件和目录时保留它们的属主、权限控制属性的一致性。
阅读(1409) | 评论(0) | 转发(0) |