文件系统简介
SylixOS 提供了多种标准的文件系统,方便用户使用,这些文件系统是 SylixOS 内建的,如果需要更多的文件系统,如 NTFS 则可以通过内核模块的形式加入。SylixOS 的文件系统实际上是一组虚拟的设备驱动,它提供两组API接口,对上符合I/O系统标准,对下要求设备驱动符合块设备标准。文件系统在 I/O 系统中的结构,
SylixOS 文件系统使用I/O系统提供的标准接口进行挂载,然后通过标准 I/O 操作函数进行访问,换句话说,操作一个普通文件与操作一个设备文件没有任何区别。
SylixOS 目前内建的文件系统包括:
- ROOT 文件系统
- PROC 文件系统
- ROMFS 文件系统
- RAMFS 文件系统
- TPSFS 文件系统
- FAT 文件系统
- YAFFS 文件系统
- NFS 文件系统
- GlusterFS 文件系统
在 SylixOS 中可以通过查看 /proc/fs/fssup
文件来查看当前系统支持的文件系统类型。
# cat /proc/fs/fssup
rootfs procfs ramfs romfs vfat nfs yaffs