使用SCP传输
适用镜像
Ubuntu24,Ubuntu22,Ubuntu20
scp(Secure Copy)是 Linux 系统中用于在本地和远程主机之间安全传输文件的命令,基于 SSH 协议加密数据,确保传输的安全性。
- 基本用法
源文件:可以是本地文件或远程文件(格式:user@host:路径)。 目标路径:可以是本地目录或远程路径(格式同上)。
常用选项
| 选项 | 说明 |
|---|---|
-P |
指定远程主机的 SSH 端口,注意大写 |
-r |
递归复制整个目录 |
-p |
保留文件的修改时间、权限等属性 |
-C |
启用压缩传输(节省带宽) |
-q |
静默模式(不显示进度) |
用法示例
- 本地 → 远程,指定端口
远程 → 本地,指定端口
复制整个目录
-
scp -rP 2222 /path/to/local/file.txt user@remote_host:/path/to/destination/