我有不同的网络项目,我需要从一台带有Ubuntu的计算机移动到Mac。
我使用cp -rp folder copy_folder
从硬盘复制到外部USB驱动器。在此操作之后,权限仍然是正确的,但是当我在Mac中插入USB驱动器时,权限似乎只有777.
我有什么办法可以在Mac上保留相同的权限吗?
答案 0 :(得分:2)
大多数USB驱动器都使用FAT32文件系统格式化,FAT32文件系统不支持Unix权限。但是,可以在安装时设置权限。
如果要在将文件从Linux传输到Mac时保留文件的权限,请使用另一个可由两个系统读取且支持Unix权限的文件系统,例如ext4(你需要像OSXFuse那样做)它)。
如果两台计算机都连接到同一网络甚至互联网,那么更好,更简单的解决方案就是使用rsync。