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

.

结语

以上,希望能帮到大家!

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

.

相关推荐
Linux技术芯10 小时前
浅谈SCSI寻址机制与工作阶段深度解析?
linux
☼←安于亥时→❦12 小时前
Linux 系统日志‘/var/log/syslog‘ 和 ‘/var/log/messages‘ 详解
linux
袁气满满~_~12 小时前
Ubuntu下配置PyTorch
linux·pytorch·ubuntu
倦王12 小时前
Linux看ip,改用户名字加权限,在单独用户下设置miniconda
linux·服务器·tcp/ip
少废话h12 小时前
Flume Kafka源与汇的topic覆盖问题解决
java·linux·kafka·flume
凤凰战士芭比Q13 小时前
Docker安装与常用命令
linux·运维·docker·容器
ASKED_201914 小时前
常用 Linux 命令大全(文件、网络、时间、进程、数据库、工具全覆盖)
linux·网络·数据库
a123560mh14 小时前
国产信创操作系统银河麒麟常见软件适配(MongoDB、 Redis、Nginx、Tomcat)
linux·redis·nginx·mongodb·tomcat·kylin
赖small强14 小时前
【Linux驱动开发】Linux MMC子系统技术分析报告 - 第二部分:协议实现与性能优化
linux·驱动开发·mmc
guygg8815 小时前
Linux服务器上安装配置GitLab
linux·运维·gitlab