Linux磁盘分区管理课件.ppt

上传人(卖家):三亚风情 文档编号:3372563 上传时间:2022-08-24 格式:PPT 页数:64 大小:1.33MB
下载 相关 举报
Linux磁盘分区管理课件.ppt_第1页
第1页 / 共64页
Linux磁盘分区管理课件.ppt_第2页
第2页 / 共64页
Linux磁盘分区管理课件.ppt_第3页
第3页 / 共64页
Linux磁盘分区管理课件.ppt_第4页
第4页 / 共64页
Linux磁盘分区管理课件.ppt_第5页
第5页 / 共64页
点击查看更多>>
资源描述

1、RHEL6系统管理与服务器配置系统管理与服务器配置项目六:Linux文件系统与磁盘分区管理认识文件系统认识文件系统n文件系统(File system)n是操作系统在硬盘或者分区上保存文件信息的方法和数据结构,也就是文件在硬盘或分区上的组织结构方式。n文件系统包含三方面内容n系统中的文件是如何组织的系统中的文件是如何组织的(从逻辑上)从逻辑上)n文件是怎样存储在存储设备上的(从物理上)文件是怎样存储在存储设备上的(从物理上)n文件是如何操作的文件是如何操作的 基本概念基本概念n存储介质n硬盘、光盘、U盘、磁带、网络存储设备等。n磁盘的分割n主要是指硬盘:对于大硬盘,需要合理规划分区。硬盘的分割,

2、Linux下可以用fdisk、parted等,Windows下可以使用磁盘管理工具,第三方软件如PQ magic等。n文件系统的创建n一般也被称为格式化格式化,通过一些初始化工具来进行,是一个将信息写入驱动器,在空白空间中建立一定存储秩序,即设置了一定的文件存储格式与规则在空白空间中建立一定存储秩序,即设置了一定的文件存储格式与规则。一般情况下每种操作系统都有这方面的工具。n文件系统的挂载(mount)n文件系统只有挂载才能使用。Windows是自动挂载;Unix类的操作系统是通过mount命令实现,挂载是要挂在挂载点,通常是一个空置的目录。挂载点内容实际的物理存储位置是在所被挂载的文件系统设

3、置上。n例:将例:将/dev/cdrom 挂载到挂载到/mnt/cdrom中,则挂载后中,则挂载后mnt/cdrom目录中目录中的内容实际上是存储在光盘中的,而不是存在的内容实际上是存储在光盘中的,而不是存在/mnt下的子文件夹下的子文件夹cdrom中。中。常见的文件系统常见的文件系统n常见的文件系统类型有nFAT16、FAT32、NTFS(Windows)next2、ext3、ext4、swap(Linux)nNFS(网络文件系统)niso9660(光盘文件系统)nvfat(Windows使用的扩展DOS分区,支持长文件名)nLinux支持多种文件系统nLinux目前几乎支持所有Unix类的

4、文件系统,如HFS,JFS,XFS,Minix fs、UFS等n支持NFSn支持vfatn目前只支持对NTFS的只读访问nExt2:旧的Linux文件系统类型,支持长文件名,很容易升级到ext3类型nExt3:目前大部分Linux的默认文件系统类型,在ext2的基础上增加了目志功能。nExt4:RHEL6系统使用的文件系统类型nReisefs:一种新型的文件系统,通过完全平均树结构来容纳数据,包括文件数据、文件名以及日志支持,支持海量磁盘和磁盘阵列,并能继续保持很快的搜索速度的高效率。nLinux swap:swap文件系统专门用于交换分区。与Windows的交换文件不同,Linux使用整个分

5、区来作为交换空间。一般交换分间大小被设置为当前计算机术内存的2倍。Linux文件系统结构文件系统结构nLinux目录结构nLinux文件系统是一个目录树结构,文件系统结构从一个根目录开始,根目录下可以有任意多个文件和子目录,子目录中又可以有任意多个文件和子目录。nLinux的这种文件系统结构使得一个目录和包含的文件/子目录之间形成一个父子关系。Linux文件系统结构文件系统结构nLinux文件系统结构与Windows的区别nWindows以分区为树根,若有多个分区,则形成多个树并列的情形:nLinux所有文件系统都安装在一个树根上。进行分区时,必须先划分一根分区,然后将其它的分区都挂载到这个根

6、目录下。Linux文件系统结构文件系统结构nLinux文件系统结构称为“树状结构”或“父子结构”;nLinux文件结构是以根目录“/”为起点,向下展开;n挂载点:n如果想访问某个磁盘分区和其他设备(如光盘、U盘等),必须把分区或者设备进行挂载,才可以对分区或设备进行访问;n在Linux中用户既可以既可以在配置文件/etc/fstab中进行设置,使系统在启动时自动挂载某些分区和设备,也可在也可在系统启动之后通过mount命令挂载。Linux文件系统结构文件系统结构文件系统挂载文件系统挂载/卸载卸载指令指令mountn文件系统挂载命令n挂载:挂载:mount 选项 挂载点n选项:n-t 指定载入文

