嵌入式Linux操作系统

嵌入式Linux操作系统

ID:39240753

大小:1.33 MB

页数:84页

时间:2019-06-28

嵌入式Linux操作系统_第1页
嵌入式Linux操作系统_第2页
嵌入式Linux操作系统_第3页
嵌入式Linux操作系统_第4页
嵌入式Linux操作系统_第5页
资源描述:

《嵌入式Linux操作系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章嵌入式Linux操作系统4.1Linux文件系统概述文件结构是文件存放在磁盘等存贮设备上的组织方法。主要体现在对文件和目录的组织上。目录提供了管理文件的一个方便而有效的途径。linux使用标准的目录结构,在安装的时候,安装程序就已经为用户创建了文件系统和完整而固定的目录组成形式,并指定了每个目录的作用和其中的文件类型4.2Linux和DOS文件系统的区别Linux文件系统是一个目录树结构,最上层是根目录,其他的所有目录都是从根目录出发而生成的。Dos文件系统也采用目录树的结构,但DOS以每个分区为树根,有几个分区就有几个树型结构。Li

2、nux下,任何一个目录都可以是一个分区。因此,在分区时,必须将一个分区安装在树根下,而将其他的分区安装到树根下面。Linux不仅将分区安装为一个目录,而且还将其他的硬件设备都安装成一个个设备文件。对设备的操作是通过文件的操作完成的。4.2Linux和DOS文件系统的区别4.3Linux文件系统结构“/”根目录包含基本的操作系统和维护工具。这个目录的文件可以启动系统,并且需要的话,可以完成紧急维护和修复的功能。“/usr”目录包含所有的命令、程序库、文档和其它文件。这些文件在正常操作中不会被改变的。这个目录也包含你的Linux发行版本的主要的

3、应用程序,譬如,Netscape。“/var”目录包含在正常操作中被改变的文件:假脱机文件、记录文件、加锁文件、临时文件和页格式化文件等。“/home”目录包含用户的文件:参数设置文件、个性化文件、文档、数据、EMAIL、缓存数据等。这个目录在系统省级时应该保留。“/mnt”目录一般用来临时挂载别的文件系统,如FAT32,NTFS等4.3Linux文件系统结构“/bin”目录系统启动时需要的执行文件(二进制),这些文件可以被普通用户使用。“/sbin”目录系统执行文件(二进制),这些文件不打算被普通用户使用。(普通用户仍然可以使用它们,但要

4、指定目录。)“/etc”目录操作系统的配置文件目录。“/root”目录系统管理员(也叫超级用户或根用户)的Home目录。“/dev”目录设备文件目录。LINUX下设备被当成文件,这样一来硬件被抽象化,便于读写、网络共享以及需要临时装载到文件系统中。正常情况下,设备会有一个独立的子目录。这些设备的内容会出现在独立的子目录下。LINUX没有所谓的驱动符。4.3Linux文件系统结构“/lib”目录根文件系统目录下程序和核心模块的共享库。“/boot”目录用于自举加载程序(LILO或GRUB)的文件。当计算机启动时(如果有多个操作系统,有可能允许

5、你选择启动哪一个操作系统),这些文件首先被装载。这个目录也会包含LINUX核(压缩文件vmlinuz),但LINUX核也可以存在别处,只要配置LILO并且LILO知道LINUX核在哪儿。“/opt”目录可选的应用程序,譬如,REDHAT5.2下的KDE(REDHAT6.0下,KDE放在其它的X-WINDOWS应用程序中,主执行程序在/usr/bin目录下)“/tmp”目录临时文件。该目录会被自动清理干净。“/lost+found”目录在文件系统修复时恢复的文件。4.4挂载文件系统将一个文件系统的顶层目录挂到另一个文件系统的子目录上,使它们成

6、为一个整体,称为挂载。把该子目录称为挂载点。当一个机器上装了多个操作系统,比如在Linux工作时需访问Windows下的C盘,则需要在Linux上挂载采用mount命令挂载,umount命令卸载。为避免每次系统启动时都挂接,可写入相应命令到/etc/fstab。加挂FAT32系统首先进入/mnt目录,新建所挂接分区对应目录,例winDmount–tvfat–oiocharset=cp936/dev/hda2/mnt/winD其中,hda2为D盘对应的设备文件,可通过“fdisk-l”命令或“系统工具/硬件浏览器”中查看各盘对应的设备文件。加

7、挂ntfs系统-tntfs加挂U盘上的文件系统mount–tvfat–oiocharset=cp936/dev/sda1/mnt/udisk4.4挂载文件系统4.5常用的Linux文件系统Linux系统核心支持十多种文件系统类型:ext、ext2、ext3、CRAMFS、msdos、umsdos、Vfat、NTFS等。minixlinux:最早使用的文件系统ext2linux和ext3linux:目前常用的文件系统nfs:网络文件系统cramfs:只读文件系统4.6Linux的文件文件名Linux文件的名字可以由字母字符、下划线和数字组成,

8、也可以加上句号和逗号。文件名的第一个字符不能是数字,短划线、句点和星号等被系统用作特殊符号的其他符号。用“.”开始的文件为隐藏文件,称为“点文件”。可用“file文件名”来查看文

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。