为什么 rsync 不会更新远程时间,即使 itemize 更改显示时间差异

为什么 rsync 不会更新远程时间,即使 itemize 更改显示时间差异

我正在使用 rsync 将文件从一个 NFS 挂载同步到另一个 NFS 挂载。由于之前从本地挂载执行了 scp 命令,文件已存在于远程位置。scp 命令的结果是远程位置上的所有文件都被分配了新的修改时间。

我现在使用的 rsync 命令是:

rsync -azvi /path/to/files/ user@remotehost:/path/to/files

对于所有文件,每次更改的输出是:<f..tp.....

这表明 rsync 认为文件正在被发送到远程位置,因为时间和权限不同。

rsync 完成后,远程位置的修改时间不会被修改(即,它们与第一个 scp 命令期间分配的时间相匹配)。

为什么 rsync 没有同步我的“本地”/path/to/files/ 中显示的时间戳?

相关内容