无法访问使用 rsync 创建的文件夹

无法访问使用 rsync 创建的文件夹

我在 Windows 7 Professional 上通过 Cygwin 使用 rysnc。

$ rsync -version
rsync  version 3.1.2  protocol version 31

我正在尝试使用 rsync 将备份设置到 USB 驱动器。

我运行了以下命令:

rsync -v -rplt "/cygdrive/k/Email/" "/cygdrive/d/Backup Files/k/"

[我使用“-rlt”标志得到了相同的结果,我添加了“p”标志来指示 rsync 复制权限”]。

这似乎工作正常,但是当我尝试查看结果时,我收到权限被拒绝的消息:

$ ls /cygdrive/d/Backup\ Files/k
ls: cannot open directory '/cygdrive/d/Backup Files/k': Permission denied

我也无法通过 Windows 资源管理器访问。

如果我拔下 USB 驱动器并连接到另一台电脑,我就可以看到这些文件。

答案1

确保您没有为 USB 存储的文件夹/文件/内容启用“chattr”

尝试首先执行此操作:

chattr -R -ai <folder>

或者

 chattr -R -ai <files>

然后执行 rsync 和 ls 命令来检查它是否给出权限被拒绝的消息。

相关内容