Linux和windows文件互传的两种方案

 更新时间:2024年05月19日 08:58:42   作者:Strive_LiJiaLe  
有时linux主机中的一些文件可能会在windows环境下用到,例如在linux主机中抓了一些图片,想把它们传到windows主机上以作为 word文档的插图,在这些情况下,都需要一种方法来进行两者之间的互通,所以本文给大家介绍了Linux和windows文件互传的两种方案

一、方法1:设置共享剪切版

在Ubuntu20版本中好像已经自动实现

本人使用的是旧版18.4,稳定性更好,但不具备该功能,最简单的方法是安装增强工具,设置虚拟机的双向共享粘贴板,双向拖动。设置完成后,就可以通过拷贝,粘贴完成文件互传。

二、方法2:使用FileZilla软件

1.开启 Ubuntu 下的 FTP 服务

打开 Ubuntu 的终端窗口(Ctrl+t快捷键),然后执行如下命令来安装 FTP 服务:

sudo apt-get install vsftpd

等待软件自动安装,安装完成以后使用如下 VI 命令打开/etc/vsftpd.conf,命令如下:

sudo vi /etc/vsftpd.conf

打开以后 vsftpd.conf 文件以后找到如下两行:

local_enable=YES
write_enable=YES

确保上面两行前面没有“#”,有的话就取消掉,完成以后如图所示:

修改完 vsftpd.conf 以后保存退出,使用如下命令重启 FTP 服务:

sudo /etc/init.d/vsftpd restart

2.查看Ubuntu的ip地址

输入:

ifconfig

inet就是要找的ip地址

如果提示:

按照提示安装:

sudo apt install net-tools

安装成功再次进行终端输入命令:$ ifconfig ,就ok了

3.windows安装FileZilla

Windows 下 FTP 客户端我们使用 FileZilla,这是个免费的 FTP 客户端软件,可以在 FileZilla官网下载,下载地址如下: https://www.filezilla.cn/download

点击下载按钮

然后运行客户端进行安装,安装完毕,桌面上出现此图标:

打开 FileZilla 软件,界面如图所示:

Ubuntu 作为 FTP 服务器, FileZilla 作为 FTP 客户端,客户端肯定要连接到服务器上,打开站点管理器,点击:文件->站点管理器,打开以后如图 所示:

第一次连接可能会弹出提示是否保存密码的对话框,点击确定即可。
下次打开软件,还需重新连接,以此点击:

连接成功以后如图所示:

如果要将 Windows 下的文件或文件夹拷贝到 Ubuntu 中,只需要在图中左侧的Windows 区域选中要拷贝的文件或者文件夹,然后直接拖到右侧的 Ubuntu 中指定的目录即可。将 Ubuntu 中的文件或者文件夹拷贝到 Windows 中也是直接拖放。

注意

如果桌面出现此图标:

不要将其弹出,弹出会断网

以上就是Linux和windows文件互传的两种方案的详细内容,更多关于Linux windows文件互传的资料请关注脚本之家其它相关文章!

相关文章

  • Git pull命令与fetch命令的区别

    Git pull命令与fetch命令的区别

    这篇文章主要介绍了Git pull命令与fetch命令的区别的相关资料,需要的朋友可以参考下
    2017-03-03
  • 解决Ubuntu 18.04安装VMwareTools错误问题

    解决Ubuntu 18.04安装VMwareTools错误问题

    这篇文章主要介绍了Ubuntu 18.04安装VMwareTools错误的解决方法,需要的朋友可以参考下
    2019-11-11
  • Linux一键安装web环境全攻略(阿里云服务器)

    Linux一键安装web环境全攻略(阿里云服务器)

    这篇文章主要介绍了Linux一键安装web环境全攻略,这些都是阿里云出的方便站长架设php运行环境的工具,需要的朋友可以参考下
    2016-10-10
  • 关于Apache默认编码错误 导致网站乱码的解决方案

    关于Apache默认编码错误 导致网站乱码的解决方案

    Apache默认编码UTF-8在解析A网站的时候没有任何问题,当运行B网站时出现的"蝌蚪文"乱码问题
    2011-12-12
  • Apache中配置SSLCache实现分布式环境下的会话共享

    Apache中配置SSLCache实现分布式环境下的会话共享

    本文主要介绍了Apache中配置SSLCache实现分布式环境下的会话共享,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2026-04-04
  • 安装redhat 8.0红帽系统的图文教程(小白必备)

    安装redhat 8.0红帽系统的图文教程(小白必备)

    这篇文章主要介绍了安装redhat 8.0红帽系统的图文教程(小白必备),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • Linux命令unzip详解

    Linux命令unzip详解

    这篇文章介绍了Linux命令unzip,Linux unzip命令用于解压缩zip文件,文中详细列出了unzip命令选项和选项描述。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-12-12
  • Linux查看端口占用情况

    Linux查看端口占用情况

    这篇文章主要介绍了LINUX查看端口占用情况,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2023-04-04
  • 新装linux系统/etc/sysconfig目录下无iptables文件的解决方法

    新装linux系统/etc/sysconfig目录下无iptables文件的解决方法

    下面小编就为大家带来一篇新装linux系统/etc/sysconfig目录下无iptables文件的解决方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12
  • Linux如何定时执行任务教程

    Linux如何定时执行任务教程

    Linux crontab是采用定期执行程序的命令,当安装完成操作 系统后,默认便会启动此任务调度命令,crond命令每分钟都会定期检查是否要执行任务的工作,如果要执行的工作便会自动执行该任务。本文主要介绍了定时任务Crontab的使用,需要的可以学习一下
    2023-04-04

最新评论