ROOT 文件系统

更新时间:
2024-03-14
下载文档

ROOT 文件系统

ROOTFS(根文件系统)是一种特殊的文件系统,是内核启动时挂载的第一个文件系统,因此根文件系统包括了 SylixOS 启动时所必须的目录和关键性的文件,例如内核启动时所必需的 etc 目录,以及系统命令 bin 目录等。SylixOS 的 ROOTFS 属于虚拟类型的根文件系统,因为此文件系统并不存在于具体的物理磁盘中,而是系统启动后动态创建的,并将此系统保存于内存中。

SylixOS 内部所有的设备(包括文件系统)都必须挂载到根文件系统上,根文件系统的设备名称非常特殊,为: / 。所有的设备或者文件绝对路径都是以根符号起始,也就是说,操作系统查询一个设备总是从根文件系统开始。

ROOTFS 的目录结构。

根文件系统典型符号链接功能
/tmp/yaffs2/n1/tmp存放临时文件
/var/yaffs2/n1/var存放可变的数据
/root/yaffs2/n1/root根用户的目录
/home/yaffs2/n1/home普通用户的目录
/apps/yaffs2/n1/apps存放应用程序
/sbin/yaffs2/n1/sbin系统级的可执行程序
/bin/yaffs2/n1/bin普通的可执行程序
/usr/yaffs2/n1/usr存放共享数据
/lib/yaffs2/n1/lib存放共享库和内核模块
/qt/yaffs2/n1/qt存放 Qt 相关文件
/ftk/yaffs2/n1/ftk存放 FTK 相关文件
/etc/yaffs2/n0/etc存放常用配置文件
/boot/yaffs2/n0/boot存放加载器所需的文件
/usbUSB 挂载根节点
/yaffs2YAFFS 文件系统分区
/procPROC 文件系统根节点
/media移动设备挂载根节点
/mnt卷标挂载根节点
/dev设备挂载根节点
文档内容是否对您有所帮助?
有帮助
没帮助