- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
创建嵌入式系统开发环境;第3章 主要内容;
1、Linux操作系统的组成
2、Linux操作系统的内核版本
3、嵌入式Linux; Linux操作系统的组成;Linux内核采用双树结构:一棵树是稳定树,主要用于发行;另一棵树是非稳定树或开发树,用于产品开发、改进、测试。
源代码版本序号形式:为x.y.zz结构,其中x为主版本号,代表核心的改动升级;y为次版本号,表示功能性的改动;zz为末版本号,表示BUG的改动。其中x介于0到9之间,yy和zz则介于0到99之间。
双树区分:对于稳定树来说,y是偶数;对于开发树来说,y是比相应稳定树大1的奇数。例2.4.18等为稳定内核版本。
;嵌入式Linux操作系统概述;;Boot Loader;内核初始化;设备驱动;;5.3.1 Linux文件系统概述;Linux目录结构;Linux与DOS文件系统区别;Linux下,任何一个目录都可以是一个分区。因此,在分区时,必须将一个分区安装在树根下面。
Linux不仅将分区安装为一个目录,而且还将所有的硬件设备都安装成一个个设备文件。对设备的操作是通过文件的操作完成的。;Linux文件系统结构;“/home”目录: 包含用户的文件:参数设置文件、个性化文件、文档、数据、EMAIL、缓存数据等。这个目录在系统升级时应该保留。
“/mnt”目录: 一般用来临时挂载别的文件系统,如FAT32,NTFS等
“/bin”目录: 系统启动时需要的执行文件(二进制),这些文件可以被普通用户使用。
“/sbin”目录: 系统执行文件(二进制),这些文件不打算被普通用户使用。(普通用户仍然可以使用它们,但要指定目录。)
;“/etc”目录: 操作系统的配置文件目录。
/etc/rc.d/init.d:系统开机的时候载入的 服务程序的scripts 的放置点
“/dev”目录: 设备文件目录。LINUX下设备被当成文件,正常情况下,设备会有一个独立的子目录。这些设备的内容会出现在独立的子目录下。
“/lib”目录:根文件系统目录下程序和核心模块的共享库。
“/var”目录: 存放在操作中被改变的文件:假脱机文件、记录文件、加锁文件、临时文件和页格式化文件等。
;“/boot”目录: 用于启动加载程序的文件。当计算机启动时(如果有多个操作系统,有可能允许你选择启动哪一个操作系统),这些文件首先被装载。这个目录也会包含Linux核(压缩文件 vmlinuz)。但Linux核也可以存在别处,只要配置LILO并且LILO知道Linux核在哪儿。?用于启动加载程序(LILO或GRUB)
“/opt”目录: 可选的应用程序。譬如,REDHAT 5.2下的KDE (REDHAT 6.0下,KDE放在其它的X-WINDOWS应用程序中,主执行程序在/usr/bin目录下)
;“/tmp”目录 : 临时文件。该目录会被自动清理干净。
“/lost+found”目录: 在文件系统修复时恢复的文件。;Linux的文件类型;(1)、压缩的和归档的文件
.bz2 — 使用 bzip2 压缩的文件
. gz — 使用 gzip 压缩的文件
.tar — 使用 tar(tape archive,磁带归档的简写)压缩的文件,又称 tar 文件
.tbz — 用 tar 和 bzip 压缩的文件
.tgz — 用 tar 和 gzip 压缩的文件
.zip — 使用 ZIP 压缩的文件,在 MS-DOS 应用程序中常见。多数为 Linux 压缩的文件使用 gzip 压缩,因此 Linux 文件中的 .zip 归档较少见。
;;(2)、 文件格式
.au — 音频文件
.gif — GIF 图像文件
.html/.htm — HTML 文件
.jpg — JPEG 图像文件
.pdf — 文档的电子映像;PDF 代表 Portable Document Format(可移植文档格式)
.png — PNG 图像文件(Portable Network Graphic 的简写,可移植网络图形)
.ps — PostScript 文件,为打印而格式化过的文件
.txt — 纯 ASCII 文本文件
.wav — 音频文件
.xpm — 图像文件
;(3)、系统文件
. .conf — 一种配置文件。配置文件有时也使用 .cfg。
.lock — 锁(lock) 文件;用来判定程序或设备是否正在被使用
.rpm — Red Hat 用来安装软件的软件包管理器文件;(4)、编程和脚本文件
.c — C 程序语言的源码文件
.cpp — C++ 程序语言的源码文件
.h — C 或 C++ 程序语言的头文件
.o — 程序的对象文件
.pl — Perl 脚本
.p
原创力文档


文档评论(0)