我在 Windows 上的 VMware 上使用 Linux,今天添加了第二个 HDD 设备。但是,在新设备上创建的每个文件或任何字典都会获得executable
不可删除的权限(即使使用 root 权限)。使用ls
时,文件夹以绿色突出显示,这是我不想拥有的。我想这与VM而不是Linux有关。更改文件权限(删除可执行权限)sudo chmod -x myFile
不会进行任何更改。有谁知道,为什么每个添加的文件都以可执行标志结尾,以及如何删除它?任何答案都受到高度评价。提前谢谢你,托比
我在 Windows 上的 VMware 上使用 Linux,今天添加了第二个 HDD 设备。但是,在新设备上创建的每个文件或任何字典都会获得executable
不可删除的权限(即使使用 root 权限)。使用ls
时,文件夹以绿色突出显示,这是我不想拥有的。我想这与VM而不是Linux有关。更改文件权限(删除可执行权限)sudo chmod -x myFile
不会进行任何更改。有谁知道,为什么每个添加的文件都以可执行标志结尾,以及如何删除它?任何答案都受到高度评价。提前谢谢你,托比
听起来您正在尝试在 linux 上使用 NTFS(或 FAT)文件系统并为文件权限而苦苦挣扎。
默认情况下,这些 fs 不支持 unix 样式的权限,但您可以在挂载选项中定义一个默认值
这会将 644 分配给所有文件,并将 755 分配给已安装驱动器上的所有目录。
尽管如此,有一种方法可以通过添加
permissions
到挂载选项来启用 NTFS 驱动器上的 unix 权限。但是,您需要定义用户映射才能使用它。有关man ntfs-3g
更多详细信息,请参阅。FAT 无论如何都不支持这一点。