远程拷贝Windows上的文件到Linux指定的文件夹

Linux系统电脑之间使用scp命令拷贝十分方便,但是对于windows和Linux之间的远程拷贝就没那么方便,特别是对于车载嵌入式的开发人员,很多软件或者license没有对应的Linux版本,需要远程刷写软件来回切换十分不方便,今天介绍两种使用scp命令从windows中拷贝文件到Linux的指定位置的方法。

1、使用cmd

按win+R打开windows的系统窗口,输入cmd打开cmd,打开cmd后可以使用cd命令打开你需要拷贝文件的文件夹(不同系统有不同的路径分隔符,在Windows系统下使用反斜线(),在Linux系统下使用正斜线(/)),如:
在这里插入图片描述

cd Desktop\test_0920

打开对应的文件夹后,在知道被拷贝Linux电脑的地址和拷贝文件存放的地址后,使用scp命令进行拷贝,如:
在这里插入图片描述

scp ***_0920_basic.hex ****@10.130.****:\home\***\***_hex\
//scp 被拷贝文件 主机地址:拷贝路径

输入上面命名后会要求输入目标主机的密码,输入正确密码且所有路径正确后就能够正常被拷贝了。

1、使用wsl

也可以使用windows的Linux子系统进行拷贝,可以自行搜索安装wsl,拷贝方式跟上面一样。

Windows下载的文件拷贝Linux系统中,通常有以下几种方法: 1. 使用远程桌面或远程桌面连接软件(如PuTTY的PSCP工具):首先确保Linux系统已经开启了SSH服务,然后通过支持SCP(Secure Copy Protocol)的工具进行文件传输。例如,如果你使用的是PSCP,可以在Windows的命令提示符(CMD)中使用如下命令格式: ``` pscp [本地文件路径] 用户名@Linux主机地址:[远程文件路径] ``` 注意替换方括号内的内容为实际的路径。 2. 使用文件传输协议(如FTP或SFTP):在Linux系统上启动FTP或SFTP服务,然后使用支持这些协议的FTP客户端软件,如FileZilla,从Windows上传文件Linux服务器。 3. 使用共享文件夹:在WindowsLinux之间创建一个共享文件夹。在Windows上设置一个共享文件夹,并将其权限设置为可从网络访问。然后在Linux上挂载这个共享文件夹,使用如`smbmount`或`cifs-utils`工具。具体步骤可能包括安装必要的软件包和使用`mount`命令挂载共享。 4. 使用USB存储设备:将文件复制到一个USB存储设备(如U盘),然后在Linux系统中通过USB接口读取并复制到系统中。 5. 使用虚拟机共享文件夹:如果你是在虚拟机环境中工作(如VMware或VirtualBox),可以在虚拟机设置中配置共享文件夹,将文件复制到共享文件夹后,在Linux虚拟机中访问。 在执行上述操作时,确保你具有足够的权限,且网络环境配置正确,以便文件可以顺利传输。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值