Linux | scp指令基于WSL在Windows/Ubuntu系统间传输文件

.

背景

在Windows系统里,使用WSL连接远程Linux(Ubuntu)服务器是如今一个很常见的操作流程(有利于WFH哈哈)。

在使用远程机器的时候,通常需要将本地的文件上传、或将远程的文件下载。

问题:如何优雅地将本地文件上传、或将远程的文件下载?

.

解决方案

在网上搜索一番、同时问了GPT,找到解法如下。

使用scp指令进行远程的机器之间的文件传输,具体指令:

bash 复制代码
scp usrname@xxx.xx.xx.xx:/path/to/your/file /path/to/your/local/directory/filename

其中,参数说明如下:

  • usrname:在远程机器上的用户名;
  • xxx.xx.xx.xx:远程机器的IP,和WSL连接机器的IP相同;
  • /path/to/your/file:希望下载的文件名,须注明完整的绝对路径,包括完整的文件名;
  • /path/to/your/local/directory/filename:将文件保存的路径及文件名,可以是绝对路径也可以是相对路径。

另外,/path/to/your/file和/path/to/your/local/directory/filename可以互换,这个时候就是将本地的文件上传到远程服务器。

.

结语

以上,希望能帮到大家!

平安夜快乐,以及圣诞快乐!!!

.

相关推荐
代码AC不AC8 分钟前
【Linux】关于 mmap 文件映射
linux·mmap 文件映射
me8329 分钟前
【Linux】解决Docker-Compose拉取Jenkins时失败问题。
linux·docker·jenkins
kaoa00022 分钟前
Linux入门攻坚——73、运维OS Provisioning阶段工具之PXE、Cobbler
linux·运维
Lugas Luo25 分钟前
SATA Port Multiplier (SATA 集线器) 原理与驱动架构深度剖析
linux·嵌入式硬件
123过去29 分钟前
fcrackzip使用教程
linux·网络·测试工具·安全
水月天涯40 分钟前
Mac系统下制作 Ubuntu镜像(小白教程)
linux·ubuntu·macos
A.A呐40 分钟前
【Linux第二十三章】传输层
linux·运维·服务器
Yupureki40 分钟前
《Linux网络编程》1.网络基础
linux·运维·服务器·c语言·网络·c++
kongba00743 分钟前
复刻 Claude Code 项目御马术缰绳系统 harness engineering 落地蓝图
java·linux·服务器
RisunJan1 小时前
Linux命令-mysqldump(MySQL数据库中备份工具)
linux·数据库·mysql