linux scp

linux 本地文件上传到服务器

scp /home/liujia/file.1txt  liujia@172.16.252.32:/user/liujia

从服务器下载文件

scp liujia@172.16.252.32:/user/liujia/file1.txt /home/liujia

 报错:

The authenticity of host 192.168.0.xxx can't be established. 的问题

执行ssh  -o StrictHostKeyChecking=no  192.168.0.xxx 就OK

命令

scp liujia@172.16.252.32:/user/liujia/ /home/liujia

cp报错:not a regular file

原因是 这样是相当于下载文件夹,而非文件。

解决办法是 加参数 -r 

scp -r liujia@172.16.252.32:/user/liujia/ /home/liujia

这样就可以了

原文地址:https://www.cnblogs.com/terryguan/p/5092454.html