Linux 应用基础教程——Red Hat Enterprise Linux CentOS 5 教学课件 ppt 作者 梁如军 Linux 应用基础教程--CH06_文件系统管理

上传人:E**** 文档编号:89448362 上传时间:2019-05-25 格式:PPTX 页数:56 大小:383.21KB
返回 下载 相关 举报
Linux 应用基础教程——Red Hat Enterprise Linux CentOS 5 教学课件 ppt 作者 梁如军 Linux 应用基础教程--CH06_文件系统管理_第1页
第1页 / 共56页
Linux 应用基础教程——Red Hat Enterprise Linux CentOS 5 教学课件 ppt 作者 梁如军 Linux 应用基础教程--CH06_文件系统管理_第2页
第2页 / 共56页
Linux 应用基础教程——Red Hat Enterprise Linux CentOS 5 教学课件 ppt 作者 梁如军 Linux 应用基础教程--CH06_文件系统管理_第3页
第3页 / 共56页
Linux 应用基础教程——Red Hat Enterprise Linux CentOS 5 教学课件 ppt 作者 梁如军 Linux 应用基础教程--CH06_文件系统管理_第4页
第4页 / 共56页
Linux 应用基础教程——Red Hat Enterprise Linux CentOS 5 教学课件 ppt 作者 梁如军 Linux 应用基础教程--CH06_文件系统管理_第5页
第5页 / 共56页
点击查看更多>>
资源描述

《Linux 应用基础教程——Red Hat Enterprise Linux CentOS 5 教学课件 ppt 作者 梁如军 Linux 应用基础教程--CH06_文件系统管理》由会员分享,可在线阅读,更多相关《Linux 应用基础教程——Red Hat Enterprise Linux CentOS 5 教学课件 ppt 作者 梁如军 Linux 应用基础教程--CH06_文件系统管理(56页珍藏版)》请在金锄头文库上搜索。

1、第6章 文件系统管理,主讲人: 梁如军 2011-05-05,本章内容要点,Linux 文件系统概述 挂装和卸装文件系统 使用各种文件系统 ext2/ext3 文件系统管理 磁盘限额,2019年5月25日,2,梁如军() Creative Commons License(BY-NC-SA),本章学习目标,理解Linux 文件系统的概念 学会挂装和卸装文件系统 学会使用各种移动存储介质 掌握ext2/ext3 文件系统的创建、管理、维护 学会配置磁盘限额,2019年5月25日,3,梁如军() Creative Commons License(BY-NC-SA),文件系统的概念,2019年5月25

2、日,4,梁如军() Creative Commons License(BY-NC-SA),文件系统(File System) 的各种定义,文件系统是包括在一个磁盘(硬盘、光盘及其它存储设备)上的目录结构;一个磁盘设备可以包含一个或多个文件系统。 文件系统是在一个磁盘(硬盘、光盘及其它存储设备)上组织文件的方法。 文件系统是文件的数据结构或组织方法。 文件系统是基于被划分的存储设备上的一种文件的命名、存储、组织及读取的方法。 一个文件系统是有组织存储文件或数据的方法,目的是易于查询和存取。文件系统是基于一个存储设备,比如硬盘或光盘,并且包含文件文件物理位置的维护。,2019年5月25日,梁如军(

3、) Creative Commons License(BY-NC-SA),5,Linux的文件系统结构,Linux下的所有文件和目录以一个树状的结构组织构成了 Linux 中的文件系统。 Linux文件系统标准(Linux File System Standard,FSSTND) 文件系统层次结构标准(File System Hierarchy Standard,FHS),2019年5月25日,梁如军() Creative Commons License(BY-NC-SA),6,Linux支持多种文件系统,Linux的内核采用了称之为虚拟文件系统(Virtual File System,VFS

4、)的技术,因此 Linux 可以支持多种不同的文件系统类型。 Linux可支持的文件系统 Linux目前几乎支持所有的UNIX类的文件系统,如 HFS、XFS、JFS、Minix FS 及 UFS 等 Linux 支持 NFS 文件系统 Linux 也支持 NTFS 和 vfat(FAT32),2019年5月25日,梁如军() Creative Commons License(BY-NC-SA),7,Linux支持的日志文件系统,Linux 支持 ext3/ext4 JFS(IBM) XFS( SGI ) Reiserfs 日志文件系统的优点 提高了文件的存储安全性 降低了文件被破坏的机率 缩

5、短了对磁盘的扫描时间 减少了磁盘整体扫描次数,2019年5月25日,梁如军() Creative Commons License(BY-NC-SA),8,Linux下常见的文件系统,ext2/ext3/ext4 Linux使用的标准文件系统 swap 交换文件系统 FAT32/vfat Windows文件系统 NFS 网络文件系统 iso9660 标准光盘文件系统,2019年5月25日,梁如军() Creative Commons License(BY-NC-SA),9,使用Linux文件系统 的一般方法,在硬盘上创建分区或逻辑卷 可以使用fdisk命令创建分区。 可以使用LVM的相关命令创建

6、逻辑卷 在分区/LV上建立文件系统 类似于在Windows下进行格式化操作。 挂装文件系统到系统中 手工挂装:使用mount命令 启动时自动挂装:编辑“/etc/fstab” 添加相应的配置行。 卸装文件系统 对于可移动介质上的文件系统,当使用完毕可以使用umount命令实施卸装操作。,2019年5月25日,梁如军() Creative Commons License(BY-NC-SA),10,挂装和卸装文件系统,2019年5月25日,11,梁如军() Creative Commons License(BY-NC-SA),挂装文件系统 mount命令,功能:挂装文件系统 格式 mount 选项

