Linux 使用scp指令远程连接复制文件或文件夹

文件拷贝

将本地文件拷贝到远程服务器中

复制代码
scp 本地文件 远程服务用户名@远程服务器IP地址:指定拷贝到远程服务器的文件夹路径
或
scp 本地文件 远程服务用户名@远程服务器名称:指定拷贝到远程服务器的文件夹路径

将远程服务器文件拷贝到本地的文件夹中

复制代码
scp 远程服务器用户名@远程服务器IP地址:远程服务器文件 指定拷贝到本地服务器的文件夹路径
或
scp 远程服务器用户名@远程服务器名称:远程服务器文件 指定拷贝到本地服务器的文件夹路径

注:当@后跟服务器名称时,需要服务器之间配置hosts参数,并相互ping通

文件夹拷贝

将本地文件夹拷贝到远程服务器中

复制代码
scp -r 本地文件夹 远程服务用户名@远程服务器IP地址:指定拷贝到远程服务器的文件夹路径
或
scp -r 本地文件夹 远程服务用户名@远程服务器名称:指定拷贝到远程服务器的文件夹路径

将远程服务器文件夹拷贝到本地的文件夹中

复制代码
scp -r 远程服务器用户名@远程服务器IP地址:远程服务器文件夹 指定拷贝到本地服务器的文件夹路径
或
scp -r 远程服务器用户名@远程服务器名称:远程服务器文件夹 指定拷贝到本地服务器的文件夹路径

-r 表示递归拷贝所有文件夹

实操(文件夹拷贝)

将本地文件夹 frp_0.37.0_linux_amd64 拷贝到远程服务器 /usr/local/summergao 文件夹下

复制代码
scp -r /usr/local/summergao/frp_0.37.0_linux_amd64  root@192.168.1.172:/usr/local/summergao
相关推荐
若风的雨24 分钟前
安全与验证模块设计方案
linux·安全
Eiceblue1 小时前
.NET框架下Windows、Linux、Mac环境C#打印PDF全指南
linux·windows·.net
试试勇气1 小时前
Linux学习笔记(十三)--文件系统
linux·笔记·学习
yingdonglan1 小时前
鸿蒙跨端Flutter学习——GridView高级功能
linux·运维·windows
wdfk_prog2 小时前
[Linux]学习笔记系列 -- [drivers][clk]clk
linux·笔记·学习
遇见火星2 小时前
在Linux中使用journalctl命令进行日志分析和管理详细教程
linux·运维·服务器·journalctl
xuefuhe2 小时前
RHEL9 yum install etcd Error: Unable to find a match: etcd
linux·运维·centos
m0_736034852 小时前
1.27笔记
linux·服务器·笔记
旖旎夜光2 小时前
Linux(12)(下)
linux·网络
郝亚军3 小时前
如何在windows11和Ubuntu linux之间互传文件
linux·运维·ubuntu