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/