如何更改FAT32驱动器上的文件权限?

我有Ubuntu 10.04 LTS(Lucid Lynx)。

我最近注意到我的硬盘上的每个文件都获得了可执行权限, 甚至是每个文本文件 ,因此当我打开它时,弹出窗口会询问我该怎么做(在终端显示 – 取消 – 运行)。

我试图将终端中的权限更改为sudo chmod ax -Rv /media/D/* 。 它告诉我,特权已经改为666 ,这意味着rw-rw-rw ,但实际上没有做任何事情; 它仍然是给定的可执行权限。

我试图将一些文件移到桌面上。 然后如上所述,它成功了。

我的硬盘格式为“FAT32”。 会出现什么问题?

FAT32格式的驱动器不支持文件权限。 所有内容的权限取决于驱动器的安装方式。

因此,您可以通过不同方式更改驱动器上所有文件的权限,但不能像您描述的那样动态更改。

有关如何使用不同权限重新安装的信息,请参阅https://askubuntu.com/a/96929/6161 。

NTFS和FAT32硬盘驱动器不支持Linux上的文件权限。 请按照指南启用该function。

我已将它用于NTFS分区,但我从未使用FAT32对其进行测试。

参考:论坛postRe:如何更改整个ntfs分区的权限