如何将home-dir结构从一台Linux PC转移到另一台linux PC

时间:2015-04-10 18:51:32

标签: linux tar

如何通过tar将整个/ home / ..树与所有文件属性从一个linux转移到另一个linux PC?我知道我可以将它写入tar文件,但我没有太多的空间在目标上。有没有办法用tar命令管道它?

2 个答案:

答案 0 :(得分:2)

我会使用rsync和ssh

设置ssh

您需要在接收计算机上安装openssh-client,并在发送计算机上安装openssh-server。使用帮助分发特定帮助文档来帮助进行此设置。

rsync个文件

转到第二台计算机并从另一台计算机上同步该文件夹。

rsync -av ipofpc1:/home/ /home/

答案 1 :(得分:1)

有多种方式,但在这种情况下,我建议使用rsync

  • 首先,如果您没有运行SSH服务器,则需要在目标计算机上安装SSH服务器。例如,在Debian / Ubuntu / Mint上你做apt-get install openssh-server

  • 然后在包含源文件夹的计算机上安装rsync。例如:apt-get install rsync

最后你可以像这样使用rsync:

rsync --razh user@YOUR_OTHER_COMPUTER:/destination/path /home/