我在 Linux 上使用 scp 时遇到问题,它说“不是常规文件”。我查看了有关此的其他问题/答案,但我无法找出问题所在……我写道:
scp aa@aa:/home/pictures/file.fits .
将 file.fits
从 aa@aa
, /home/pictures
复制到当前目录。我也试过不使用 /home/
,但它也没有工作……
你明白出了什么问题吗?
原文由 Fourmicroonde 发布,翻译遵循 CC BY-SA 4.0 许可协议
我在 Linux 上使用 scp 时遇到问题,它说“不是常规文件”。我查看了有关此的其他问题/答案,但我无法找出问题所在……我写道:
scp aa@aa:/home/pictures/file.fits .
将 file.fits
从 aa@aa
, /home/pictures
复制到当前目录。我也试过不使用 /home/
,但它也没有工作……
你明白出了什么问题吗?
原文由 Fourmicroonde 发布,翻译遵循 CC BY-SA 4.0 许可协议
7 回答5.3k 阅读
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
1 回答2.3k 阅读✓ 已解决
2 回答800 阅读✓ 已解决
2 回答3.2k 阅读
我刚刚对此进行了测试,发现至少有 3 种情况 scp 会返回
not a regular file
:案例#1 似乎最有可能。如果您打算使用
scp
传输整个目录结构,请使用-r
选项来指示递归复制。