收藏 分销(赏)

Linux磁盘管理.pptx

上传人:丰**** 文档编号:4203701 上传时间:2024-08-22 格式:PPTX 页数:42 大小:1.27MB
下载 相关 举报
Linux磁盘管理.pptx_第1页
第1页 / 共42页
Linux磁盘管理.pptx_第2页
第2页 / 共42页
Linux磁盘管理.pptx_第3页
第3页 / 共42页
Linux磁盘管理.pptx_第4页
第4页 / 共42页
Linux磁盘管理.pptx_第5页
第5页 / 共42页
点击查看更多>>
资源描述

1、Page 1/42前一部分内容回前一部分内容回前一部分内容回前一部分内容回顾顾v文本搜索命令文本搜索命令v文件搜索命令文件搜索命令v文本比文本比较命令命令v使用使用patch命令命令v归档命令档命令v压缩/解解压缩命令命令v常常见系系统管理命令管理命令LinuxLinuxLinuxLinux磁磁磁磁盘盘管理管理管理管理主主主主讲讲:马马永亮永亮永亮永亮Page 3/42本章目本章目本章目本章目标标vLinux文件系文件系统T了解了解Linux下常用的文件系下常用的文件系统T理解理解Linux系系统磁磁盘分区命名的方式分区命名的方式v掌握常用磁掌握常用磁盘管理命令管理命令T掌握挂掌握挂载/卸卸载

2、磁磁盘分区的方法分区的方法T了解了解查看磁看磁盘分区信息的方法分区信息的方法T掌握磁掌握磁盘分区的方法分区的方法T了解分区格式化及了解分区格式化及检查和修复磁和修复磁盘分区的方法分区的方法Page 4/42什么是文件系什么是文件系什么是文件系什么是文件系统统v操作系操作系统中中负责管理和存管理和存储文件信息的文件信息的软件机构称件机构称为文件管理系文件管理系统,简称文件系称文件系统 v文件系文件系统由三部分由三部分组成:与文件管理有关的成:与文件管理有关的软件、被管理的文件以及件、被管理的文件以及实施文件管理所需的数据施文件管理所需的数据结构构 v从系从系统角度来看,文件系角度来看,文件系统是

3、是对文件存文件存储器空器空间进行行组织和分配,和分配,负责文件的存文件的存储并并对存入的文件存入的文件进行保行保护和和检索的系索的系统 v文件系文件系统是操作系是操作系统用于明确磁用于明确磁盘或分区上的文件的方法和数据或分区上的文件的方法和数据结构,构,即在磁即在磁盘上上组织文件的方法文件的方法 Page 5/42从用从用从用从用户户的角度看文件系的角度看文件系的角度看文件系的角度看文件系统统Page 6/42LinuxLinux支持的文件系支持的文件系支持的文件系支持的文件系统类统类型型型型vLinux使用使用VFS来来实现对多文件系多文件系统的支持;的支持;VFS支持的文件系支持的文件系统

4、可可以划分以划分为三种主要三种主要类型型T基于磁基于磁盘的文件系的文件系统:它:它们管理在本地磁管理在本地磁盘分区中可用的存分区中可用的存储空空间Linux使用的文件系使用的文件系统:ext2、ext3、ReiserFS、swapUnix家族的文件系家族的文件系统:SYSV文件系文件系统,UFS,MINIX文件系文件系统以以及及VERITAS VxFS微微软公司的文件系公司的文件系统:MS-DOS、VFAT以及以及NTFSISO9660 CD-ROM文件系文件系统和通用磁和通用磁盘格式的格式的DVD文件系文件系统其他有其他有专利利权的文件系的文件系统,如,如HPFS、HFS、AFFS、ADFS

5、起源于非起源于非Linux系系统的其他日志文件系的其他日志文件系统,JFS,XFSPage 7/42LinuxLinux支持的文件系支持的文件系支持的文件系支持的文件系统类统类型型型型(2)(2)T网网络文件系文件系统:用于:用于访问属于其他网属于其他网络计算机的文件系算机的文件系统所包含所包含的文件的文件NFS、Coda、AFS、SMB、NCPT特殊文件系特殊文件系统不同于上述两大不同于上述两大类不管理具体的磁不管理具体的磁盘空空间/procv各种不同的文件系各种不同的文件系统通通过mount(挂(挂载、安装)到根文件系、安装)到根文件系统中中T在在Linux中,根文件系中,根文件系统即根目