7、件系统的类型(fat32为vfat)n-r 以只读的模式载入设备n-w以可读写模式载入设备n-a 载入在/etc/fstab中列出的所有设备n-o 指定挂载文件系统时的选项,常用的有:ncodepage=内码表,中文简体中代码 codepage=936niocharset=字符集:指定字符编码,,iochartset=gb2312nLoop 将映像文件(.iso)挂载到系统当中;n挂载点:挂载点:n最好是一个空目录(请先建立好该挂载目录),如果挂载的是一个非空目录,挂载后访问不到原目录内容,卸载后才能访问n卸载:卸载:umount 设备名或挂载点挂载挂载/卸载光盘卸载光盘n挂载光驱n#moun

8、t t iso9660/dev/cdrom /mnt/cdrom /mnt/cdrom 是挂载点目录,需自行是挂载点目录,需自行创建,挂载点可以是任意目录创建,挂载点可以是任意目录n或:或:#mount /mnt/cdrom /也可用简单参数也可用简单参数n#ls /mnt/cdrom /查看挂载后内容查看挂载后内容n卸载光盘 n#umount/dev/hdc n或:#umount /mnt/cdromn注:若需更换或取出光盘,必须先卸载。n查看一个光盘镜像文件(即.iso文件),也需先挂载:nmount o loop./linux.iso./mycd挂载挂载/卸载光盘卸载光盘挂载挂载/卸载卸

9、载U盘盘n虚拟机下挂载U盘步骤n切换到切换到vmware里,把里,把焦点转移到焦点转移到vmware,再,再 插入插入u盘盘.n如果切换之前,已在windows下插入了U盘,这里应在WIN中“弹出或删除”U盘即可n或鼠标单击vmware右下角的U盘图标,选择右键菜单的“connect”n使用使用#fdisk l查看查看U盘所用的设备名:盘所用的设备名:挂载挂载/卸载卸载U盘盘n#fdisk l/查查看看U盘所用的设盘所用的设备名:备名:挂载挂载/卸载卸载U盘盘n挂载U盘:n#mount t vfat /dev/sdb1 /mnt/usb /usb目录是挂载目录是挂载点,必须先创建,点,必须先创

10、建,sdb1是用是用fdisk l 查看到查看到U盘所对应的分区盘所对应的分区n或或#mount t vfat/dev/sdb1 /mnt/usb o iochartset=gb2312/带有中文信息时带有中文信息时n卸载U盘:n#umount/dev/sdb1 n或或#umount /mnt/usb挂载挂载/卸载卸载U盘盘挂载挂载NTFS分区分区n在双操作系统上可实现对windows的挂载(注:虚拟机与主机相当于两台不同的机,挂载不了主机WIN盘),方法如下:开机自动挂载文件系统开机自动挂载文件系统/etc/fstabn文件系统配置文件n/etc/fstabn fstab(file syst

11、em table)是一个纯文本文件,开机后,系统会自动搜索该文件中的内容,对列于该文件中的文件系统进行自动挂载。nfstab文件有几列组成,列与列之间用tab键隔开,一般格式如下:开机自动挂载文件系统开机自动挂载文件系统/etc/fstab开机自动挂载文件系统开机自动挂载文件系统/etc/fstab开机自动挂载文件系统开机自动挂载文件系统/etc/fstabn#vi/etc/fstab/可直接编辑文件,实现自动挂载可直接编辑文件,实现自动挂载Linux磁盘分区磁盘分区nLinux硬盘分区硬盘分区n硬盘的分区主要分为主分区(Primary Partion)和扩充分区(Extension Part

12、ion)两种,基本分区和扩充分区的数目之和不能大于四个。且基本分区可以马上被使用但不能再分区。扩充分区必须再进行分区后才能使用,也就是说它必须还要进行二次分区。那么由扩充分区再分下去的是什么呢?它就是逻辑分区(Logical Partion),况且逻辑分区没有数量上限制。n硬盘分区命名硬盘分区命名nLinux操作系统硬盘分区的命名是使用“设备名称+分区号码”标明硬盘的分区:对于IDE硬盘,驱动器标识符为“hdx”,其中“hd”表明分区所在设备的类型,这里是指IDE硬盘了。“x”为盘号(a为基本盘,b为基本从属盘,c为辅助主盘,d为辅助从属盘),“”代表分区,n前四个分区用数字前四个分区用数字1

