WEB开发网
开发学院操作系统Linux/Unix 迁移和移动 UNIX 文件系统 阅读

迁移和移动 UNIX 文件系统

 2006-08-27 08:12:02 来源:WEB开发网   
核心提示: 无论使用哪一种解决方案,您将在每个文件复制到/复制出存档文件时获得相应的报告,迁移和移动 UNIX 文件系统(7),假设您使用了 v 命令行选项(请参见清单 8),清单 8. 打印出复制过程a ./4lib/ 0Ka ./4lib/libX.so.1.0 symbolic link to

无论使用哪一种解决方案,您将在每个文件复制到/复制出存档文件时获得相应的报告,假设您使用了 v 命令行选项(请参见清单 8)。

清单 8. 打印出复制过程

a ./4lib/ 0K
a ./4lib/libX.so.1.0 symbolic link to ./libX11.so.4.3
a ./4lib/libX11.so.4.3 216K
a ./4lib/libXaw.so.4.0 208K
a ./4lib/libXmu.so.4.0 72K
a ./4lib/libXol.so.3.1 1056K
a ./4lib/libXt.so.4.1 264K
a ./4lib/libce.so.0.0 48K
a ./4lib/libdeskset.so.0.1 64K
a ./4lib/libdga.so.1.0 40K
a ./4lib/libhelp.so.1.0 24K
a ./4lib/libolgx.so.3.1 56K
a ./4lib/libtt.so.1.1 848K
a ./4lib/libttstub.so.1.1 32K
a ./4lib/libxview.so.3.73 1328K
a ./4lib/libdl.so.1.0 symbolic link to ../../lib/libdl.so.1
a ./4lib/libc.so.1.9 403K
a ./4lib/libc.so.2.9 402K
...

使用 tar 和直接文件系统交换

要将文件系统的内容复制到新的位置,而无需创建临时装入点,您必须首先拥有足够容纳源目录中所有文件的空间。

如果使用新的文件系统来替代一个目录,可以执行以下操作:

  1. 和前面一样,创建新的分区和文件系统。
  2. 创建源目录的 .tar 文件(请参见清单 9)。

    清单 9. 创建 .tar 文件

    $ cd /home
    $ tar cfvp /tmp/home.tar

  3. 对源目录进行重命名(请参见清单 10)。

    清单 10. 对源目录进行重命名

    $ cd ..
    $ mv home home.old

  4. 创建目录,并将其权限和所有权设置为与原始目录相同。
  5. 将新的文件系统装入到这个新的目录。
  6. 提取 .tar 文件(请参见清单 11)。

    上一页  2 3 4 5 6 7 8 9  下一页

Tags:迁移 移动 UNIX

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接