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

.

结语

以上,希望能帮到大家!

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

.

相关推荐
hutengyi21 小时前
Redis基础——1、Linux下安装Redis(超详细)
linux·数据库·redis
LeocenaY21 小时前
Linux 内核 I/O栈 总结
linux·运维·服务器
学不完的1 天前
Zrlog面试问答及问题解决方案
linux·运维·nginx·unity·游戏引擎
小邋遢2.01 天前
Centos stream 9 安装后root不能远程登录问题
linux·运维·centos
学不完的1 天前
ZrLog 博客系统部署指南(无 War 包版,Maven 构建 + 阿里云镜像优化)
java·linux·nginx·阿里云·maven
yy_xzz1 天前
【Linux开发】 02 Linux TCP 网络编程——迭代、回声服务器
linux·服务器·网络
秦渝兴1 天前
从手工高可用到全容器化:我的 Keepalived+Nginx+Tomcat+MySQL 项目迁移实战
linux·运维·mysql·nginx·容器·tomcat
新时代牛马1 天前
Autoexecra — 嵌入式设备的轻量级智能网关
linux
DevilSeagull1 天前
Linux Vim 文本编辑器基础指南
linux·运维·vim
子木HAPPY阳VIP1 天前
Ubuntu 22.04 换源+Docker安装+镜像加速
linux·ubuntu·docker