Linux文件系统概述

Linux 文件系统

  1. 是磁盘管理的目录
  2. 是linux中操作所有硬件设备的方式
  3. 系统的功能机制
  • 学习作用:

文件系统也叫应用程序,写应用程序的时候不仅要存在文件系统中

并且还要使用文件系统中的诸多功能

大多数嵌入式公司都在做文件系统,比如说 系统界面 系统的开机画面 系统ROM 系统的功能 预装的软件等等

  • 文件系统包含哪些重要部分
  1. 标准库,glibc,OpenGL, media Framework

  2. 配置文件 /etc/init.d/rcS 开机自运行程序 开机界面 执行命令 等同于开机运行脚本

    ​ /sys/ 开机要挂在的设备节点

  3. 设备节点 必须要有的2个节点 /dev/console 控制台节点 /dev/null mknod创建节点

  4. 架构程序 主要对应android的Application framework层 对多种服务和功能进行系统接口封装

  5. shell的实现 所有的shell命令都在文件系统中 /linuxrc实际就是一个shell

  • 根文件系统:

    最小的文件系统 每个文件见有各自功能,可以用busybox来创建

Linux启动过程

  1. 板卡上电后首先由UBOOT启动初始化板卡,将Linux内核移到内存中运行
  2. 由Linux内核自行做初始化等操作,挂载第一个应用程序(根文件系统 /linuxrc)
  3. 根文件系统会提供磁盘管理服务,glibc 设备节点 配置文件 应用程序 shell命令(Android 就是一个Linux多了个文件系统) lib+Framework
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值