如何在windows和linux之间传输和共享文件

从Windows移动到Linux,需要跨Windows复制数据?使用这些技巧将文件从Windows传输或共享到Linux。...

将数据从Windows PC复制到Linux——或者从另一个方向复制——一开始看起来很吓人。毕竟,它看起来应该很简单,但结果却很难。

事实上,从Windows到Linux共享文件很容易,但前提是您知道如何做到这一点。准备好了吗?以下是您需要了解的有关如何将文件从Windows传输到Linux,然后再传输回来的所有信息。

4种将文件从windows传输到linux的方法

在Windows和Linux操作系统之间传输数据比您想象的要容易。我们为您编写了五种方法:

  1. 使用FTP传输文件
  2. 通过SSH安全地复制文件
  3. 使用同步软件共享数据
  4. 在Linux虚拟机中使用共享文件夹

使用这些方法中的每一种,您都能够轻松(在某些情况下,毫不费力)在操作系统之间移动文件。

让我们依次看看,找出哪一个最适合你。

1.通过ssh将文件从windows复制到linux

在Linux设备上启用SSH后,您可以通过命令行将数据从一台计算机发送到另一台计算机。但是,要使其正常工作,您需要在Linux机器上设置一个SSH服务器。

首先打开终端并更新和升级操作系统。

sudo apt updatesudo apt upgrade

完成后,安装SSH服务器。OpenSSH服务器是一个不错的选择。

sudo apt install openssh-server

正在安装,请稍候。要随时检查OpenSSH服务器是否正在运行,请使用

sudo service ssh status

要从Windows传输数据,请使用类似PuTTY的SSH客户端。这需要将PSCP(安全复制客户端)工具下载到Windows系统,以便与PuTTY一起运行。可在PuTTY主页上找到这两个选项。

相关:Windows10SSH与PuTTY

注意,虽然需要安装腻子,但PSCP不会。相反,请将下载的pscp.exe文件保存在C:\驱动器的根目录中,或者设置为环境变量。您还需要确认Linux设备的IP地址。在Linux终端上使用

ip addr

建立连接后,您可以按如下方式将数据从Windows发送到Linux:

c:\pscp c:ome\path\to\a\file.txt user@remoteIP:\home\userome\pathewname.txt

在传输开始之前,系统将提示您输入Linux计算机的密码。

要在同一SSH会话中将数据从Linux复制到Windows吗?此命令将指定的文件下载到当前目录:

c:\pscp user@remoteIP:\home\userome\file.txt .

请注意末尾的一段时间---包括这段时间,否则传输将不起作用。

2.如何使用ftp将文件从linux传输到windows

还可以使用支持SSH的文件传输协议(FTP)应用程序。在鼠标驱动的用户界面中通过SFTP传输文件可能比依赖键入的命令更容易。

同样,在启动之前,必须在Linux机器上运行SSH服务器。您还应该确保在Windows上安装了FTP应用程序,比如FileZilla,它支持SFTP。

要使用此方法,请运行FileZilla,然后:

  1. 打开文件>现场经理
  2. 创建新站点
  3. 将协议设置为SFTP
  4. 在主机中添加目标IP地址
  5. 指定用户名和密码
  6. 将登录类型设置为正常
  7. 准备好后单击“连接”

然后,您可以使用FTP应用程序,通过拖放将文件从Windows移动到Linux,然后再移动回来。

3.使用resilio sync在linux和windows之间共享文件

另一个你应该考虑的选项是文件同步程序。它们通常是跨平台的,并使用加密密钥来管理设备之间的连接。

您只需安装应用程序,指定一个同步文件夹,然后创建密钥。在第二台电脑上设置此选项,然后数据将同步。这方面有两个很好的选择:

  1. Resilio Sync:以前称为BitTorrent Sync,Resilio几乎可以在任何你能想到的平台上使用。有付费版本,但免费选项足以同步两台设备
  2. SyncThing:对于Linux、Windows、macOS和Android,此Resilio Sync替代方案提供了类似的功能,没有付费组件

我们的Resilio Sync(以及SyncThing)使用指南将指导您在Linux和Windows计算机之间设置网络文件传输。

4.在linux中创建并装载virtualbox共享文件夹

在虚拟机(VM)中运行Linux或Windows是很常见的,而不是单独运行PC。但是,当在VM中安装Windows和Linux时,是否有办法在Windows和Linux之间传输文件?

幸运的是,是的。使用VirtualBox,您可以创建用于数据同步的虚拟共享目录。

如果您在Linux上的VM中运行Windows(反之亦然),则VirtualBox已设置为共享。继续之前,请确保已在虚拟机上安装来宾添加。

