Linux操作系统第八章文件系统管理课件.ppt
《Linux操作系统第八章文件系统管理课件.ppt》由会员分享,可在线阅读,更多相关《Linux操作系统第八章文件系统管理课件.ppt(47页珍藏版)》请在三一办公上搜索。
1、第八章 文件系统管理,1,t课件,重点内容,Linux文件系统概述文件系统的使用方法对存储设备分区格式化分区挂载和卸载文件系统常用的文件系统维护命令自动挂载文件系统交换空间和内存管理,2,t课件,学习目标,掌握Linux文件系统的基本概念理解Linux文件系统的一般使用方法掌握Linux文件系统的创建方法掌握文件系统的挂载和卸载方法掌握Linux下可移动存储介质的使用方法学会使用常用的文件系统维护命令掌握在系统启动时自动挂载文件系统的方法掌握交换空间的管理方法,3,t课件,8.1 文件系统概述,从系统角度理解文件系统文件系统是操作系统用于明确磁盘分区上的文件的方法和数据结构, 即文件在磁盘上的
2、组织方法。文件系统规定了如何在存储设备上存储数据以及如何访问存储在设备上的数据。一个文件系统在逻辑上是独立的实体,他能单独地被操作系统管理和使用。Linux的内核采用了称之为虚拟文件系统(VFS)的技术, 因此Linux可以支持多种不同的文件系统类型。,4,t课件,文件系统概述,从用户角度理解文件系统文件系统是Linux下的所有文件和目录的集合,这些文件和目录结构是以一个树状的结构来组织的, 这个树状结构构成了Linux中的文件系统。下图给出了Linux文件系统的一般结构,5,t课件,Linux文件系统的一般结构,6,t课件,7,t课件,Linux下常用的文件系统类型,ext3 和 ext2
3、Linux自身使用的文件系统swap Linux使用的交换文件系统msdos DOS文件系统,8,t课件,vfat FAT32文件系统ISO9660 光盘使用的标准文件系统NFS 网络文件系统,用于在UNIX系统间通过网络实现文件共享,9,t课件,8.2 文件系统的使用方法,在硬盘上创建分区在分区上建立文件系统在需要时或系统启动时挂装文件系统到系统中使用后或关机时卸装文件系统,10,t课件,8.3 对存储设备分区,fdisk命令fdisk 是一款功能强大的分区工具,也是目前在Unix类操作系统中最流行的工具之一 。格式为:# fdisk -l 装置名称 -l:直接列出该硬盘装置的分区表,11,
4、t课件,# fdisk lDisk /dev/sda: 21.4 GB, 21474836480 bytes255 heads, 63 sectors/track, 2610 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System/dev/sda1 * 1 127 1020096 83 Linux/dev/sda2 128 1845 13799835 83 Linux/dev/sda3 1846 2482 5116702+ 83 Linux/dev/sda4
5、 2483 2610 1028160 f Win95 Extd (LBA)/dev/sda5 2483 2609 1020096 82 Linux swap可以估算一个存储设备是否被完全划分。,12,t课件,Disk /dev/sda: 1035 MB, 1035730944 bytes256 heads, 63 sectors/track, 125 cylindersUnits = cylinders of 16128 * 512 = 8257536 bytesDevice BootStartEndBlocks Id System/dev/sda11 25 201568+ c W95 FAT
6、32 (LBA)/dev/sda226 125806400 5 Extended/dev/sda52650 201568+ 83 Linux/dev/sda65176 200781 83 Linux,13,t课件,fdisk 操作硬盘的命令格式如下 :# fdisk 设备 比如我们通过 fdisk -l 得知 /dev/sda设备;我们如果想再添加或者删除一些分区,可以用:# fdisk /dev/sda 在后面的例子中,我们要以 /dev/sda设备为例,来讲解如何用fdisk 来操作添加、删除分区等动作。,14,t课件,当我们通过 fdisk 设备,进入相应设备的操作时,会发现有如下的提示
7、 :# fdisk /dev/sdaCommand (m for help):按m ,会输出帮助;Command actionl list known partition types 注:l是列出分区类型,以供我们设置相应分区的类型;m print this menu 注:m 是列出帮助信息;pprint the partition table /列出分区表;,15,t课件,d delete a partition 注:删除一个分区;nadd a new partition 注:添加一个分区;t change a partitions system id 注:改变分区类型;qquit with
8、out saving changes 注:不保存退出;wwrite table to disk and exit 注:把分区表写入硬盘并退出;,16,t课件,列出当前操作硬盘的分区情况,用p;通过fdisk的d指令来删除一个分区 ;删除分区时要小心,请看好分区的序号,如果删除了扩展分区,扩展分区之下的逻辑分区都会删除;所以操作时一定要小心;如果知道自己操作错了,不要惊慌,用q不保存退出,千万不要输入w保存退出!通过fdisk的n指令增加一个分区(主分区或逻辑分区); 通过fdisk的t指令指定分区类型;fdisk 的退出,用q或者w;,17,t课件,8.4 格式化分区,磁盘在分区之后首先要创建
9、文件系统,即格式化操作。在Linux下可以用命令mkfs和mke2fs来完成文件系统的创建工作。1. mkfs命令# mkfs 常用选项-t fstype:指定要创建的文件系统的类型-c:查找坏块,初始化坏块列表,18,t课件,操作举例在系统第一块IDE接口硬盘的第11个分区上创建ext3类型的文件系统# mkfs -t ext3 /dev/hda11在系统第二块SCSI接口的硬盘的第5个分区上创建FAT32类型的文件系统# mkfs -t vfat /dev/sdb5对软盘创建msdos类型的文件系统,同时检查磁盘坏块# mkfs -t msdos -c /dev/fd0,19,t课件,2.
10、 mke2fs命令mke2fs -c -L -j -b block-size -i inode-size 参数说明: -b:在设定每个数据区块占用的大小,目前支持的大小有 1024, 2048, 4096 三种! -i: 设定 inode 值! -c: 检查磁盘错误,会比较慢! -L: 规划设定这个分区的 label (表头名称) -j: 建立 ext3 这个 journaling 的文件格式,20,t课件,例子:# mke2fs /dev/hda5 以 mke2fs 预设的条件( ext2 )格式化 /dev/hda5 这个设备# mke2fs -c /dev/hda5 在格式化的过程中一起
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 操作系统 第八 文件系统 管理 课件

链接地址:https://www.31ppt.com/p-1481125.html