没有合适的资源?快使用搜索试试~ 我知道了~
Linux内核移植与根文件系统构建
4星 · 超过85%的资源 需积分: 11 9 下载量 28 浏览量
2013-03-11
11:09:44
上传
评论 1
收藏 916KB PPT 举报
温馨提示
文件系统:简单的说就是一种目录结构,由于 linux操作系统的设备在系统中是以文件的形式存在,将这些文件进行分类管理以及提供和内核交互的接口,就形成一定的目录结构也就是文件系统,文件系统是为用户反映系统的一种形式,为用户提供一个检测控制系统的接口。 根文件系统:根文件系统就是一种特殊的文件系统,那么根文件系统和普通的文件系统有什么区别呢?由于根文件系统是内核启动时挂在的第一个文件系统,那么根文件系统就要包括Linux启动时所必须的目录和关键性的文件,例如Linux启动时都需要有init目录下的相关文件,在 Linux挂载分区时Linux一定会找/etc/fstab这个挂载文件等,根文件系统中还包括了许多的应用程序bin目录等,任何包括这些Linux 系统启动所必须的文件都可以成为根文件系统
资源推荐
资源详情
资源评论
Linux 内核移植与根文件系统构建
根文件系统
•
文件系统:简单的说就是一种目录结构,由于 linux 操
作系统的设备在系统中是以文件的形式存在,将这些文件
进行分类管理以及提供和内核交互的接口,就形成一定的
目录结构也就是文件系统,文件系统是为用户反映系统的
一种形式,为用户提供一个检测控制系统的接口。
•
根文件系统:根文件系统就是一种特殊的文件系统 , 那么
根文件系统和普通的文件系统有什么区别呢?由于根文件
系统是内核启动时挂在的第一个文件系统,那么根文件系
统就要包括 Linux 启动时所必须的目录和关键性的文件,
例如 Linux 启动时都需要有 init 目录下的相关文件,在
Linux 挂载分区时 Linux 一定会找 /etc/fstab 这个挂载文
件等,根文件系统中还包括了许多的应用程序 bin 目录等,
任何包括这些 Linux 系统启动所必须的文件都可以成为
根文件系统。
什么是 Linux 根文件系统
•
使用 Linux 的时候,通过命令“ ls /” 就会发现:
•
在 / 下包涵很多的目录,比如 etc 、 usr 、 var 、 bin ...
... 等目录;
•
而在这些目录中还有很多的目录或文件;
•
文件系统在 Linux 下看上去就象树形结构,
•
所以可以把文件系统的结构形象的称为树形结构。
•
linux 文件系统的最顶端是“ /” ;
•
我们称“ /” 为 Linux 的根,也就是 Linux 操作系
统的根文件系统。
•
Linux 的文件系统的入口就是“ /” ,所有的目录、
文件、设备都在“ /” 之下。
根文件系统目录结构
•
Linux 遵守文件系统科学分类标准( FHS ),一个定义许
多文件和目录的名字和位置的标准。
•
一个 linux 的根文件系统目录结构如下:
–
/
•
Linux 文件系统的入口,也是处于最高一级的目录;
–
/bin
•
系统所需要的那些命令位于此目录,比如 ls 、 cp 、 mkdir 等命令;
这个目录中的文件都是可执行的、普通用户都可以使用的命令。作为
基础系统所需要的最基础的命令就是放在这里 ;
–
/boot
•
Linux 的内核及引导系统程序所需要的文件目录;如内核的映像文件,
启动加载器( GRUB );
根文件系统目录结构
–
/dev
•
设备文件存储目录,比如声卡、磁盘 ... ...
–
/etc
•
系统配置文件的所在地,一些服务器的配置文件也在这里;比如 /et
c/inittab 是 init 进程的配置文件, etc/fstab 是用来指定启动时需
要自动安装的文件系统列表。
–
/home
•
普通用户家目录默认存放目录;
–
/lib
•
库文件存放目录
–
/mnt
•
这个目录一般是用于存放挂载储存设备的挂载目录的,比如有 cdrom
等目录。
剩余46页未读,继续阅读
资源评论
- mydazzy2014-03-02讲得比较详细,对根文件系统的理解有帮助
- kaiwillson2013-09-30资料不错,可以参考
xiaoqbruo
- 粉丝: 0
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 使用 pytorch 重新实现 YOLOv2 算法.zip
- 用Tornado实现远程桌面.zip
- 使用 PyTorch 实现 YOLOv8.zip
- 使用 PyQt5 为 YoloV5 添加 GUI.zip
- 使用 OpenCV、PyTorch 进行 YOLOv7 姿势估计.zip
- 基于Spring Boot的智慧教育实习实践系统构建与实现
- 使用 OpenCV 和 PyTorch 进行 YOLOv7 实例分割.zip
- 总线型温室大棚监控系统《采用STM32F103ZET6微控制器为大棚监控系统的数据采集和控制芯片》+项目源码+文档说明
- python设计源码-Python程序设计源码实例:基础运算、猜数字游戏及文件操作
- FOC PMSG wind energy MATLAB File
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功