在VirtualBox管理器中,选择虚拟机,然后:

  1. 选择开始>无头启动(或在VM运行时,设备>共享文件夹)
  2. 运行后,右键单击虚拟机并选择设置>共享文件夹
  3. 选择计算机文件夹
  4. 单击右侧的+符号(或单击鼠标右键并选择“添加共享文件夹”)
  5. 浏览文件夹路径并找到要使用的目录
  6. 设置名称(如有必要),然后单击“确定”
  7. 使用“自动装载”复选框确保每当VM运行时共享都可用
  8. 再次单击“确定”确认并退出

重新启动VM时,共享将准备好在主机PC和来宾操作系统之间交换数据。

gui中的文件共享如何?

在Windows和Linux PC之间共享文件还有另一种选择。但是,在一个或两个系统上创建共享文件,然后通过网络访问它,这充其量是不可靠的。

在windows和linux之间共享文件很容易

无论您是Linux新手,还是不熟悉Windows,在它们之间共享数据都比您想象的要容易。

我们已经研究了几种方法。我们建议您尝试所有这些方法,并确定哪一种最适合您。

如果您正在将数据同步到Linux,那么很有可能您正在从Windows迁移您的计算。有关更多提示,请查看我们的从Windows切换到Linux的指南。

Subscribe to our newsletter

Join our newsletter for tech tips, reviews, free ebooks, and exclusive deals!

Click here to subscribe

  • 发表于 2021-08-05 13:13
  • 阅读 ( 241 )
  • 分类:IT

你可能感兴趣的文章

如何从windows浏览linux分区(反之亦然)

... 幸运的是,有解决办法。这就是如何在双引导操作系统之间共享数据的方法。 ...

  • 发布于 2021-03-12 09:47
  • 阅读 ( 213 )

如何在windows或linux上使用imessage和其他mac应用程序

...indows与另一台Mac共享您的Mac屏幕,但今天我们将向您展示如何从Windows或Linux访问您的Mac,这样您就可以在PC上使用iMessage和应用程序,如Notes和Contacts。 ...

  • 发布于 2021-03-13 01:38
  • 阅读 ( 218 )

wi-fi direct:比蓝牙更快的windows无线文件传输

... 多亏了Wi-Fi Direct,这一切都非常简单。下面介绍如何在Windows10上使用Wi-Fi Direct和无线传输文件。 ...

  • 发布于 2021-03-18 01:34
  • 阅读 ( 409 )

如何在mac和windows之间轻松共享文件

... 下面我们将解释如何将文件从Mac传输到Windows,以及如何将文件从PC传输到Mac。 ...

  • 发布于 2021-03-18 03:08
  • 阅读 ( 558 )

如何在虚拟机来宾和主机pc之间传输文件

... 问题是,这并不像最初看起来那么难。下面介绍如何使用VirtualBox或VMware在VM来宾操作系统和主机PC之间传输文件。 ...

  • 发布于 2021-03-18 10:09
  • 阅读 ( 216 )

将文件从一台计算机传输到另一台计算机的5种方法

... 我们有一个简单的指南,说明如何在Windows和Mac之间共享文件。该过程还可以与Windows到Windows和Mac到Mac一起工作。如果您在Linux上,菜单系统取决于您的操作系统。但是一旦你进入网络设置,你会发现它...

  • 发布于 2021-03-18 14:10
  • 阅读 ( 270 )

哪种文件传输方法最适合您的家庭网络?

... 下面介绍如何通过FTP从Mac发送和接收文件。 ...

  • 发布于 2021-03-19 07:34
  • 阅读 ( 299 )

如何用简单的方法将数据从windows或mac迁移到linux

...果您正在考虑从Windows或Mac切换到Linux,您可能会担心您将如何传输多年来积累的所有数据。它在Linux中可以访问吗?什么是最简单的方法来克服它? ...

  • 发布于 2021-03-24 18:04
  • 阅读 ( 250 )

如何在linux下访问和使用windowscdrive

你在你的电脑上运行Linux,但你也安装了Windows。这是一个双引导,但有时您希望在两个操作系统之间共享数据。 ...

  • 发布于 2021-03-26 10:17
  • 阅读 ( 203 )

linux上最好的7个无线文件传输应用程序

... 注意:除了Linux之外,KDE Connect还可用于Windows和macOS,但您需要使用他们的指南自己编译它。 ...

  • 发布于 2021-03-29 09:23
  • 阅读 ( 378 )
ulwn5194
ulwn5194

0 篇文章

相关推荐