复制目录的最佳方法是什么?

耶尔

将文件夹复制到远程计算机的最佳方法是什么(在我的情况下,我们需要将所有内容都复制/etc/yum.repo.d到远程计算机)?使用rsync -avscp -rp

# scp -rp /etc/yum.repos.d/* master100:/etc/yum.repos.d 
# rsync -av /etc/yum.repos.d/* master100:/etc/yum.repos.d
Sourcejedi

我更喜欢使用rsync记住起来比较简单,因为如您所示,最常用的选项与的语法匹配cp

从技术上讲,rsync可能无法在scp可用的某些系统上安装但是的功能rsync非常有用。因此,通常会安装它,并且练习使用它很有用。

对于您所展示的情况,有时可能需要使用rsync --delete即使对于本地文件(cp没有--delete选项),这也很有用但是,它也是非常危险的。编写rsync --delete命令时,应始终先在-n模式下运行该命令,以查看命令不实际执行的情况下将执行的操作。

(这是特别危险的,因为rsync/将源尾随解释为与其他所有人的含义不同(更类似于尾随/.),并且/如果路径是目录,则带有TAB键的路径完成将自动包括尾随。这甚至会引起问题。如果没有--delete,则通过覆盖错误的文件或使用没有意义的文件将错误的目录弄乱。我认为rsync的行为早于路径完成的广泛使用。)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

复制列表的最佳方法是什么?

复制Rails代码的最佳方法是什么?

在Linux终端中将文件复制到一堆子目录的最佳方法是什么

C ++复制副本类的实例的最佳方法是什么

复制/扩展静态类功能的最佳方法是什么?

复制2D向量的最佳方法是什么

防止在 Realm 中复制对象的最佳方法是什么?

在 JavaScript 中复制 PostgreSQL 排序结果的最佳方法是什么?

Linux:从损坏的HD复制的最佳方法是什么?

给定参数多次复制报告的最佳方法是什么?

计算目录中文件数量的最佳方法是什么?

清除未使用的Cassandra目录的最佳方法是什么

安装 Bash 脚本的最佳目录是什么?

从SVN转到GIT,复制完整存储库的最佳方法是什么?

克隆/深复制.NET通用Dictionary <string,T>的最佳方法是什么?

将cv :: Mat向量复制到float向量的最佳方法是什么?

在 QT 中复制两个二进制文件的最佳方法是什么

Groovy中没有空白字符的文件复制的最佳方法是什么

将斜杠末尾添加到pathlib目录的最佳方法是什么?

在Cordova / Phonegap CLI项目中同步www /目录的最佳方法是什么?

在Java中找到用户主目录的最佳方法是什么?

在Makefile安装中将目录移动到位的最佳方法是什么?

在目录中列出扩展的所有文件的最佳方法是什么?

从EF迁移脚本中查找目录路径的最佳方法是什么?

Create-React-App:从node_module目录包含CSS的最佳方法是什么

将目录添加到LD_LIBRARY_PATH的最佳方法是什么?

在 Unix 中为目录中的多个文件添加标题的最佳方法是什么?

使用Cargo使用同一源目录为多个平台构建的最佳方法是什么?

在 bash 上递归重命名文件和目录的最佳方法是什么?