有时候需要从一些云服务器或者共享服务器拷贝文件到自己服务器,这时候需要用的scp命令
以生信技能树共享服务器为例。/home/data/xxx/project/x/x1_1.fq.gz 这个文件为例:
scp xxx@biotrainee.cn:/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 xxx@biotrainee.cn:/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 xxx@biotrainee.cn:/home/data/xxx/project/x ./
网友评论