scp-缺乏一致性

scp-缺乏一致性

我观察到使用 从远程服务器复制文件时出现奇怪的行为scp
我有一个包含许多带有文件的子目录的目录。

directory
├── directory1
│   ├── file1.txt
│   ├── file2.txt
├── directory2
│   ├── file3.txt

因此,我使用了scpscp -r <server_address_n_path_to_directory> <output_dir>

  • output_dir存在时,所有目录结构和里面的文件directory都被正确复制。
  • 但是,当我忘记创建时output_dir,只有所有子目录中的文件被复制到新创建的scp文件夹中。

我测试了几次,结果相同。

这是不一致还是故意的行为?
原因是什么?

相关内容