7、 常用选项 -t :指定文件系统类型 -r :使用只读方式来挂载 -a:挂装/etc/fstab文件中记录的设备 -o iocharset=cp936:使挂装的设备可以显示中文文件名 -o loop:使用回送设备挂装ISO文件和映像文件,2019年5月25日,梁如军() Creative Commons License(BY-NC-SA),12,mount命令举例,$ mount $ mount -l $ mount -guess /dev/sda3 # mount t ext3 /dev/sdb1 /opt # mount t vfat /dev/hda6 /mnt/win # mount

8、t vfat o iocharset=cp936 /dev/hda8 /mnt/win2,2019年5月25日,梁如军() Creative Commons License(BY-NC-SA),13,卸装文件系统,umount命令的格式 # umount 举例 # umount /dev/hda6 # umount /dev/sdb1 # umount /opt,2019年5月25日,梁如军() Creative Commons License(BY-NC-SA),14,挂装/卸装 文件系统 的注意事项,挂装点目录必须存在 应该在挂装目录的上级目录下进行挂装操作 不该在同一个挂装点目录下挂装两

9、个文件系统 当文件系统处于“busy”状态时不能进行卸装 文件系统何时处于“busy”状态 文件系统上面有打开的文件 某个进程的工作目录在此文件系统上 文件系统上面的缓存文件正在被使用,2019年5月25日,梁如军() Creative Commons License(BY-NC-SA),15,fuser命令,fuser命令可以根据文件(目录、设备)查找使用它的进程,同时也提供了杀死这些进程的方法。 使用举例 查看挂接点有哪些进程需要杀掉 # fuser -cu /mount_point 杀死这些进程(向其发送SIGKILL, 9信号) # fuser -ck /mount_point 查看是

10、否还有进程在访问挂接点 # fuser -c /mount_point 卸载挂接点上的设备 # umount /mount_point,2019年5月25日,梁如军() Creative Commons License(BY-NC-SA),16,可移动介质,2019年5月25日,17,梁如军() Creative Commons License(BY-NC-SA),可移动介质简介,挂载(Mounting)意味着使外来的文件系统看起来如同是主目录树的一部分。 访问前、介质必须被挂载 摘除时,介质必须被卸载 按照默认设置,非根用户只能挂载某些设备(光盘、DVD、软盘、USB等等) 挂载点通常在 /

11、media 下,2019年5月25日,梁如军() Creative Commons License(BY-NC-SA),18,CD和DVD,在Gnome/KDE中自动挂载 使用命令行手工挂载 CD/DVD(只读) mount /media/cdrom CD/DVD(刻录) mount /media/cdrecorder 卸载 umount /media/cdrom umount /media/cdrecorder eject 卸载并弹出光盘,2019年5月25日,梁如军() Creative Commons License(BY-NC-SA),19,USB存储设备,被内核探测为SCSI设备 /

12、dev/sdaX、/dev/sdbX、或类似的设备文件 在Gnome/KDE中自动挂载 在计算机窗口中创建图标 挂载在/media/下 被厂商内建在设备中 命令行下手动挂载/卸载 mount -t vfat /dev/sda1 /mnt/usb1 umount /mnt/usb1,2019年5月25日,梁如军() Creative Commons License(BY-NC-SA),20,软盘,必须被手工挂载和卸载 mount /media/floppy umount /media/floppy DOS软盘可以使用mtools工具 透明地挂载和卸载设备 使用DOS命名规则 mdir a: mc

13、opy /home/file.txt a:,2019年5月25日,梁如军() Creative Commons License(BY-NC-SA),21,直接挂装使用映像文件,用mount命令加-o loop选项挂装光盘镜像文件 # mount -o loop 例如: # mount -o loop CentOS-5.5-i386-bin-DVD.iso /mnt/iso 卸装ISO文件 # umount /mnt/iso,2019年5月25日,梁如军() Creative Commons License(BY-NC-SA),22,类似地,可以用同样的方法挂装使用 IMG 映像文件。,系统启动

14、挂装表,2019年5月25日,23,梁如军() Creative Commons License(BY-NC-SA),系统启动时 自动挂装文件系统,/etc/fstab fstab (file system table) 是一个纯文本文件,开机后,系统会自动搜索该文件中的内容,对列于该文件中的文件系统进行自动挂载。 系统重启时保留文件系统体系结构 配置文件系统体系结构 被 mount、fsck 和其它程序使用 使用 mount -a 命令挂载 /etc/fstab 中的所有文件系统 可以在设备栏使用文件系统卷标,2019年5月25日,梁如军() Creative Commons License

15、(BY-NC-SA),24,/etc/fstab文件的格式,/etc/fstab包含的信息 每一行说明一个文件系统的挂载信息 每一行由 6 列信息组成,列与列之间用 TAB 键隔开,一般格式如下:,2019年5月25日,梁如军() Creative Commons License(BY-NC-SA),25,/dev/sda10 /opt ext3 defaults 0 0,/etc/fstab文件的列信息,fs_spec:设备或远程文件系统 fs_file:挂装点目录 fs_type:文件系统类型 fs_options:文件系统挂载选项 fs_dump:被”dump”命令使用来检查一个文件系统应该以多快频率进行转储,若不需要转储则该字段为“0” fs

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号