linux 下scp传文件时,报错 not a regular file
发布日期:2021-05-15 07:48:05 浏览次数:21 分类:精选文章

本文共 300 字,大约阅读时间需要 1 分钟。

在Linux环境下使用scp命令传输文件时,可能会遇到如下的错误提示:

scp: /usr/tools: not a regular file 不能成功传送

这个错误提示通常是由权限问题引起的,具体表现为传输的文件或目录缺少必要的访问权限。以下是解决方案:

1. 检查文件权限是否符合传输需求

确保目标文件或目录具有可读和可写权限,可以通过以下命令进行调整:

chmod 777 /usr/tools

2. 使用scp的递归选项传输整个目录

如果需要传输整个目录而不是单个文件,可以在scp命令中添加"-r"选项:

scp -r /source/directory /destination/path

上一篇:Pycharm学习(七)——运行RF脚本,报错CreateProcess error=5, 拒绝访问
下一篇:POST请求返回:401 Unauthorized

发表评论

最新留言

能坚持,总会有不一样的收获!
[***.219.124.196]2025年04月13日 14时22分23秒