版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、1,第五章 管理磁盤和文件系統(tǒng),2,課程回顧,如何在Linux中增加一個用戶帳號? 如何臨時鎖定一個用戶帳號? r、w、x權(quán)限在文件和目錄中的含義有何區(qū)別? 有哪些方法可以設(shè)置文件的訪問權(quán)限? 如何將/var/ftp/pub目錄的屬主更改為用戶ftp?,3,技能展示,會添加磁盤并進行分區(qū) 會創(chuàng)建并掛載文件系統(tǒng) 會設(shè)置磁盤的配額功能 會創(chuàng)建和管理LVM分區(qū),4,管理磁盤和文件系統(tǒng),本章結(jié)構(gòu),管理磁盤及分區(qū),管理文件系統(tǒng),檢測并確認新硬盤,LVM概述,LVM的管理命令,規(guī)劃硬盤中的分區(qū),LVM應(yīng)用實例,LVM邏輯卷管理,創(chuàng)建文件系統(tǒng),掛載、卸載文件系統(tǒng),設(shè)置磁盤配額,磁盤配額概述,磁盤配額管理,5
2、,確認系統(tǒng)中的磁盤設(shè)備,fdisk命令 格式:fdisk -l 磁盤設(shè)備,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
3、Linux LVM Disk /dev/sdb: 85.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ū),6,規(guī)劃硬盤中的分區(qū),fdisk命令 用途:在交互式的操作環(huán)境中管理磁盤分區(qū) 格式:fdisk 磁盤設(shè)備 交互模式中的常用指令 m:查看操作指令的幫助信息 p:列表查看分區(qū)信息
4、n:新建分區(qū) d:刪除分區(qū) t:變更分區(qū)類型 w:保存分區(qū)設(shè)置并退出 q:放棄分區(qū)設(shè)置并退出,7,規(guī)劃硬盤中的分區(qū),硬盤規(guī)劃示例 為主機新增一塊80GB的SCSI硬盤 對該硬盤進行分區(qū): 劃分2個主分區(qū),各20GB,剩余空間作為擴展分區(qū) 在擴展分區(qū)中建立2個邏輯分區(qū),容量分別為2GB、10GB 將第1個邏輯分區(qū)的類型改為swap 確認分區(qū)設(shè)置情況,保存退出 使用partprobe探測硬盤分區(qū)的變化,8,在分區(qū)中創(chuàng)建文件系統(tǒng),mkfs命令 用途:Make Filesystem,創(chuàng)建文件系統(tǒng)(格式化) 格式:mkfs -t 文件系統(tǒng)類型 分區(qū)設(shè)備,rootlocalhost # ls /sbin/
5、mkfs* /sbin/mkfs /sbin/mkfs.ext2 /sbin/mkfs.msdos /sbin/mkfs.cramfs /sbin/mkfs.ext3 /sbin/mkfs.vfat,作為其他幾個分區(qū)命令的前端工具,通過“-t .”選項指定文件系統(tǒng)類型,rootlocalhost # mkfs -t ext3 /dev/sdb1,9,在分區(qū)中創(chuàng)建文件系統(tǒng),mkswap命令 用途:Make Swap,創(chuàng)建交換文件系統(tǒng) 格式:mkswap 分區(qū)設(shè)備,rootlocalhost # mkswap /dev/sdb5 Setting up swapspace version 1, si
6、ze = 2006929 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 1048568,格式化交換分區(qū),啟用交換分區(qū),查看交換空間,停用交換分區(qū),10,掛載、卸載文件系統(tǒng),mount命令 用途:掛載文件系統(tǒng)、ISO鏡像到指定文件夾 格式:mount -t 類型 存儲設(shè)備 掛載點目錄
7、 mount -o loop ISO鏡像文件 掛載點目錄,硬盤分區(qū)、 U盤、光盤設(shè)備等,umount命令 用途:卸載已掛載的文件系統(tǒng) 格式:umount 存儲設(shè)備位置 umount 掛載點目錄,11,掛載、卸載文件系統(tǒng),硬盤分區(qū)掛載、卸載示例 建立掛載點目錄:/mailbox 掛載分區(qū)設(shè)備:/dev/sdb1 訪問分區(qū)設(shè)備: 掛載點目錄/mailbox中創(chuàng)建文件進行測試 查看/mailbox目錄中的內(nèi)容 查看已掛載分區(qū)的使用情況(df -hT) 卸載分區(qū)設(shè)備:/dev/sdb1,12,掛載、卸載文件系統(tǒng),光盤設(shè)備掛載、卸載示例 建立掛載點目錄:/media/cdrom 掛載光盤設(shè)備:/dev/
8、cdrom或/dev/hdc 訪問光盤設(shè)備: 查看掛載點目錄/media/cdrom中的內(nèi)容 卸載光盤設(shè)備:/dev/cdrom,13,掛載、卸載文件系統(tǒng),光驅(qū)托盤操作 彈出光驅(qū):eject 收回光驅(qū):eject -t,rootlocalhost # mkdir /media/fedora rootlocalhost # mount -o loop F10-i686-Live.iso /media/fedora rootlocalhost # ls /media/fedora EFI GPL isolinux LiveOS README,ISO鏡像文件掛載示例,14,設(shè)置文件系統(tǒng)的自動掛載,/
9、etc/fstab配置文件 包含了需要開機后自動掛載的文件系統(tǒng)記錄,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 0 proc /proc proc defaults 0 0 sysfs /sys sysfs defaults 0 0 /dev/VolGroup00/LogV
10、ol01 swap swap defaults 0 0,15,設(shè)置文件系統(tǒng)的自動掛載,設(shè)置自動掛載示例 每次重新開機后,能夠自動完成掛載 將/dev/sdb1分區(qū)掛載到/mailbox目錄,rootlocalhost # vi /etc/fstab /dev/sdb1 /mailbox ext3 default 0 0 rootlocalhost # mount /dev/sdb1 rootlocalhost # mount | tail -1 /dev/sdb1 on /mailbox type ext3 (rw) rootlocalhost # umount /mailbox,16,小結(jié),
11、請思考: 使用fdisk新建分區(qū)時,如何指定分區(qū)的容量、類型? 使用fdisk分區(qū)工具時,如何保存所做的分區(qū)設(shè)置?若需要放棄更改退出fdisk,應(yīng)如何操作? 怎樣將分區(qū)格式化為ext3類型的文件系統(tǒng)? 如何掛載、卸載U盤和光驅(qū)等設(shè)備? 如何查看已掛載各分區(qū)的磁盤空間使用情況? 如何瀏覽.iso光盤鏡像文件中的內(nèi)容?,17,磁盤配額概述,實現(xiàn)磁盤限額的條件 需要Linux內(nèi)核支持 安裝quota軟件包 Linux磁盤限額的特點 作用范圍:針對指定的文件系統(tǒng)(分區(qū)) 限制對象:用戶帳號、組帳號 限制類型: 磁盤容量(默認單位為KB) 文件數(shù)量 限制方法:軟限制、硬限制,18,磁盤配額管理-1,啟用
12、文件系統(tǒng)的配額支持 添加usrquota、grpquota掛載參數(shù),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),19,磁盤配額管理-2,檢測磁盤配額并創(chuàng)建配額文件 使用quotacheck命令創(chuàng)建配額文件 quotacheck -ugcv
13、文件系統(tǒng) quotacheck -augcv,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:檢測用戶、組配額 -c:創(chuàng)建配額數(shù)據(jù)文件 -v:顯示執(zhí)行過程信息
14、 -a:檢測所有可用的分區(qū),20,磁盤配額管理-3,編輯用戶和組帳號的配額設(shè)置 使用edquota命令編輯配額設(shè)置 edquota -u 用戶名 edquota -g 組名,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 use
15、rs (gid 100): Filesystem blocks soft hard inodes soft hard /dev/sdb1 252 0 1024000 39 0 0,21,磁盤配額管理-4,啟用、關(guān)閉文件系統(tǒng)的配額功能 使用quotaon、quotaoff命令,rootlocalhost # quotaon -ugv /mailbox /dev/sdb1 /mailbox: group quotas turned on /dev/sdb1 /mailbox: user quotas turned on rootlocalhost # quotaoff -ugv /mailbox
16、/dev/sdb1 /mailbox: group quotas turned off /dev/sdb1 /mailbox: user quotas turned off,22,磁盤配額管理-5,驗證磁盤配額功能 必須切換到設(shè)置配額的分區(qū)(掛載目錄) 創(chuàng)建指定數(shù)量的文件:使用touch命令,或cp命令 創(chuàng)建指定容量的文件:使用dd命令,或cp命令,zhangsanmail $ cd /mailbox zhangsanmail mailbox$ dd if=/dev/zero of=myfile bs=1M count=120 sdb1: warning, user block quota e
17、xceeded. sdb1: write failed, user block limit reached. dd: 寫入 “myfile”: 超出磁盤限額 ,23,磁盤配額管理-6,查看配額使用情況 側(cè)重用戶、組帳號角度:使用quota命令 quota -u 用戶名 quota -g 組名 側(cè)重文件系統(tǒng)角度:使用repquota命令 repquota 文件系統(tǒng) repquota -a,rootlocalhost # quota -u zhangsan Disk quotas for user zhangsan (uid 515): Filesystem blocks quota limit
18、grace files quota limit grace /dev/sdb1 100000* 80000 100000 1 40 50 rootlocalhost # quota -g users Disk quotas for group users (gid 10): none,rootlocalhost # repquota /mailbox * Report for user quotas on device /dev/sdb1 Block grace time: 3days; Inode grace time: 3days Block limits File limits User
19、 used soft hard grace used soft hard grace - root - 176200 0 0 4 0 0 zhangsan +- 100000 80000 100000 2days 1 40 50,24,LVM概述,Logical Volume Manager,邏輯卷管理 屏蔽了底層磁盤布局,便于動態(tài)調(diào)整磁盤容量 需要注意: /boot分區(qū)用于存放引導(dǎo)文件,不能應(yīng)用LVM機制,25,LVM概述,LVM機制的基本概念 PV(Physical Volume,物理卷) 整個硬盤,或使用fdisk等工具建立的普通分區(qū) 包括許多默認4MB大小的PE(Physical Ex
20、tent,基本單元) VG(Volume Group,卷組) 一個或多個物理卷組合而成的整體 LV(Logical Volume,邏輯卷) 從卷組中分割出的一塊空間,用于建立文件系統(tǒng),26,LVM的管理命令,主要命令的用法 pvcreate 設(shè)備名 vgcreate 卷組名 物理卷名1 物理卷名2 lvcreate -L 大小 -n 邏輯卷名 卷組名 lvextend -L +大小 /dev/卷組名/邏輯卷名,27,LVM應(yīng)用示例,需求描述: 公司的郵件服務(wù)器由于用戶數(shù)量眾多,郵件存儲需要大量的空間,考慮到動態(tài)擴容的需要,計劃增加兩塊SCSI硬盤并構(gòu)建LVM邏輯卷,掛載到“/mail”目錄專門
21、用于存放郵件數(shù)據(jù),28,LVM應(yīng)用示例,推薦步驟: PV VG LV 格式化,掛載使用文件系統(tǒng),29,LVM應(yīng)用示例,1. 轉(zhuǎn)化物理卷 使用fdisk命令規(guī)劃兩個分區(qū),類型設(shè)置為“8e” /dev/sdb1、/dev/sdc1 使用pvcreate命令轉(zhuǎn)換上述分區(qū)為物理卷,rootlocalhost # fdisk -l /dev/sdb /dev/sdc | grep LVM /dev/sdb1 1 9660 77593918+ 8e Linux LVM /dev/sdc1 1 9660 77593918+ 8e Linux LVM,rootlocalhost # pvcreate /dev
22、/sdb1 Physical volume /dev/sdb1 successfully created rootlocalhost # pvcreate /dev/sdc1 Physical volume /dev/sdc1 successfully created,正確分區(qū)結(jié)果,30,LVM應(yīng)用示例,2. 創(chuàng)建卷組 使用vgcreate命令創(chuàng)建卷組mail_store 包括物理卷:/dec/sdb1、/dev/sdc1,rootlocalhost # vgcreate mail_store /dev/sdb1 /dev/sdc1 Volume group mail_store succes
23、sfully created,31,LVM應(yīng)用示例,3. 創(chuàng)建邏輯卷 使用lvcreate命令創(chuàng)建邏輯卷 mail 從卷組mail_store上劃出60GB空間 使用mkfs命令創(chuàng)建ext3文件系統(tǒng),rootlocalhost # lvcreate -L 60G -n mail mail_store /dev/cdrom: open failed: Read-only file system Logical volume mail created rootlocalhost # mkfs -t ext3 /dev/mail_store/mail ,32,LVM應(yīng)用示例,為邏輯卷擴容 使用lvextend命令為邏輯卷 mail擴充容量 從卷組 mail_store 上再劃出10GB給邏輯卷mail 使用resize2fs命令更新系
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《老年-無障礙衛(wèi)生間潔具及輔助產(chǎn)品》
- 黑龍江2025年黑龍江省公安機關(guān)人民警察專項招錄政策咨詢電話筆試歷年參考題庫附帶答案詳解
- 長治2025年山西長治市中醫(yī)醫(yī)院招聘27人筆試歷年參考題庫附帶答案詳解
- 通遼2025年內(nèi)蒙古通遼市科爾沁區(qū)衛(wèi)健系統(tǒng)人才引進90人筆試歷年參考題庫附帶答案詳解
- 石嘴山2025年寧夏石嘴山市第二十二中學(xué)專項招聘筆試歷年參考題庫附帶答案詳解
- 江西2025年江西贛南師范大學(xué)校醫(yī)院招聘筆試歷年參考題庫附帶答案詳解
- 日照2025年山東日照市東港區(qū)教體系統(tǒng)事業(yè)單位招聘38人筆試歷年參考題庫附帶答案詳解
- 廣元四川廣元市昭化區(qū)招聘2025屆農(nóng)村訂單定向醫(yī)學(xué)本科生3人筆試歷年參考題庫附帶答案詳解
- 安徽安徽財經(jīng)大學(xué)管理崗位專業(yè)技術(shù)輔助崗位人才派遣人員招聘9人筆試歷年參考題庫附帶答案詳解
- 大慶2025年黑龍江大慶市直屬學(xué)校選調(diào)教師97人筆試歷年參考題庫附帶答案詳解
- 福建省福州市福清市2024-2025學(xué)年二年級上學(xué)期期末考試語文試卷
- 2025年CAR-NK細胞治療臨床前數(shù)據(jù)
- 班團活動設(shè)計
- 基金通道業(yè)務(wù)合同協(xié)議
- 黨參對人體各系統(tǒng)作用的現(xiàn)代藥理研究進展
- 交通銀行理財合同范本
- 林業(yè)結(jié)構(gòu)化面試題庫及答案
- 肺結(jié)節(jié)的影像學(xué)表現(xiàn)
- 藥廠新員工培訓(xùn)課件
- 放射性皮膚損傷護理指南
- 2025年青島市中考數(shù)學(xué)試卷(含答案解析)
評論
0/150
提交評論