山海科技发展网

📚 scp命令详解 🌐

导读 在日常工作中,`scp` 命令是一个非常实用的工具,用于在本地和远程服务器之间传输文件。它基于 SSH 协议,因此安全性有保障。以下是 `s...

在日常工作中,`scp` 命令是一个非常实用的工具,用于在本地和远程服务器之间传输文件。它基于 SSH 协议,因此安全性有保障。以下是 `scp` 的基础用法和一些小技巧,帮你更高效地完成文件传输任务!

🎯 基本语法

`scp [选项] 源文件路径 目标文件路径`

例如:

`scp /path/to/local/file username@remote_host:/path/to/remote/directory`

💡 常用选项

- `-P`:指定远程主机的端口号(大写 P)。

- `-r`:递归复制整个目录。

- `-C`:启用压缩功能,适合大文件传输。

🌐 应用场景

1. 从本地上传文件到远程服务器:`scp file.txt user@192.168.1.1:/home/user/`

2. 下载远程文件到本地:`scp user@192.168.1.1:/var/log/nginx/access.log ./`

3. 复制远程服务器间的文件:`scp -r user@host1:/data user@host2:/backup`

🚀 小贴士:传输大文件时,记得加 `-C` 压缩数据,省时又省力!同时,确保网络稳定,避免中断导致传输失败哦。💪

Linux SSH 文件传输