Windows与Linux系统实现文件互传(通俗易懂)

您所在的位置:网站首页 linux和操作系统 Windows与Linux系统实现文件互传(通俗易懂)

Windows与Linux系统实现文件互传(通俗易懂)

#Windows与Linux系统实现文件互传(通俗易懂)| 来源: 网络整理| 查看: 265

SCP指令可以实Windows系统与Linux系统之间的文件互传 引言Windows系统文件传输到Linux系统上(先操作)Windows系统文件传输到Linux系统上(再细聊)Linux系统文件传输到Windows系统上(先操作)Linux系统文件传输到Windows系统上(再细聊)总结

引言

在以往自己练习的时候,可以借助多种工具实现Windows与Linux的文件互传,Xftp、MobaXterm都可以,屏幕前帅帅的飒飒的你,可以根据网络上的教程安装使用。但在企业里面很多软件是受限的,没有这些工具的情况下,其实我们也可以进行文件互传,就是使用SCP指令。 我们先进行指令操作,之后再做总结分析

Windows系统文件传输到Linux系统上(先操作)

假设我电脑(Windows系统)D盘中有一个文件需要拷贝到服务器(Linux系统)上,下图是我的文件名称及位置,为了保密起见,我用XXX代表D盘下一级目录。

待传输文件路径:D:/XXX 待传输文件名称:Git-2.30.1-32-bit-exe.zip

在这里插入图片描述 而传输到Linux系统上保存路径为:

使用pwd命令调出当前位置路径 文件保存地址:/home/ubuntu/Documents

在这里插入图片描述 开始操作。首先在Windows系统待传输文件路径下打开DOS窗口,即在D:/XXX目录下敲下命令cmd,如下图所示: 在这里插入图片描述 回车之后就可以打开黑窗口。在窗口中输入以下代码:

scp ./Git-2.30.1-32-bit-exe.zip [email protected].***:/home/ubuntu/Documents 注:保密起见,以***代替一些数字。 输入上面代码指令后回车输入密码(password),输入密码时不会显示,输入完成之后回车,就可以看到文件已经开始传输啦。 在这里插入图片描述 显示传输进度100%之后,打开Linux系统,使用命令查看Documents文件目录,发现文件已经存在。 在这里插入图片描述

Windows系统文件传输到Linux系统上(再细聊)

通过上面的操作,我们只使用了SCP命令就完成了Windows系统上面文件到Linux系统的拷贝传输。 那么这个指令很难吗?不难喔~~一分钟就会啦 scp ./Git-2.30.1-32-bit-exe.zip [email protected].***:/home/ubuntu/Documents 以上指令中分为三部分, 1、scp 2、./Git-2.30.1-32-bit-exe.zip 3、[email protected].***:/home/ubuntu/Documents 第一部分无可非议就是指令嘛,照着写就行了噻,研究个丹呢·~ 第二个简单滴很呐。./代表当前目录,因为我们在windows上面打开了D:/XXX,所以./Git-2.30.1-32-bit-exe.zip指的是D:/XXX/Git-2.30.1-32-bit-exe.zip,大白话也就是待传输文件的路径与名称,这是第二部分。 第三部分可不行辽。难着尼。ubuntu是Linux系统的主机名,需要使用命令hostname进行查看,192.168.18.***这个是Linux的IP的地址,在Linux系统terminal下使用命令ifconfig进行查看,/home/ubuntu/Documents后面这一丢丢就是Linux系统文件的保存地址,你把文件拷贝过来总得安排个地方吧。就是这个事儿。 以上步骤可以概括为在Windows系统完成windows系统上文件到linux系统的传输。网上教程还有一种,在Linux系统上完成Windows上的文件到Linux上文件的传输,但是比较复杂,因为windows系统本身不支持SSH协议,所以如果采用这种方法,还需要安装一些软件

Linux系统文件传输到Windows系统上(先操作)

我们把Linux系统上/home/ubuntu/Documents目录下的Git-2.30.1-32-bit-exe.zip文件再从Linux系统上面传输到Windows上的D盘中,注意这次是传到D盘中,不是D盘中的XXX的目录下喔,为了跟前面区别开来 首先看看Linux上的文件 在这里插入图片描述 在Windows上面打开cms命令行黑窗口,出入一下指令: 在这里插入图片描述 显示100%之后查看Windows上D盘下文件,发现文件已经存在,传输成功 在这里插入图片描述

Linux系统文件传输到Windows系统上(再细聊)

此次我们使用的指令是: scp [email protected].***:/home/ubuntu/Documents/Git-2.30.1-32-bit-exe.zip /D:

其实跟 Windows系统文件传输到Linux系统上的指令之反过来的: scp ./Git-2.30.1-32-bit-exe.zip [email protected].***:/home/ubuntu/Documents

总结

方法有很多,但是本篇跟各位姥爷们分享的是:不管是Windows传linux,还是Linux传Windows,都是在Windows下的命令行窗口下使用的,指令也很容易,可以视其为模板。 windows->Linux :scp window下文件路径以及文件名 linux下的文件的存放地址 Linux->windows :scp linux下的文件的存放地址以及文件名 Windows下文件存放地址

先到这儿宝贝,今天太阳很好,下去晒晒去~ 么么么~



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3