scp command
在线生成适用于上传、下载和目录递归传输的 SCP 命令
把本地文件和远程服务器之间的传输命令直接生成出来,支持自定义端口、密钥文件和跳板机参数。
先选传输模式,再填写源路径和目标路径,右侧会实时生成命令。
传输模式
把本地文件通过 SSH 传到远程服务器。
传输信息
生成结果
复制下面的命令,直接在终端执行即可。
scp -P 22 -i ~/.ssh/id_ed25519 ~/Downloads/report.csv [email protected]:~/deploy/report.csv传输命令生成好后,后续连接流程可以继续放到 DartShell 里
把 SSH 会话、文件传输和数据库访问收拢到同一个 Mac 工具里,让临时操作和长期管理更顺手。
这个 SCP 工具能帮你做什么
不用再反复查 scp 参数
只想临时传一个文件时,这个页面可以帮你更快拼出正确的 scp 命令。
覆盖端口、密钥和跳板机场景
生产环境常见的自定义 SSH 端口、密钥文件和跳板机参数都可以一起带上。
目录传输也能直接生成
需要递归复制目录时,可以直接生成带 `-r` 的命令,不用手动重写。
常见 SCP 示例
上传本地文件到服务器
scp -i ~/.ssh/id_ed25519 ~/Downloads/report.csv [email protected]:~/deploy/report.csv从远端下载日志文件
scp [email protected]:/var/log/app.log ~/Downloads/app.log递归复制目录
scp -r ./dist [email protected]:~/releases/dist