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可以互换,这个时候就是将本地的文件上传到远程服务器。

.

结语

以上,希望能帮到大家!

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

.

相关推荐
北京迅为19 小时前
【北京迅为】iTOP-4412精英版使用手册-第七十八章 Qt界面切换
linux·人工智能·嵌入式·4412
Tipriest_20 小时前
linux中的文本分接流tee命令介绍
linux·服务器·数据库
阿拉伯柠檬20 小时前
MySQL内置函数
linux·数据库·mysql·面试
Xの哲學20 小时前
Linux CFS 调度器深度解析
linux·服务器·算法·架构·边缘计算
大聪明-PLUS20 小时前
关于 systemd 和桌面应用程序自动启动
linux·嵌入式·arm·smarc
松涛和鸣21 小时前
DAY42 SQLite3 : Dictionary Import and Data Query Implementation with C Language
linux·c语言·数据库·单片机·网络协议·sqlite
小馬佩德罗21 小时前
如何将x264 x265的动态库编译入Linux系统中的FFmpeg源码 - x265库编译
linux·ffmpeg·x265
飞Link21 小时前
【Anaconda】Linux(CentOS7)下安装Anaconda教程
linux·运维·python
DigitalOcean21 小时前
Ubuntu/Debian VPS 上 Apache Web 服务器的完整配置教程
ubuntu·apache
@时间旅行者@21 小时前
LINUX离线安装postgres,rpm方式安装
linux·运维·服务器·postgresql·离线安装