Skip to content

SCP 命令

提示

如果您是Windows用户,可以使用系统自带的Powershell/CMD登录,如果要更好的终端体验推荐下载使用Cmder工具;

如果您是Mac用户,可以使用系统自带的Terminal完成SSH登录。

需关注

下方指令需要在您本地的机器上执行,而不是在实例中执行该命令;

31729为端口号,gpu-s277r6fyqd.ssh.damodel.com为远程地址,请更换为您的实例端口和地址。

复制您的ssh登录指令,指令格式为:

shell
ssh -p 31729 root@gpu-s277r6fyqd.ssh.damodel.com

上传文件

scp远程上传文件指令为:

shell
scp -rP 31729 本地路径/文件夹或文件 root@gpu-s277r6fyqd.ssh.damodel.com:/实例中路径

下载文件

scp远程下载文件指令为:

shell
scp -rP 31729 root@gpu-s277r6fyqd.ssh.damodel.com:/实例中路径/文件或文件夹 本地路径

高级使用方法

上面直接scp文件夹的方法,如果小文件多,那么scp速度会非常缓慢。可以使用以下方法拷贝tar流(前提需要本地电脑有tar命令)

shell
cd 目标路径
tar cf - * | ssh -p 35394 root@gpu-s277r6fyqd.ssh.damodel.com "cd /root/workspace && tar xf -"