您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > rh124-03-管理磁盘和文件系统
管理用户和文件权限1课程回顾•如何在Linux中增加一个用户帐号?•如何临时锁定一个用户帐号?•r、w、x权限在文件和目录中的含义有何区别?•有哪些方法可以设置文件的访问权限?•如何将/var/ftp/pub目录的属主更改为用户ftp?本章结构管理磁盘和文件系统管理磁盘及分区管理文件系统检测并确认新硬盘LVM概述LVM的管理命令规划硬盘中的分区LVM应用实例LVM逻辑卷管理创建文件系统挂载、卸载文件系统设置磁盘配额磁盘配额概述磁盘配额管理3确认系统中的磁盘设备•fdisk命令–格式:fdisk-l[磁盘设备][root@localhost~]#fdisk-lDisk/dev/sda:64.4GB,64424509440bytes255heads,63sectors/track,7832cylindersUnits=cylindersof16065*512=8225280bytesDeviceBootStartEndBlocksIdSystem/dev/sda1*11310439183Linux/dev/sda214783262806117+8eLinuxLVMDisk/dev/sdb:85.8GB,85899345920bytes255heads,63sectors/track,10443cylindersUnits=cylindersof16065*512=8225280bytesDisk/dev/sdbdoesn'tcontainavalidpartitiontable新磁盘未包含有效的分区4规划硬盘中的分区•fdisk命令–用途:在交互式的操作环境中管理磁盘分区–格式:fdisk[磁盘设备]•交互模式中的常用指令–m:查看操作指令的帮助信息–p:列表查看分区信息–n:新建分区–d:删除分区–t:变更分区类型–w:保存分区设置并退出–q:放弃分区设置并退出5规划硬盘中的分区硬盘规划示例为主机新增一块80GB的SCSI硬盘对该硬盘进行分区:划分2个主分区,各20GB,剩余空间作为扩展分区在扩展分区中建立2个逻辑分区,容量分别为2GB、10GB将第1个逻辑分区的类型改为swap确认分区设置情况,保存退出使用partprobe探测硬盘分区的变化6在分区中创建文件系统•mkfs命令–用途:MakeFilesystem,创建文件系统(格式化)–格式:mkfs-t文件系统类型分区设备[root@localhost~]#ls/sbin/mkfs*/sbin/mkfs/sbin/mkfs.ext2/sbin/mkfs.msdos/sbin/mkfs.cramfs/sbin/mkfs.ext3/sbin/mkfs.vfat[root@localhost~]#mkfs-text3/dev/sdb1作为其他几个分区命令的前端工具,通过“-t...”选项指定文件系统类型7在分区中创建文件系统•mkswap命令–用途:MakeSwap,创建交换文件系统–格式:mkswap分区设备[root@localhost~]#mkswap/dev/sdb5Settingupswapspaceversion1,size=2006929kB[root@localhost~]#swapon/dev/sdb5[root@localhost~]#free|grep-iswapSwap:300845603008456[root@localhost~]#swapoff/dev/sdb5[root@localhost~]#free|grep-iswapSwap:104856801048568格式化交换分区启用交换分区查看交换空间停用交换分区8挂载、卸载文件系统•mount命令–用途:挂载文件系统、ISO镜像到指定文件夹–格式:mount[-t类型]存储设备挂载点目录mount-oloopISO镜像文件挂载点目录硬盘分区、U盘、光盘设备等umount命令用途:卸载已挂载的文件系统格式:umount存储设备位置umount挂载点目录9挂载、卸载文件系统•硬盘分区挂载、卸载示例–建立挂载点目录:/mailbox–挂载分区设备:/dev/sdb1–访问分区设备:•挂载点目录/mailbox中创建文件进行测试•查看/mailbox目录中的内容–查看已挂载分区的使用情况(df-hT)–卸载分区设备:/dev/sdb110挂载、卸载文件系统•光盘设备挂载、卸载示例–建立挂载点目录:/media/cdrom–挂载光盘设备:/dev/cdrom或/dev/hdc–访问光盘设备:•查看挂载点目录/media/cdrom中的内容–卸载光盘设备:/dev/cdrom11设置文件系统的自动挂载•/etc/fstab配置文件–包含了需要开机后自动挂载的文件系统记录[root@localhost~]#vi/etc/fstab/dev/VolGroup00/LogVol00/ext3defaults11LABEL=/boot/bootext3defaults12devpts/dev/ptsdevptsgid=5,mode=62000tmpfs/dev/shmtmpfsdefaults00proc/procprocdefaults00sysfs/syssysfsdefaults00/dev/VolGroup00/LogVol01swapswapdefaults00设备位置挂载点文件系统类型12设置文件系统的自动挂载•设置自动挂载示例–每次重新开机后,能够自动完成挂载•将/dev/sdb1分区挂载到/mailbox目录[root@localhost~]#vi/etc/fstab/dev/sdb1/mailboxext3default00[root@localhost~]#mount/dev/sdb1[root@localhost~]#mount|tail-1/dev/sdb1on/mailboxtypeext3(rw)[root@localhost~]#umount/mailbox13小结•请思考:–使用fdisk新建分区时,如何指定分区的容量、类型?–使用fdisk分区工具时,如何保存所做的分区设置?若需要放弃更改退出fdisk,应如何操作?–怎样将分区格式化为ext3类型的文件系统?–如何挂载、卸载U盘和光驱等设备?–如何查看已挂载各分区的磁盘空间使用情况?–如何浏览.iso光盘镜像文件中的内容?14磁盘配额概述•实现磁盘限额的条件–需要Linux内核支持–安装quota软件包•Linux磁盘限额的特点–作用范围:针对指定的文件系统(分区)–限制对象:用户帐号、组帐号–限制类型:•磁盘容量(默认单位为KB)•文件数量–限制方法:软限制、硬限制15磁盘配额管理•启用文件系统的配额支持–添加usrquota、grpquota挂载参数[root@localhost~]#vi/etc/fstab/dev/sdb1/mailboxext3default,usrquota,grpquota00[root@localhost~]#mount/mailbox[root@localhost~]#mount|tail-1/dev/sdb1on/mailboxtypeext3(rw,usrquota,grpquota)16磁盘配额管理•检测磁盘配额并创建配额文件–使用quotacheck命令创建配额文件•quotacheck-ugcv文件系统•quotacheck-augcv[root@localhost~]#quotacheck-ugcv/dev/sdb1quotacheck:Scanning/dev/sdb1[/mailbox]……done[root@localhost~]#ls-l/mailbox/aquota.*-rw-------1rootroot614409-1412:04/mailbox/aquota.group-rw-------1rootroot614409-1412:04/mailbox/aquota.user-u、-g:检测用户、组配额-c:创建配额数据文件-v:显示执行过程信息-a:检测所有可用的分区17磁盘配额管理•编辑用户和组帐号的配额设置–使用edquota命令编辑配额设置•edquota-u用户名•edquota-g组名[root@localhost~]#edquota-uzhangsanDiskquotasforuserzhangsan(uid501):Filesystemblockssofthardinodessofthard/dev/sdb108000010000004050[root@localhost~]#edquota-gusersDiskquotasforgroupusers(gid100):Filesystemblockssofthardinodessofthard/dev/sdb1252010240003900第3列:磁盘容量软限制第4列:磁盘容量硬限制第6列:文件个数软限制第7列:文件个数硬限制18磁盘配额管理•启用、关闭文件系统的配额功能–使用quotaon、quotaoff命令[root@localhost~]#quotaon-ugv/mailbox/dev/sdb1[/mailbox]:groupquotasturnedon/dev/sdb1[/mailbox]:userquotasturnedon[root@localhost~]#quotaoff-ugv/mailbox/dev/sdb1[/mailbox]:groupquotasturnedoff/dev/sdb1[/mailbox]:userquotasturnedoff19磁盘配额管理•查看配额使用情况–侧重用户、组帐号角度:使用quota命令•quota-u用户名•quota-g组名–侧重文件系统角度:使用repquota命令•repquota文件系统•repquota-a[root@localhost~]#quota-uzhangsanDiskquotasforuserzhangsan(uid515):Filesystemblocksquotalimitgracefilesquotalimitgrace/dev/sdb1100000*8000010000014050[root@localhost~]#quota-gusersDiskquotasforgroupusers(gid10):none[root@localhost~]#repquota/mailbox***Reportforuserquotasondevice/dev/sdb1Blockgracetime:3days;Inodegracetime:3daysBlocklimitsFilelimitsUserusedsofthardgraceusedsofthardgrace----------------------------------------------------------------------root--17620000400zhangsan+-100000800001000002days1405020LVM概述•LogicalVolumeManager,逻辑卷管理–屏蔽了底层磁盘布局,便于动态调整磁盘容量–需要注意:•/boot分区用于存放引导文件,不能应用LVM机制21LVM概述•LVM机制的基本概念–PV(PhysicalVolume,物理卷)•整个硬盘,或使用fdisk等工具建立的普通分区•包括许多默认4MB大小的PE(PhysicalExtent,基本单元)–VG(VolumeGroup,卷组)•一个或多个物理卷组合而成的整体–LV(LogicalVolume,逻辑卷)•从卷组中分割出的一块空间,用于建立文件系统VG(卷组)……PEPV(物理卷)PEPEPEPEPE……PEPV(物理卷)PEPEPEPEPE……LV(逻辑卷)LV(逻辑卷)22LVM的管理命令功能物理卷管理卷组管理逻辑卷管理Scan
本文标题:rh124-03-管理磁盘和文件系统
链接地址:https://www.777doc.com/doc-3543992 .html