FAT 文件系统
FAT(File Allocation Table)是与 Windows 兼容的文件系统,SylixOS 中常用的移动存储设备(U 盘,SD 卡等)常使用 FAT 文件系统格式进行挂载。FatFs 是一个嵌入式系统设计的通用 FAT(File Allocation Table)文件系统模块。FatFs 的编写遵循 ANSI C,并且完全与磁盘 I/O 层分开,它独立(不依赖)于硬件架构。
FatFs 文件系统特点
- Windows 兼容的 FAT 文件系统。
- 不依赖于平台,易于移植。
- 代码和工作区占用空间非常小。
- 多种配置选项。
FAT 命令
在 SylixOS 中,可以使用 fatugid 命令来查看和设置卷标的默认 uid 和 gid。命令格式如下:
fatugid [uid] [gid]
uid :新设置的用户ID
gid :新设置的组ID
查看指定卷标的默认 uid 和 gid 的示例内容:
# fatugid
vfat current uid : 0 gid : 0