从一个服务器拷贝文件到另一个服务器

有时候需要从一些云服务器或者共享服务器拷贝文件到自己服务器,这时候需要用的scp命令
以生信技能树共享服务器为例。/home/data/xxx/project/x/x1_1.fq.gz 这个文件为例:

scp [email protected]:/home/data/xxx/project/x/x1_1.fq.gz ./

结果报错:

ssh: connect to host biotrainee.cn port 22: Connection refused

后来去xshell看了下,人家用的是12131端口,不是默认的22端口。

然后就需要指定端口来复制:

scp -P 12131 [email protected]:/home/data/xxx/project/x/x1_1.fq.gz ./

会出现下面这个问号:Are you sure you want to continue connecting (yes/no/[fingerprint])?
回答yes,接着输入xxx账户的密码即可将以上文件复制到当前目录。

如果是复制文件夹,则用以下代码:

scp -P 12131 -r [email protected]:/home/data/xxx/project/x ./

你可能感兴趣的:(从一个服务器拷贝文件到另一个服务器)