Linux、fat32 和 etc/fstab

Lee*_*Lee 6 linux mount fat fstab

我使用以下终端命令将 FAT32 驱动器安装到我的 Linux 计算机上:

> sudo mount /dev/sdb1 /media/exampleFolderName -o dmask=000, fmask=111
Run Code Online (Sandbox Code Playgroud)

我这样做是为了可以通过网络连接共享/编辑文件。不幸的是,Linux 不支持 FAT32 格式的每个文件权限,因此这会在连接时将整个驱动器设置为正确的权限。

如果我正确理解 mount,我每次插入驱动器时都必须这样做,我不想这样做。我听说过:

/etc/fstab
Run Code Online (Sandbox Code Playgroud)

所以我的问题 - 如何将上述挂载命令转换为 fstab 条目?如果有人还可以解释dmaskfmask 的含义,那将不胜感激。

Jon*_*len 8

你可能想添加一行

/dev/sdb1 /media/drive1 vfat dmask=000,fmask=0111,user 0 0
Run Code Online (Sandbox Code Playgroud)

/etc/fstab,user选项字段中的附加项允许任何用户挂载此文件系统,而不仅仅是root.