如何将主目录结构从一台 linux PC 转移到另一台 linux PC
how to transfer a home-dir structure from one linux PC to another linux PC
如何通过 tar 将具有所有文件属性的整个 /home/.. 树从一台 linux 转移到另一台 linux PC?我知道我可以将它写入 tar 文件,但我在 target 上没有那么多 space。有没有办法用 tar 命令通过管道传输它?
有多种方法,但在这种情况下我建议使用 rsync。
首先你需要在目标计算机上安装一个 SSH 服务器,如果你还没有 运行。例如在 Debian/Ubuntu/Mint 你会做 apt-get install openssh-server
.
然后在源文件夹所在的电脑上安装rsync。例如:apt-get install rsync
.
最后你可以像这样使用 rsync 了:
rsync --razh user@YOUR_OTHER_COMPUTER:/destination/path /home/
我会使用 rsync 和 ssh
设置ssh
您需要在接收计算机上安装 openssh-client
并在发送计算机上安装 openssh-server
。使用帮助分发特定的帮助文档来帮助设置它。
rsync
个文件
转到第二台计算机并从另一台计算机同步文件夹。
rsync -av ipofpc1:/home/ /home/
如何通过 tar 将具有所有文件属性的整个 /home/.. 树从一台 linux 转移到另一台 linux PC?我知道我可以将它写入 tar 文件,但我在 target 上没有那么多 space。有没有办法用 tar 命令通过管道传输它?
有多种方法,但在这种情况下我建议使用 rsync。
首先你需要在目标计算机上安装一个 SSH 服务器,如果你还没有 运行。例如在 Debian/Ubuntu/Mint 你会做
apt-get install openssh-server
.然后在源文件夹所在的电脑上安装rsync。例如:
apt-get install rsync
.
最后你可以像这样使用 rsync 了:
rsync --razh user@YOUR_OTHER_COMPUTER:/destination/path /home/
我会使用 rsync 和 ssh
设置ssh
您需要在接收计算机上安装 openssh-client
并在发送计算机上安装 openssh-server
。使用帮助分发特定的帮助文档来帮助设置它。
rsync
个文件
转到第二台计算机并从另一台计算机同步文件夹。
rsync -av ipofpc1:/home/ /home/