将文件夹从USB驱动器复制到mac会将权限更改为777

时间:2014-10-03 11:47:51

标签: linux macos file-permissions cp

我有不同的网络项目,我需要从一台带有Ubuntu的计算机移动到Mac。 我使用cp -rp folder copy_folder从硬盘复制到外部USB驱动器。在此操作之后,权限仍然是正确的,但是当我在Mac中插入USB驱动器时,权限似乎只有777.

我有什么办法可以在Mac上保留相同的权限吗?

1 个答案:

答案 0 :(得分:2)

大多数USB驱动器都使用FAT32文件系统格式化,FAT32文件系统不支持Unix权限。但是,可以在安装时设置权限。

如果要在将文件从Linux传输到Mac时保留文件的权限,请使用另一个可由两个系统读取且支持Unix权限的文件系统,例如ext4(你需要像OSXFuse那样做)它)。

如果两台计算机都连接到同一网络甚至互联网,那么更好,更简单的解决方案就是使用rsync。