6、即根目录所代表的文件系所代表的文件系统T通常是通常是ext2文件系文件系统Page 8/42虚虚虚虚拟拟文件系文件系文件系文件系统统(VFS)(VFS)v虚虚拟文件系文件系统(VFS)是由是由Sun icrosystems公司在定公司在定义网网络文件系文件系统(NFS)时创造的;它是一种用于网造的;它是一种用于网络环境的分境的分布式文件系布式文件系统,是允,是允许和操作系和操作系统使用不同的文件系使用不同的文件系统实现的接口的接口v虚虚拟文件系文件系统(VFS)是物理文件系)是物理文件系统与服与服务之之间的一个的一个接口接口层,它,它对Linux的每个文件系的每个文件系统的所有的所有细节进行抽

7、象,行抽象,使得不同的文件系使得不同的文件系统在在Linux核心以及系核心以及系统中运行的其他中运行的其他进程看来都是相同的程看来都是相同的v严格格说来,来,VFS并不是一种并不是一种实际的文件系的文件系统,它只存在于,它只存在于内存中,不存在于任何外存空内存中,不存在于任何外存空间;VFS在系在系统启启动时建立,建立,在系在系统关关闭时消亡消亡 Page 9/42虚虚虚虚拟拟文件系文件系文件系文件系统统(VFS)(VFS)Page 10/42日志文件系日志文件系日志文件系日志文件系统统v从是否从是否”对文件系文件系统的更改的更改进行行记录”的角度划分,的角度划分,Linux的的文件系文件系统

8、又可分又可分为非日志文件系非日志文件系统和日志文件系和日志文件系统v日志文件系日志文件系统就是一种具有故障恢复能力的文件系就是一种具有故障恢复能力的文件系统,它,它利用日志来利用日志来记录尚未提交到文件系尚未提交到文件系统的修改,以防止元数的修改,以防止元数据破坏据破坏 T元数据元数据 指磁指磁盘上的数据的管理上的数据的管理结构,它表示文件的构,它表示文件的创建与建与删除、目除、目录的的创建与建与删除、除、扩充文件、截取文件等充文件、截取文件等vLinux支持的日志文件系支持的日志文件系统TJFS2TXFSText3TReiserFS Page 11/42LinuxLinux支持的日志文件系支

9、持的日志文件系支持的日志文件系支持的日志文件系统统vJFS2(Journaled File System)T最早期的日志文件系最早期的日志文件系统,在植入,在植入 Linux 之前已被之前已被应用于用于 IBM AIX 操作系操作系统多年多年T在在JFS 的基的基础上开上开发,JFS2 具有更具有更优的的扩展性能,而且展性能,而且支持多支持多处理器架构理器架构vXFSTSGI开开发的高的高级文件系文件系统,具有,具有较强的伸的伸缩性,非常健壮性,非常健壮T其数据完整性、其数据完整性、传输特性和可特性和可扩展特性等指展特性等指标都非常突出都非常突出T于于 2001 年被植入年被植入 Linux,

10、已,已经成熟而且可靠成熟而且可靠 Page 12/42LinuxLinux支持的日志文件系支持的日志文件系支持的日志文件系支持的日志文件系统统(2)(2)vext3T最流行的日志文件系最流行的日志文件系统,是由,是由 ext2 文件系文件系统演化而来演化而来 TExt3fs 可以与可以与 ext2fs 兼容,兼容,ext3fs 使用的使用的结构与构与 ext2fs 相同,相同,较之之仅仅多了一个日志多了一个日志Text3支持大文件,但不支持反支持大文件,但不支持反删除(除(undelete)操作)操作 T性能方面性能方面较之之 ReiserFS、JFS 以及以及 XFS 逊色不少,但它色不少,

11、但它所需要的所需要的 CPU 和内存要少和内存要少vReiserFSTReiserFS 是从一开始就按照是从一开始就按照记录日志的意日志的意图而开而开发的日志的日志文件系文件系统,于于 2001 年被引年被引进到主流到主流 2.4 内核内核(Linux 采用采用的第一个日志文件系的第一个日志文件系统)TReiserFS具有很多先具有很多先进的功能,的功能,较好的支持大文件,支持好的支持大文件,支持反反删除除 Page 13/42硬硬硬硬盘盘分区的分区的分区的分区的设备设备文件文件文件文件v硬硬盘分区的文件名表示分区的文件名表示/dev/hda5用文件来表示硬件设备用文件来表示硬件设备所有硬件所