13、到到4表示,它们是主分区或扩展分区,表示,它们是主分区或扩展分区,从从5开始就是逻辑分区。例开始就是逻辑分区。例:nhda3表示为第一个IDE硬盘上的第三个主分区或扩展分区,hdb2表示为第二个IDE硬盘上的第二个主分区或扩展分区。n对于SCSI硬盘则标识为“sdx”,SCSI硬盘是用“sd”来表示分区所在设备的类型的,其余则和IDE硬盘的表示方法一样。Linux磁盘分区磁盘分区说明名称计算机IDE1接口第1个硬盘(master,主硬盘)的第1个分区/dev/hda1计算机IDE1接口第2个硬盘(slave,从硬盘)的第1个分区/dev/hdb1计算机IDE2接口第1个硬盘(master,主硬

14、盘)的第3个分区/dev/hdc3计算机IDE2接口第2个硬盘(slave,从硬盘)的第1个逻辑分区/dev/hdd5计算机SCSI接口第1个硬盘(ID号为0)的第1个分区/dev/sda1计算机SCSI接口第2个硬盘(ID号为1)的第2个逻辑分区/dev/sdb6Linux分区命名规则,例如:分区命名规则,例如:磁盘分区磁盘分区fdisk n磁盘分区命令:磁盘分区命令:fdisk 观察硬盘之实体使用情形与分割硬盘用。n语法:n#fdisk l 设备名 n例如:n#fdisk -l/查看系统所有分区情况查看系统所有分区情况n#fdisk -l /dev/sda/查看设备查看设备/dev/sda

15、的分区设备的分区设备 n#fdisk /dev/sda /对设备对设备/dev/sda盘进行分区管理。盘进行分区管理。磁盘分区磁盘分区fdisk磁盘分区磁盘分区fdisk磁盘分区磁盘分区fdisknFdisk有很多参数,可是经常使用的只有几个:n用户通过提示键入通过提示键入“m”,可以显示Fdisk命令各个参数参数的说明。n在Linux分区过程,一般是先通过先通过p参数参数来显示硬盘分区表来显示硬盘分区表信息,然后根据信息确定将来的分区;n如果想完全改变硬盘的分区格式,就可以通过d参数一个一个地删除存在的硬参数一个一个地删除存在的硬盘分区盘分区。删除完毕,就可以通过n参数参数来增加新的分区。当

16、按下来增加新的分区。当按下“n”后后;n这里要选择新建的分区类型,是主分区是主分区还是扩展分区还是扩展分区;选择选择p或是或是e。然后就是设置分区的大小。磁盘分区磁盘分区fdisk磁盘分区磁盘分区fdisk磁盘分区磁盘分区fdiskn提醒注意:提醒注意:如果硬盘上有扩展分区,就只能增加逻辑分区,不能增加扩展分区。n在增加分区的时候,其类型都是默认的类型都是默认的Linux Native,如果要把其中的某些分区改变为其他类型,例如Linux Swap或FAT32等,可以通过命令t来改变,当按下当按下“t”改变分区类型改变分区类型的时候,系统会提示要改变哪个分区、以及改变为什么类型(如果想知道系统

17、所支持的分区类型,键入l),如下所示:nCommand(m for help):tnPartition number(1-4):1 /第几个主分区第几个主分区nHex code(type L to list codes):82 /linux swap类型号类型号nChanged system type of partition 1 to 82(Linux swap)n改变完了分区类型,就可以按下按下“w”,保存,保存并退出。如果不想保存,那么可以选择“q”直接退出,如下所示:nCommand(m for help):w /保存设置保存设置n通过如上的操作,就可以按照需要成功地划分磁盘分区了。格

18、式化分区与挂载使用格式化分区与挂载使用n一个新的分区在使用前必须要进行如下处理:n1、格式化n2、挂载到某个目录后方可存储数据。格式化新分区格式化新分区mkfsn新的分区需要进行格式化才能使用新的分区需要进行格式化才能使用n格式化命令:格式化命令:n或或#mkfs.ext4 /dev/sdb1 /格式化成格式化成 ext4n或:或:#mkfs.ext3 /dev/sdb1/格式化成格式化成 ext3格式化新分区格式化新分区mkfsn使用使用#mkfs.ext3 /dev/sdb1 进行格式化进行格式化 n使用命令 mount/dev/sdb1/mydiskn把/dev/sdb1挂载到/mydi

