将文件从 Ubuntu PC 传输到 Ubuntu 笔记本电脑

将文件从 Ubuntu PC 传输到 Ubuntu 笔记本电脑

我对此基本上是新手,所以我会尽力解释我想要做什么。我有一台运行 Ubuntu 12.04 的台式机,硬盘已满。我想将文件传输到运行 Ubuntu 14.04 的笔记本电脑上。笔记本电脑中的硬盘基本上是空的,但比台式机大得多,所以我知道我有足够的空间来传输文件。我会使用以太网电缆还是 USB 电缆连接两者,然后,我该怎么做?谢谢!

答案1

两台计算机之间完全可以通过“交叉电缆”直接连接,可以在任何销售网络电缆的商店购买。一些较新的网络接口卡 (NIC) 甚至不需要交叉电缆,可以使用普通网络电缆。有关更多信息,请参阅 NIC 的技术规格。

硬件配置:

看看这个询问 Ubuntu 问答如何设置静态 IP 地址,并将一台计算机设置为使用 192.168.1.1/24,另一台计算机设置为 192.168.1.2/24

将此电缆插入两台计算机的以太网端口。

软件:

这是在计算机之间传输文件的最简单方法,nitroshare因为它不需要任何基础设施,并且易于安装且速度极快。它还可以在所有设备上运行:Ubuntu视窗,...

要安装 nitroshare,请按照以下步骤操作:

sudo add-apt-repository ppa:george-edison55/nitroshare-dev
sudo apt-get update
sudo apt-get install nitroshare

菜单栏中现在会出现一个小图标:

Nitroshare 菜单栏图标

(在两台计算机上执行这些步骤)

在一台计算机上,单击 nitroshare 图标,然后单击“发送目录”,然后逐一发送文档、图片等。

警告!不要发送整个/home目录,因为那也会复制您的配置文件!

答案2

两台计算机之间无法使用以太网或 USB 直接连接。最有可能的是,您将两台计算机都连接到路由器(无线或有线),这意味着您知道每台计算机的 IP 地址,并且能够从一台计算机 ping 通另一台计算机。然后,我建议在一台计算机上安装并运行 sshd,在另一台计算机上使用 scp 复制文件。还可以使用 nautilus 从客户端连接到 ssh 服务器,以传输整个文件夹的数据。另一种方法是使用 Samba 设置 Windows 风格的网络和共享,并使用它来传输文件。sshd 和 samba 的设置步骤都在 Ubuntu Server 指南中(可能也在 Desktop 指南中)。Scp 的简要介绍如下https://help.ubuntu.com/community/SSH/TransferFiles

答案3

从早期开始,就存在一些“古老”的工具来实现这一点

使用 CLI(命令行界面)rsync和网线(可能是交叉线,尽管提及自从千禧年初以来,它就不再是必需品,它非常强大,并于 1996 年为此目的而创建。在一台机器上作为守护程序服务器运行,在另一台机器上作为客户端运行。

详细信息请参阅samba 上的 rsync并通过 本地man rsync

然而,

相关内容