📜  rsync 仅显示传输的文件 (1)

📅  最后修改于: 2023-12-03 14:47:08.076000             🧑  作者: Mango

Rsync 仅显示传输的文件

简介

rsync 是一种在本地和远程系统之间同步文件和目录的工具。通过它所提供的一系列选项,你可以比较、备份和复制文件和目录。

在这里,我们将介绍如何使用 rsync 仅显示传输的文件。

使用 rsync 仅显示传输的文件

使用 rsync 仅显示传输的文件可以用于找出哪些文件将要被传输,以及通过跟踪文件的传输来监控文件系统。为了仅显示哪些文件将要传输,你需要用到 --dry-run 选项,该选项会将 rsync 模拟的运行过程输出到屏幕,但并不会实际传输文件。

以下是一个示例命令:

rsync -av --dry-run source/ destination/

这将会显示出仅会被传输的文件。

请注意,虽然 rsync 仅仅是模拟运行,但是它仍然会检查文件的大小和修改时间戳,并与目标文件进行比较,以决定是否应该拷贝文件。

选项说明
  • -av:以存档模式运行,即递归地拷贝目录并保持所有文件信息(权限、时间等)不变。
  • --dry-run:仅模拟 rsync 运行,不实际传输文件。
总结

通过使用 rsync 中的 --dry-run 选项,你可以仅显示将要被传输的文件。这可以帮助你跟踪文件的传输进程以及监控文件系统。

希望本篇文章对你有所帮助。