当前位置: 首页 > 工具软件 > wgcloud-scp > 使用案例 >

scp报错:not a regular file

宗建章
2023-12-01

linux 本地文件上传到服务器

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

从服务器下载文件

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

命令

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

这样就可以了,如果不行,

有可能没权限 chmod 777

scp提供了几个选项  在scp后加就行了
-p 拷贝文件的时候保留源文件建立的时间。 
-q 执行文件拷贝时,不显示任何提示消息。 
-r 拷贝整个目录
-v 拷贝文件时,显示提示信息。


 类似资料: