将东西从一台计算机传输到另一台计算机

7 transfer

我刚买了一台新笔记本电脑,我想将(最好是所有东西)从旧笔记本电脑转移到新笔记本电脑。旧的运行 Lubuntu 18.04 64 位,而新的运行完全相同。我真的想避免将笔记本电脑拆开来取出驱动器然后复制它们,所以有人知道我可以使用的免费(价格一样)驱动器复印机吗?

pLu*_*umo 17

如果笔记本电脑是在同一网络中,可以使用rsync通过复制文件ssh

如果两台计算机上的用户名相同,您可以在新的笔记本电脑上运行类似的程序。

rsync -av -e ssh user@old_laptop:/home/user /home
Run Code Online (Sandbox Code Playgroud)
  • 用实际用户名替换用户
  • 用旧笔记本电脑的主机名替换old_laptop(在旧笔记本电脑上运行hostname以查看主机名)。

这会将整个用户的主目录复制到您的新笔记本电脑。
如果您再次发出相同的命令,它只会复制更改。

注意:此命令不会复制您家外的全局设置,例如在/etc. 还有一些程序可能会写入/var. 您当然可以更改命令以包含/使用这些目录。然后,您需要使用sudo.


如果您有不同的用户名,请使用:

rsync -av -e ssh old_user@old_laptop:/home/old_user/ /home/new_user
Run Code Online (Sandbox Code Playgroud)

这会将用户目录的内容复制到您的新笔记本电脑(注意/后面的old_user)。


  • 添加--delete以删除新计算机上旧计算机上没有的文件。
  • -z如果您的网络速度较慢,则添加以使用压缩,例如,如果您通过互联网复制。

您的旧笔记本电脑需要openssh-server安装。

  • 我只是假设 OP 想要复制个人文件,但您是对的。我在答案中指出了这一点。谢谢! (3认同)