将本地文件复制到远程目录。
scp report.txt alice@example.com:/tmp/通过 SSH 在主机之间复制文件。请同时核对源路径和目标路径。
scp [OPTION]... SOURCE... TARGET将本地文件复制到远程目录。
scp report.txt alice@example.com:/tmp/使用自定义 SSH 端口复制整个目录树。
scp -P 2222 -r ./site alice@example.com:/srv/backup/| 参数 / 子句 | 说明 |
|---|---|
-r | 递归复制目录。 |
-P PORT | 连接 SSH 服务器的 PORT 端口(注意大写 P)。 |
-i IDENTITY_FILE | 指定私钥文件。 |
-p | 保留修改时间、访问时间和权限模式。 |
-C | 传输期间启用压缩。 |
-q | 隐藏进度和诊断消息。 |
执行前请核对命令和目标路径。修改文件、服务、账户、磁盘、权限或数据库的操作可能难以撤销;建议先在安全环境测试并保留备份。