12、有硬件设备文件设备文件的目录的目录硬件设备的硬件设备的代号,代号,hd代代表表IDE设备,设备,sd代表代表SCSI设备设备同类型设备的同类型设备的编号,编号,a代表代表第一个硬盘,第一个硬盘,b代表第二个代表第二个硬盘,如此类硬盘,如此类推推分区号分区号Page 14/42硬硬硬硬盘盘和分区的和分区的和分区的和分区的结结构构构构硬盘设备/dev/hda主分区1/dev/hda1主分区2/dev/hda2逻辑分区1/dev/hda5逻辑分区2/dev/hda6扩展分区Page 15/42常用磁常用磁常用磁常用磁盘盘管理命令管理命令管理命令管理命令v挂挂载/卸卸载文件系文件系统TmountTum

13、ountv磁磁盘分区管理分区管理Tfdiskv查看磁看磁盘使用信息使用信息Tdfv分区格式化分区格式化Tmkfsv检查和修复磁和修复磁盘分区分区TfcskPage 16/42文件系文件系文件系文件系统统的挂的挂的挂的挂载载v在在 Linux 中将一个文件系中将一个文件系统与一个存与一个存储设备关关联起来的起来的过程称程称为挂挂载(mount)v使用使用 mount 命令将一个文件系命令将一个文件系统附着到当前文件系附着到当前文件系统层次次结构中构中(根根)v在在执行挂装行挂装时,要提供文件系,要提供文件系统类型、文件系型、文件系统和一个挂和一个挂装点装点 Page 17/42挂装文件系挂装文件

14、系挂装文件系挂装文件系统统vmount 选项-o-t 设备名名 加加载点点 v常用常用选项T-a 加加载文件文件/etc/fstab中中设置的所有置的所有设备T-o 指定加指定加载文件系文件系统时的的选项,其中有些,其中有些选项也可也可在在/etc/fstab中使用中使用defaults 使用默使用默认的的选项ro 以只以只读模式加模式加载 rw 以可以可读写模式加写模式加载T-r 以只以只读方式挂方式挂载T-t 指定指定设备的文件系的文件系统类型型T-v 执行行时显示示详细的信息的信息 T-w 以可以可读写模式加写模式加载设备,默,默认设置置 Page 18/42挂挂挂挂载载光光光光盘盘或或

15、或或ISOISO镜镜像像像像v挂挂载光光盘#mkdir/media/cdrom(创建挂建挂载点,如果其已点,如果其已经存在,存在,则可略可略过此步此步)#mount t iso9660/dev/cdrom/media/cdromv挂挂载ISO光光盘镜像像#mount t iso9660 o loop/root/sample.iso/mnt/cdromPage 19/42挂挂挂挂载载USBUSB盘盘vUSB硬硬盘在在Linux系系统下是被模下是被模拟成成SCSI设备来使用的来使用的,对应的的设备文件是文件是/dev/sda,如果有多,如果有多块USB硬硬盘,则设备文件依次是文件依次是/dev/s

16、db等等v如果硬如果硬盘是是SCSI格式的,格式的,则USB盘对应的的设备编号需要号需要事先使用事先使用fdisk命令命令查看后确定看后确定v挂挂载过程程#mkdir/mnt/usb#mount t vfat/dev/sdb1/mnt/usbv Page 20/42卸卸卸卸载载文件系文件系文件系文件系统统vumount v使用使用举例例T卸卸载已挂已挂载的光的光盘#umount/dev/cdrom 或者或者#umount/media/cdrom (/media/cdrom为挂挂载点点)T卸卸载已挂已挂载的的USB盘#umount/dev/sdb1Page 21/42挂挂挂挂载载/卸卸卸卸载载光

17、光光光盘盘例子例子例子例子Page 22/42挂挂挂挂载载/卸卸卸卸载载文件系文件系文件系文件系统统注意事注意事注意事注意事项项v挂挂载点目点目录必必须存在存在v应该在挂在挂载目目录外外进行挂行挂载操作操作v不不该在同一个挂在同一个挂载点目点目录下挂下挂载两个文件系两个文件系统v当文件系当文件系统处于于“busy”状状态时不能不能进行卸行卸载Page 23/42/etc/fstab/etc/fstabv对磁磁盘加加载进行配置的文件,每一行行配置的文件,每一行说明一个文件系明一个文件系统的的挂装挂装记录v其中指定的挂其中指定的挂载条目会在系条目会在系统启启动时自自动挂挂载v每一条每一条记录包括如

18、下的包括如下的项目:目:T:挂装的:挂装的设备T:挂装点:挂装点T:文件系:文件系统类型型T:挂装挂装选项T:使用:使用dump命令命令备份文件系份文件系统的的频率率T:规定定检查文件系文件系统的的顺序序Page 24/42/etc/fstab/etc/fstab样样例例例例Page 25/42查查看磁看磁看磁看磁盘盘相关信息相关信息相关信息相关信息vmountvfdisk lvdfvduPage 26/42查查看当前系看当前系看当前系看当前系统统文件系文件系文件系文件系统统挂挂挂挂载载信息信息信息信息v使用使用mount命令命令(不不带任何任何选项和参数和参数)可以可以查看当前系看当前系统上

