欢迎来到天天文库
浏览记录
ID:5280744
大小:161.79 KB
页数:6页
时间:2017-12-07
《linux操作系统的文件系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、下载第9章Linux操作系统的文件系统如果你需要下列问题的一个快速解决方案请查阅节号建立一个文件系统9.2.1挂装到文件系统上9.2.2从文件系统上卸载9.2.3简化常用挂装命令9.2.4挂装一个已经准备好的设备类型9.2.5在开机引导启动时自动挂装一个设备9.2.6把一个现存的目录转移到一个新分区9.2.79.1概述在Linux操作系统中,有许多关于文件系统的讨论。一个文件系统是包括了所有的硬盘分区、目录、存储设备和文件的一个集合体,它包括了Linux操作系统本身和它的各种组成部件。一般被当作外设的软盘、CD-ROM光盘、磁带和其他存储介质等都
2、必须添加到文件系统本身才能使用,当对它们的操作完成之后,再从文件系统上把它们撤下来。甚至显示器和打印机等硬件设备也在某种程度上被视为是文件系统的一部分。设备驱动程序将决定操作系统如何与其中的每一种打交道。9.1.1文件系统基础文件系统的主要部分是那些与计算机中文件和目录的结构紧密关联的部分。它就是那个用户可以在其中切换路径(即使用cd命令)而不必考虑添加任何新东西的结构。文件系统最基础的那些部件在开机引导启动的时候就会通过/etc/fstab文件自动进行挂装。当用户想在软盘或者CD-ROM光盘之类的移动介质上存取什么东西的时候,首先必须把这个盘片
3、临时添加到文件系统中去。这就要求用户先建立一个叫做挂装点(mountpoint)的位置好让这个盘片能够存在于文件系统之中。可以把挂装点想象成一种类似于船坞那样的地方,盘片停留在那里并使其中的文件能够被文件系统的其余部分存取。一旦建好这个挂装点,就可以把盘片中的内容挂装到这个点上并进行浏览文件、拷贝、删除或者任何需要的操作。完成的时候,在从计算机上取出盘片之前必须先卸载它,这样才能保证不会发生数据丢失现象。挂装和卸载盘片的各个方面将在本章的9.2节进行讨论。9.1.2Linux文件系统的格式正如你可能已经知道的,每一种操作系统都使用着它自己的文件系
4、统格式。如果不通过特殊的转换软件,就不能把MS-DOS格式化的软盘用在Macintosh机器上,反过来也是如此。Linux操作系统也同样有它自己的文件系统,叫做ext2,全称是Linux第二扩展文件系统108Linux安装与配置简明手册下载(LinuxSecondExtendedFileSystem)。注意说到Linux操作系统的存储设备,其介质并不像Windows环境中的术语说的那样被“格式化”了。Linux操作系统的说法是建立了一个文件系统。两个说法指的都是对软盘、硬盘或者其他存储介质进行操作处理,这样它就能够对特定操作系统的文件存储设置做出
5、正确的反应。9.2快速解决方案9.2.1建立一个文件系统Linux操作系统能够通过使用mkfs命令建立好几种文件系统。其中最有用的是Linux操作系统的ext2文件系统和MS-DOS文件系统。这个特点使得用户在两种不同的操作系统之间传递数据的工作简化了许多。请按照下面的方法在某个设备上建立一个Linux文件系统:1)确定将要在什么设备上建立文件系统。它是一张软盘吗?在这种情况下,它是被插入到第一个软盘驱动器中了吗?如果是这样,该设备就会是/dev/fd0。2)确定是否需要在格式化操作过程中检查坏块—物理性损坏。如果需要,就必须包括一个-c参数。窍
6、门另外一个常用的标志是-v,用来显示详细信息。在下面的各个例子中,用户应该使用-cv参数代替-c参数。3)确定需要建立哪一种类型的文件系统:Linux操作系统的ext2还是MS-DOS。4)按照下面的两种格式之一建立命令:¥使用mke2fs命令的“mke2fsflagsdevice”格式制作一张Linux软盘。比如说,输入“mke2fs-c/dev/fd0”命令。¥使用mkdosfs命令的“mkdosfsflagsdevice”格式制作一张MS-DOS软盘。比如说,输入“mkdosfs-c/dev/fd0”命令。窍门你可能需要从CD-ROM发行光
7、盘上把RPM形式的mkdosfs软件包先安装到计算机中。9.2.2挂装到文件系统上请使用mount命令把一个硬盘分区或者一张软盘挂装到文件系统中。请按照下面的方法建立这个命令和有关参数:1)确定将要把什么设备挂装到文件系统上。它是一张软盘吗?在这种情况下,该设备可能就是/dev/fd0。2)这个设备有什么样的格式化类型?表9-1列出了一些常用的格式化类型。警告如果你正在Linux操作系统下使用Linux操作系统的vfat格式建立文件,并准备把这些文件转换到微软公司的vfat格式,千万要注意遵守8个字符的文件取名规则。3)希望把这个设备挂装到文件系
8、统上的哪一个位置?作为一种标准的做法,临时设备一般都添加在/mnt树状结构下。在一次挂装了不止一个设备的情况下,这样做有助于给挂装点第9
此文档下载收益归作者所有