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

.

结语

以上,希望能帮到大家!

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

.

相关推荐
ホロHoro13 分钟前
数据结构非线性部分(二)review
linux·服务器·数据结构
wang60212521815 分钟前
Git部署项目配置密钥-Linux系统
linux·运维·git
xlp666hub18 分钟前
链表与它在 Linux 内核中的实现
linux·数据结构
倔强的石头10634 分钟前
【Linux指南】进程控制系列(四)进程替换 ——exec 系列函数全解析与应用
linux·运维·bash
悾说37 分钟前
xRDP实现Linux图形化通过Windows RDP访问Linux远程桌面
linux·运维·windows
tianyuanwo1 小时前
解决Anolis/CentOS 8下Python 3.11 SELinux模块缺失:从原理到实战的完整指南
linux·centos·python3.11
承渊政道1 小时前
Linux系统学习【Linux基础指令以及权限问题】
linux·服务器·学习
一个人听秋雨1 小时前
speedtest-x脚本优化
linux·运维
食咗未1 小时前
Linux SSH工具的使用
linux·网络·测试工具·ssh·远程登陆
HalvmånEver1 小时前
Linux:深入剖析 System V IPC下(进程间通信九)
linux·运维·服务器·c++·system v·管道pipe