19、sk下,然后就可以使用这个分区了。n可以通过修改修改/etc/fstab这个文件让系统启动时自动加载新分区。n#vi/etc/fstab 这个文件,在里面增加一行:/dev/sdb1 /mydisk ext3 defaults 1 3修改文件系统配置修改文件系统配置/etc/fstabn/etc/fstab各列内容说明:磁盘配额管理磁盘配额管理n1、检查Linux内核是否支持磁盘配额磁盘配额管理磁盘配额管理2、修改、修改/ect/fstab,添加磁盘配额参数:,添加磁盘配额参数:磁盘配额管理磁盘配额管理3、重新挂载、重新挂载磁盘配额管理磁盘配额管理n下面是以rhel5中以为配额磁盘配额管理磁盘

20、配额管理n4、生成配额数据库:磁盘配额管理磁盘配额管理n5、分用户或群组分配磁盘配额:磁盘配额管理磁盘配额管理n6、使分区磁盘配额生效n#quotaon/n7、用户登录测试n8、关闭磁盘配额:n#quotaoff/虚拟机中建立一个新硬盘虚拟机中建立一个新硬盘n实例:在虚拟机中建立一个新硬盘n一、建立新的虚拟硬盘(即双系统中的其它硬盘)一、建立新的虚拟硬盘(即双系统中的其它硬盘)n打开VMwaren选择菜单“VM”-settings-Add-下一步-选择Harddisk,单点下一步“虚拟机中建立一个新硬盘虚拟机中建立一个新硬盘n选creat a new virtual disk 单点下一步“虚拟

21、机中建立一个新硬盘虚拟机中建立一个新硬盘n选“SCSI”点“下一步”-输入你想建的虚拟硬盘的大小,点“下一步”-输入你想建的虚拟硬盘的名字,点“完成”。即已经建立了一个新的虚拟硬盘。虚拟机中建立一个新硬盘虚拟机中建立一个新硬盘使用使用fdisk建立磁盘分区建立磁盘分区n使用#fdisk l 查看磁盘分区情况可以看到下图,没有新磁盘信息,需重启动n重新启动:#rebootn下图可以看到/dev/sdb没有有效的分区表。那么下面需要对它进行分区。使用使用fdisk建立磁盘分区建立磁盘分区对虚拟硬盘分区对虚拟硬盘分区fdiskn二、分区二、分区n使用命令#fdisk/dev/sdb,对它进行分区,出

22、现一个提示,输入输入“m”,查看一下fdisk的参数帮助信息 对虚拟硬盘分区对虚拟硬盘分区fdiskn输入输入m,查看所有参数 对虚拟硬盘分区对虚拟硬盘分区fdiskn输入输入“p”,显示当前分区表,接着,输入输入“n”,来增加一个新的分区。:对虚拟硬盘分区对虚拟硬盘分区fdiskn输入输入“p”,选择建立主分区,因为建立的是第一个分区,所以就输入“1”,如果建立的是第二个分区,那么就输入“2”,依次类推。n因为是使用整个新增加的虚拟硬盘,所以就在之后的两个输入处,输入“1”和“261,如图中所示。输入“p”,打印分区表到屏幕上,然后输入“w”,写分区表。:查看分区查看分区fdisk-l n再

23、用#fdisk-l 查看分区情况。格式化新分区格式化新分区mkfsn三、格式化新分区三、格式化新分区n新的分区需要进行格式化才能使用新的分区需要进行格式化才能使用n格式化命令:格式化命令:n或或#mkfs.ext4 /dev/sdb1 /格式化成格式化成 ext4n或:或:#mkfs.ext3 /dev/sdb1/格式化成格式化成 ext3格式化新分区格式化新分区mkfsn使用使用#mkfs.ext4 /dev/sdb1 进行格式化进行格式化 挂载新虚拟硬盘挂载新虚拟硬盘n四、挂载新虚拟硬盘n首先要在根目录下建立一个文件夹,我建立了一个名为 mydisk的文件夹。n使用命令 mount/dev

24、/sdb1/mydiskn把/dev/sdb1挂载到/mydisk下,然后就可以使用这个虚拟硬盘了。挂载新虚拟硬盘挂载新虚拟硬盘n挂载新分区后,可以看到新设备的硬盘空间了修改文件系统配置修改文件系统配置/etc/fstabn在重新启动电脑之后,发现挂载的新虚拟硬盘又看不到了,再次运行 上面提到的挂载命令,才看到新虚拟硬盘,但是这样太不方便了。n可以通过修改修改/etc/fstab这个文件让系统启动时自动加载新虚拟硬盘。n打开/etc/fstab 这个文件,在里面增加一行:/dev/sdb1 /mydisk ext4 defaults 1 2修改文件系统配置修改文件系统配置/etc/fstabn在配置文件中增加一行硬盘挂载点n#vi/etc/fstab保存,退出。重新启动,再运行#df-h,新硬盘就有了。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(Linux磁盘分区管理课件.ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|