Windows与Linux系统实现文件互传(通俗易懂)
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 ubuntu@192.168.18.***:/home/ubuntu/Documents
注:保密起见,以***代替一些数字。
输入上面代码指令后回车输入密码(password),输入密码时不会显示,输入完成之后回车,就可以看到文件已经开始传输啦。
显示传输进度100%之后,打开Linux系统,使用命令查看Documents文件目录,发现文件已经存在。
Windows系统文件传输到Linux系统上(再细聊)
通过上面的操作,我们只使用了SCP命令就完成了Windows系统上面文件到Linux系统的拷贝传输。
那么这个指令很难吗?不难喔~~一分钟就会啦
scp ./Git-2.30.1-32-bit-exe.zip ubuntu@192.168.18.***:/home/ubuntu/Documents
以上指令中分为三部分,
1、scp
2、./Git-2.30.1-32-bit-exe.zip
3、ubuntu@192.168.18.***:/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 ubuntu@192.168.18.***:/home/ubuntu/Documents/Git-2.30.1-32-bit-exe.zip /D:
其实跟 Windows系统文件传输到Linux系统上的指令之反过来的:
scp ./Git-2.30.1-32-bit-exe.zip ubuntu@192.168.18.***:/home/ubuntu/Documents
总结
方法有很多,但是本篇跟各位姥爷们分享的是:不管是Windows传linux,还是Linux传Windows,都是在Windows下的命令行窗口下使用的,指令也很容易,可以视其为模板。
windows->Linux :scp window下文件路径以及文件名 linux下的文件的存放地址
Linux->windows :scp linux下的文件的存放地址以及文件名 Windows下文件存放地址
先到这儿宝贝,今天太阳很好,下去晒晒去~
么么么~
Windows与Linux系统实现文件互传(通俗易懂)相关推荐
- Windows 与 Linux 通过Xshell 文件互传
先用Xshell连接Linux服务器,然后键入命令 yum install lrzsz安装lrzsz 然后就可以通过lrzsz上传下载文件 上传:键入rz,就会弹出文件选择窗口: 下载:键入sz 文件 ...
- 嵌入式linux opengl6,利用winSSHD实现Windows和Linux间的文件互传
工具winSSD: 链接:https://pan.baidu.com/s/1d8izC-qJb2H22rgsUuXbfg 提取码:7jwl 一.安装步骤: 1.打开软件,界面如下 2.选择 pers ...
- linux用户间文件互传,windows和linux间互传文件
方法1:Xshell传输文件 用rz,sz命令在xshell传输文件 很好用,然后有时候想在windows和linux上传或下载某个文件,其实有个很简单的方法就是rz,sz 首先你的Ubuntu需要安 ...
- linux 文件和打印机共享文件夹,能实现Windows和Linux系统之间文件和打印机共享的Linux服务是( )...
能实现Windows和Linux系统之间文件和打印机共享的Linux服务是( ) 答:SAMBA HTML 代 码 表示() 答:创建一个单选框 根据凯恩思的理论,在短期中总供给线为一条水平线,当总需 ...
- kali系统与win10系统的文件互传
1,kali系统是与主机不互通的,因此传文件非常困难,我尝试使用vmtools,但是一直没成功,因此选择另一个方法来实现文件互传. 0首先我们可以下载一个XFTP6,一直点就能安装下来. 0点开新建. ...
- Windows同一网络下实现文件互传
文章目录 问题描述 解决方案 参考文献 问题描述 本人一台电脑连 WiFi,另一台连网线,需要实现文件互传 实际上只要在同一网络下,两台电脑无论是连 WiFi 或网线都可以 解决方案 两台电脑都打开网 ...
- Windows与Linux系统拷贝文件之pscp的使用
1.pscp 简要描述: PSCP (PuTTY Secure Copy client)是PuTTY 提供的文件传输工具 ,通过 SSH 连接,在两台机器之间安全的传输文件,可以用于任何 SSH(包括 ...
- Xshell + lrzsz 实现Linux与Windos文件互传
- pscp使用详解 Win与Linux文件互传工具
pscp使用方法详解: pscp是putty安装包所带的远程文件传输工具,是一款十分常见windows与linux系统之间文件互传的工具,使用方法与linux中的scp相似,这里来介绍一些详细的使用方 ...
最新文章
- android EditText 限定中文个数与英文个数的解决方式
- docker笔记1----Get Docker
- Hdu1166单点更新线段树
- 前端学习(2034)vue之电商管理系统电商系统之绘制图表
- 超好用的QQ微信TIM防撤回开源小工具
- 面试—每日一题(3)
- python fpga chips_FPGA实现USB2.0同步读数据传输且用chipscop抓取波形(3)
- Linux服务器的显卡驱动丢失又装上的过程
- linux系统交叉编译如何打包,构建ARM Linux交叉编译器
- iOS编程高性能之路-基于pthread的线程池
- VS C++ def
- mysql版本升级对数据的影响_MySQL升级
- Golang多线程文件传输
- Java之Eclipse实现——在海绵宝宝的比基尼海滩里投喂鱼食
- linux的炒股软件“全胜”
- 企业WiFi管理需求
- 电脑主机由哪几个重要的组成部分
- 装linux系统(和win一起的双系统)
- maven idea java_使用IntelliJ IDEA建立Maven java项目
- 封装的含义,作用,如何封装,什么情况下进行封装?