首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Linux、fat32和etc/fstab

Linux、fat32和etc/fstab
EN

Unix & Linux用户
提问于 2012-04-22 16:37:58
回答 2查看 42.9K关注 0票数 7

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

代码语言:javascript
运行
复制
> sudo mount /dev/sdb1 /media/exampleFolderName -o dmask=000, fmask=111

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

如果我正确理解挂载,我将不得不这样做每次我插入驱动器,这是我不想做的。我听说过:

代码语言:javascript
运行
复制
/etc/fstab

那么,我的问题--如何将上面的挂载命令转换为fstab条目?如果有人也能解释dmask和假面具的含义,那将是非常感谢的。

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2012-04-22 17:27:09

您可能需要添加一行,如

代码语言:javascript
运行
复制
/dev/sdb1 /media/drive1 vfat dmask=000,fmask=0111,user 0 0

/etc/fstab。options字段中的附加,user允许任何用户挂载这个文件系统,而不仅仅是root

票数 11
EN

Unix & Linux用户

发布于 2012-04-22 16:47:22

dmask和f掩码分别是目录和文件的权限。这是一个八进制数。并表示所有者、组和其他用户的读写和执行权限。

fstab:

代码语言:javascript
运行
复制
/dev/sdb1 /media/exampleFolderName vfat dmask=000,fmask=111 0 0

当你说插入驱动器时,外部驱动器(如USB )应该是自动的。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/37072

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档