19、各文件系上各文件系统挂挂载的相关信息的相关信息Page 27/42查查看当前系看当前系看当前系看当前系统统上所有磁上所有磁上所有磁上所有磁盘盘分区的相关信息分区的相关信息分区的相关信息分区的相关信息v使用使用”fdisk l”命令命令Page 28/42查查看磁看磁看磁看磁盘盘空空空空闲闲空空空空间间vdf命令用来命令用来查看磁看磁盘空空间剩余情况剩余情况T-h 选项可以可以显示更易示更易读的信息的信息(进行行单位位换算算)Page 29/42磁磁磁磁盘盘分区分区分区分区vfdisk将磁将磁盘划分若干个区,也能划分若干个区,也能为每个分区指定其文件每个分区指定其文件系系统,基于命令行界面,基于

20、命令行界面v图形界面的分区工具有形界面的分区工具有cfdisk和和parted等等v对磁磁盘分区前一定要慎重,因分区前一定要慎重,因为不当操作会不当操作会带来数据来数据丢失失v可以使用可以使用”fdisk-l”先先查看并确定要看并确定要进行分区操作的磁行分区操作的磁盘 Page 30/42fdiskfdisk的命令参数的命令参数的命令参数的命令参数Page 31/42新建一个主分区示例新建一个主分区示例新建一个主分区示例新建一个主分区示例Page 32/42新建新建新建新建扩扩展分区示例展分区示例展分区示例展分区示例Page 33/42新建新建新建新建逻辑逻辑分区示例分区示例分区示例分区示例P

21、age 34/42改改改改变变分区文件系分区文件系分区文件系分区文件系统类统类型型型型Page 35/42保存分区信息并退出保存分区信息并退出保存分区信息并退出保存分区信息并退出w为保存更改并退出,如果不保存,请使用q保存后查看磁盘分区情况Page 36/42格式化磁格式化磁格式化磁格式化磁盘盘分区分区分区分区v新建分区完成后需要先格式化,然后才能使用新建分区完成后需要先格式化,然后才能使用v格式化的命令格式化的命令为mkfsvmkfs-V-tfstypedeviceblocks T-V 显示示详细信息信息T-t 指定文件系指定文件系统类型型Tdevice 指定要格式化的分区指定要格式化的分区

22、Tblocks 指定指定块大小大小Page 37/42格式化磁格式化磁格式化磁格式化磁盘盘分区示例分区示例分区示例分区示例Page 38/42挂挂挂挂载载并启用分区示例并启用分区示例并启用分区示例并启用分区示例Page 39/42交交交交换换分区的格式化、启用及关分区的格式化、启用及关分区的格式化、启用及关分区的格式化、启用及关闭闭vmkswap 格式化分区格式化分区为交交换分区分区vswapon 启用交启用交换分区分区vswapoff 关关闭交交换分分Page 40/42检查检查和修复磁和修复磁和修复磁和修复磁盘盘分区分区分区分区v未能正常卸未能正常卸载的磁的磁盘可能存在可能存在损坏的文件系

23、坏的文件系统目目录结构或构或损坏的文件,此坏的文件,此时则需要需要检查和修复磁和修复磁盘分区分区v检查和修复磁和修复磁盘分区的命令分区的命令为fsckv命令格式:命令格式:fsck 选项 设备v常用常用选项T-t type 指定分区的指定分区的类型型T-p 不提示用不提示用户而直接修复而直接修复T-y 自自动回答回答为yesT-c 检查坏坏块T-f 强制制检测T-n 只只检测,不修复,不修复T-v Verbose互互动模式模式Page 41/42fsckfsck的功能及使用示例的功能及使用示例的功能及使用示例的功能及使用示例v检测并修正并修正链接中断的目接中断的目录v检测并修正并修正错误时间标记v检测并修正指向并修正指向错误磁磁盘区域的区域的i-nodePage 42/42本章本章本章本章总结总结vLinux文件系文件系统TLinux下常用的文件系下常用的文件系统T磁磁盘分区命名的方式分区命名的方式v常用磁常用磁盘管理命令管理命令T挂挂载/卸卸载磁磁盘分区分区T查看磁看磁盘分区信息分区信息T磁磁盘分区分区T分区格式化分区格式化T检查和修复磁和修复磁盘分区分区

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服