删除重复的目录

删除重复的目录

我正在将妻子的计算机 (iMac) 上的一些文件备份到我的文件服务器 (Ubuntu)。我使用的是外部驱动器,之前我曾将一些文件复制到该驱动器上,但后来我决定使用rsync。我在 iMac 上启用了远程访问,连接到它来获取文件没有任何问题,rsync 可以正常工作。

问题是,当我列出内容时,某些目录会出现两次,唯一可见的区别是权限。 drwxrwxrwx 4 zarkov zarkov 4,0K dec 14 19:28 110417 Trädgården drwxr-xr-x 4 zarkov zarkov 4,0K mar 12 2012 110417 Trädgården

不用说,我不想让重复项填满我的备份驱动器,但如果我cd 110417\ Trädgårdenrm *,我怎么知道哪一个被删除了,我不希望下次运行时重新创建它rsync。我也无法在 Unity 中区分文件夹。

我想我可以删除这两个文件夹并重新运行 rsync,但是有些文件夹太大了,所以我不想这样做。

我完全知道在文件夹名称中使用空格和非英文字符是不可取的,但这就是我老婆想要的,而且已经这样做了很多年。不幸的是,似乎只有这些文件夹被复制了,其他没有非英文字符的文件夹没有被复制……

任何人?

答案1

听起来您正在寻找--iconvrsync 选项,因为您正在处理两个不同的文件系统(例如您的 mac 和您的 ubuntu 服务器)。

搜索网络、查看文档或查看这里这里

对于权限,请确保您使用-p开关来保留权限。

答案2

非英文字符似乎存在错误 - 您可能需要报告此问题。

另外,我建议您查看 Crash Plan 进行备份(在我看来它更易于使用等)

相关内容