《linux管理磁盤和文件系統(tǒng)課件》由會(huì)員分享,可在線閱讀,更多相關(guān)《linux管理磁盤和文件系統(tǒng)課件(32頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、Click to edit Master text styles,單擊此處編輯母版標(biāo)題樣式,Click to edit Master text styles,單擊此處編輯母版標(biāo)題樣式,1,第五章 管理磁盤和文件系統(tǒng),理論部分,1第五章 管理磁盤和文件系統(tǒng) 理論部分,本章結(jié)構(gòu),2,管理磁盤和文件系統(tǒng),管理磁盤及分區(qū),管理文件系統(tǒng),檢測并確認(rèn)新硬盤,LVM,概述,LVM,的管理命令,規(guī)劃硬盤中的分區(qū),LVM,應(yīng)用實(shí)例,LVM,邏輯卷管理,創(chuàng)建文件系統(tǒng),掛載、卸載文件系統(tǒng),設(shè)置磁盤配額,磁盤配額概述,磁盤配額管理,本章結(jié)構(gòu)2管理磁盤和文件系統(tǒng)管理磁盤及分區(qū)管理文件系統(tǒng)檢測并,確認(rèn)系統(tǒng)中的磁盤設(shè)備,f
2、disk,命令,格式:,fdisk -l ,磁盤設(shè)備,3,rootlocalhost#fdisk-l,Disk/dev/sda:64.4 GB,64424509440 bytes,255 heads,63 sectors/track,7832 cylinders,Units=cylinders of 16065*512=8225280 bytes,Device Boot Start End Blocks Id System,/dev/sda1 *1 13 104391 83 Linux,/dev/sda2 14 7832 62806117+8e Linux LVM,Disk/dev/sdb:8
3、5.8 GB,85899345920 bytes,255 heads,63 sectors/track,10443 cylinders,Units=cylinders of 16065*512=8225280 bytes,Disk/dev/sdb doesnt contain a valid partition table,新磁盤未包含有效的分區(qū),確認(rèn)系統(tǒng)中的磁盤設(shè)備fdisk命令3rootlocalho,規(guī)劃硬盤中的分區(qū),fdisk,命令,用途:在交互式的操作環(huán)境中管理磁盤分區(qū),格式:,fdisk ,磁盤設(shè)備,交互模式中的常用指令,m,:查看操作指令的幫助信息,p,:列表查看分區(qū)信息,n,:
4、新建分區(qū),d,:刪除分區(qū),t,:變更分區(qū)類型,w,:保存分區(qū)設(shè)置并退出,q,:放棄分區(qū)設(shè)置并退出,規(guī)劃硬盤中的分區(qū)fdisk命令,規(guī)劃硬盤中的分區(qū),5,硬盤規(guī)劃示例,為主機(jī)新增一塊,80GB,的,SCSI,硬盤,對(duì)該硬盤進(jìn)行分區(qū):,劃分,2,個(gè)主分區(qū),各,20GB,,剩余空間作為擴(kuò)展分區(qū),在擴(kuò)展分區(qū)中建立,2,個(gè)邏輯分區(qū),容量分別為,2GB,、,10GB,將第,1,個(gè)邏輯分區(qū)的類型改為,swap,確認(rèn)分區(qū)設(shè)置情況,保存退出,使用,partprobe,探測硬盤分區(qū)的變化,格式化分區(qū),ext3,掛載分區(qū)到指定目錄中(,/mailbox,),規(guī)劃硬盤中的分區(qū)5硬盤規(guī)劃示例,在分區(qū)中創(chuàng)建文件系統(tǒng),mk
5、fs,命令,用途:,Make Filesystem,,創(chuàng)建文件系統(tǒng)(格式化,),格式:,mkfs-t,文件系統(tǒng)類型 分區(qū)設(shè)備,rootlocalhost#ls /sbin/mkfs*,/sbin/mkfs.ext2 /sbin/mkfs.msdos /sbin/mkfs.cramfs,/sbin/,mkfs,/sbin/mkfs.,ext3,/sbin/mkfs.vfat,作為其他幾個(gè)分區(qū)命令的前端工具,通過“,-t.”,選項(xiàng)指定文件系統(tǒng)類型,rootlocalhost#mkfs-t ext3/dev/sdb1,在分區(qū)中創(chuàng)建文件系統(tǒng)mkfs命令rootlocalhost,在分區(qū)中創(chuàng)建文件系統(tǒng),
6、mkswap,命令,用途:,Make Swap,,創(chuàng)建交換文件系統(tǒng),格式:,mkswap,分區(qū)設(shè)備,7,rootlocalhost#,mkswap/dev/sdb5,Setting up swapspace version 1,size=2019929 kB,rootlocalhost#,swapon,/dev/sdb5,rootlocalhost#,free,|grep-i swap,Swap:3008456 0 3008456,rootlocalhost#,swapoff,/dev/sdb5,rootlocalhost#,free,|grep-i swap,Swap:1048568 0 1
7、048568,格式化交換分區(qū),啟用交換分區(qū),查看交換空間,停用交換分區(qū),在分區(qū)中創(chuàng)建文件系統(tǒng)mkswap命令7rootlocalh,掛載、卸載文件系統(tǒng),mount,命令,用途:掛載文件系統(tǒng)、,ISO,鏡像到指定文件夾,格式:,mount -t,類型,存儲(chǔ)設(shè)備 掛載點(diǎn)目錄,mount -o loop ISO,鏡像文件 掛載點(diǎn)目錄,Mount,不帶參數(shù)用于查詢系統(tǒng)中已經(jīng)掛載的設(shè)備,8,硬盤分區(qū)、,U,盤、光盤設(shè)備等,umount,命令,用途:卸載已掛載的文件系統(tǒng),格式:,umount,存儲(chǔ)設(shè)備位置,umount,掛載點(diǎn)目錄,掛載、卸載文件系統(tǒng)mount命令8硬盤分區(qū)、umount命令,掛載、卸載文
8、件系統(tǒng),硬盤分區(qū)掛載、卸載示例,建立掛載點(diǎn)目錄:,/mailbox,掛載分區(qū)設(shè)備:,/dev/sdb1,訪問分區(qū)設(shè)備:,掛載點(diǎn)目錄,/mailbox,中創(chuàng)建文件進(jìn)行測試,查看,/mailbox,目錄中的內(nèi)容,查看已掛載分區(qū)的使用情況(,df-hT,),卸載分區(qū)設(shè)備:,/dev/sdb1,9,掛載、卸載文件系統(tǒng)硬盤分區(qū)掛載、卸載示例9,掛載、卸載文件系統(tǒng),光盤設(shè)備掛載、卸載示例,建立掛載點(diǎn)目錄:,/media/cdrom,掛載光盤設(shè)備:,/dev/cdrom,或,/dev/hdc,訪問光盤設(shè)備:,查看掛載點(diǎn)目錄,/media/cdrom,中的內(nèi)容,卸載光盤設(shè)備:,/dev/cdrom,U,盤的掛
9、載、卸載示例,建立掛載點(diǎn)目錄:,/mnt/usb,掛載,u,光盤的掛載,/media rom,掛載光盤的設(shè)備,/dev rom,掛載,u,盤設(shè)置,/dev/sdn,卸載,u,盤,/dev/sdc,10,掛載、卸載文件系統(tǒng)光盤設(shè)備掛載、卸載示例10,掛載、卸載文件系統(tǒng),光驅(qū)托盤操作,彈出光驅(qū):,eject,收回光驅(qū):,eject-t,11,rootlocalhost#mkdir /media/fedora,rootlocalhost#mount,-o loop,F10-i686-Live.iso,/media/fedora,rootlocalhost#ls/media/fedora,EFI GP
10、L isolinux LiveOS README,ISO,鏡像文件掛載示例,掛載、卸載文件系統(tǒng)光驅(qū)托盤操作11rootlocalhos,設(shè)置文件系統(tǒng)的自動(dòng)掛載,/etc/fstab,配置文件,包含了需要開機(jī)后自動(dòng)掛載的文件系統(tǒng)記錄,12,rootlocalhost#vi /etc/fstab,/dev/VolGroup00/LogVol00 /ext3 defaults 1 1,LABEL=/boot /boot ext3 defaults 1 2,devpts /dev/pts devpts gid=5,mode=620 0 0,tmpfs /dev/shm tmpfs defaults 0
11、 0,proc /proc proc defaults 0 0,sysfs /sys sysfs defaults 0 0,/dev/VolGroup00/LogVol01 swap swap defaults 0 0,設(shè)備位置,掛載點(diǎn),文件系統(tǒng)類型,設(shè)置文件系統(tǒng)的自動(dòng)掛載/etc/fstab配置文件 12r,設(shè)置文件系統(tǒng)的自動(dòng)掛載,設(shè)置自動(dòng)掛載示例,每次重新開機(jī)后,能夠自動(dòng)完成掛載,將,/dev/sdb1,分區(qū)掛載到,/mailbox,目錄,13,rootlocalhost#vi/etc/fstab,/dev/sdb1 /mailbox ext3 default 0 0,rootlocalh
12、ost#mount/dev/sdb1,rootlocalhost#mount|tail-1,/dev/sdb1 on/mailbox type ext3(rw),rootlocalhost#umount/mailbox,設(shè)置文件系統(tǒng)的自動(dòng)掛載設(shè)置自動(dòng)掛載示例13rootloca,小結(jié),請(qǐng)思考:,使用,fdisk,新建分區(qū)時(shí),如何指定分區(qū)的容量、類型?,使用,fdisk,分區(qū)工具時(shí),如何保存所做的分區(qū)設(shè)置?若需要放棄更改退出,fdisk,,應(yīng)如何操作?,怎樣將分區(qū)格式化為,ext3,類型的文件系統(tǒng)?,如何掛載、卸載,U,盤和光驅(qū)等設(shè)備?,如何查看已掛載各分區(qū)的磁盤空間使用情況?,如何瀏覽,.is
13、o,光盤鏡像文件中的內(nèi)容?,14,小結(jié)請(qǐng)思考:14,磁盤配額概述,實(shí)現(xiàn)磁盤限額的條件,需要,Linux,內(nèi)核支持,安裝,quota,軟件包,Linux,磁盤限額的特點(diǎn),作用范圍:針對(duì)指定的文件系統(tǒng)(分區(qū)),限制對(duì)象:用戶帳號(hào)、組帳號(hào),限制類型:,磁盤容量(默認(rèn)單位為,KB,),文件數(shù)量,限制方法,軟限制,:,一個(gè)用戶在文件系統(tǒng)可擁有的最大磁盤空間和最多文件數(shù)量,在某個(gè)寬限期內(nèi)可以暫時(shí)超過這個(gè)限制,硬限制:一個(gè)用戶可擁有的磁盤空間或文件的絕對(duì)數(shù)量,絕對(duì)不允許超過這個(gè)限制,15,磁盤配額概述實(shí)現(xiàn)磁盤限額的條件15,磁盤配額管理,-1,啟用文件系統(tǒng)的配額支持,添加,usrquota,、,grpquo
14、ta,掛載參數(shù),16,rootlocalhost#vi/etc/fstab,/dev/sdb1 /mailbox ext3 default,usrquota,grpquota,0 0,rootlocalhost#mount /mailbox,rootlocalhost#mount|tail-1,/dev/sdb1 on/mailbox type ext3(rw,usrquota,grpquota,),rootlocalhost#mount a,重新加載,磁盤配額管理-1 啟用文件系統(tǒng)的配額支持16rootloc,磁盤配額管理,-2,檢測磁盤配額并創(chuàng)建配額文件,使用,quotacheck,命令創(chuàng)
15、建配額文件,quotacheck,-ugcv,文件系統(tǒng),quotacheck,augcv,檢測所有可能的分區(qū),17,rootlocalhost#quotacheck,-ugcv,/dev/sdb1,quotacheck:Scanning/dev/sdb1/mailbox,done,rootlocalhost#ls-l/mailbox/aquota.*,-rw-1 root root 6144 09-14 12:04/mailbox/,aquota.group,-rw-1 root root 6144 09-14 12:04/mailbox/,aquota.user,-u,、,-g,:檢測用戶、
16、組配額,-c,:創(chuàng)建配額數(shù)據(jù)文件,-v,:顯示執(zhí)行過程信息,-a,:檢測所有可用的分區(qū),磁盤配額管理-2檢測磁盤配額并創(chuàng)建配額文件17rootlo,磁盤配額管理,-3,編輯用戶和組帳號(hào)的配額設(shè)置,使用,edquota,命令編輯配額設(shè)置,edquota,-u,用戶名,edquota,-g,組名,18,rootlocalhost#,edquota,-u,zhangsan,Disk quotas for user zhangsan(uid 501):,Filesystem blocks soft hard inodes soft hard,/dev/sdb1 0,80000,100000,0,40 50,rootlocalhost#,edquota,-g,users,Disk quotas for group users(gid 100):,Filesystem blocks soft hard inodes soft hard,/dev/sdb1 252 0,1024000,39 0 0,第,3,列:磁盤容量軟限制,第,4,列:磁盤容量硬限制,第,6,列:文件個(gè)數(shù)軟限制,第,7,列:文件個(gè)