Macos chmod在我的Mac上什么都不做?
我是所有者,如Macos chmod在我的Mac上什么都不做?,macos,permissions,chmod,Macos,Permissions,Chmod,我是所有者,如ls-alts所示,但无论出于何种原因,我都无法更改文件的权限。我想将文件设为只读: chmod 400 <file-name> chmod 400 但是,ls-al仍显示-rwxrwx 该文件位于外部驱动器上。我知道当用户想要读写时,有时这会导致问题。但是,在这种情况下,我希望对文件的访问限制更严格,而不是更少 我已签出,但没有看到使权限更严格的选项 谢谢。您无法更改该文件的权限,因为它位于FAT32卷上,并且该卷格式不支持存储文件权限(例如,请参阅)。但是,如果
ls-alts
所示,但无论出于何种原因,我都无法更改文件的权限。我想将文件设为只读:
chmod 400 <file-name>
chmod 400
但是,ls-al
仍显示-rwxrwx
该文件位于外部驱动器上。我知道当用户想要读写时,有时这会导致问题。但是,在这种情况下,我希望对文件的访问限制更严格,而不是更少 我已签出,但没有看到使权限更严格的选项
谢谢。您无法更改该文件的权限,因为它位于FAT32卷上,并且该卷格式不支持存储文件权限(例如,请参阅)。但是,如果您只想将文件设为只读,则可以通过锁定它来实现该效果(FAT32支持lock属性)。您可以使用Finder的“获取信息”窗口(选中“锁定”框),也可以使用命令
chflags-uchg
这个问题可能与您的问题类似:文件的完整路径是什么,您在这里使用的是什么版本的OS X?文件位于外部驱动器上,即Mac上的卷下。操作系统的版本是达尔文内核版本14.3.0。外部卷的格式是什么?某些格式(如FAT)不支持权限,甚至Mac OS Extended也会在外部磁盘上获得特殊权限行为(默认情况下)。它是FAT 32格式。