rmdir.cn

scp

远程文件复制

语法

scp [选项] 源 目标

说明

scp(secure copy)通过 SSH 协议在本地和远程主机之间安全地复制文件或目录。支持通配符和递归复制。

参数

  • -r

    递归复制整个目录

  • -P

    指定远程 SSH 端口

  • -i

    指定私钥文件

  • -C

    传输时压缩数据

  • -p

    保留原文件的修改时间和权限

示例

上传文件到远程

将本地文件上传到远程服务器

scp app.tar.gz user@server:/opt/

从远程下载

从远程服务器下载文件到本地

scp user@server:/var/log/app.log ./

递归复制目录

上传整个目录及子目录

scp -r dist/ user@server:/var/www/html/