資源描述:
《linux文件系統(tǒng)和磁盤管理yikanguo.ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、Linux網(wǎng)絡(luò)操作系統(tǒng)第6章文件系統(tǒng)和磁盤管理6.1文件系統(tǒng)6.2磁盤管理6.3磁盤配額管理本章內(nèi)容學(xué)習(xí)目標(biāo)了解各種文件系統(tǒng)掌握Linux下磁盤管理的方法掌握文件系統(tǒng)的掛載與卸載掌握磁盤限額與文件權(quán)限管理本章難點(diǎn)磁盤管理文件權(quán)限管理6.1文件系統(tǒng)文件系統(tǒng)是磁盤上有特定格式的一片區(qū)域,操作系統(tǒng)利用文件系統(tǒng)保存和管理文件。Linux常用的文件系統(tǒng)有:extext2和ext3swapVfatNFSISO9600JFSXFS6.1.1文件系統(tǒng)基礎(chǔ)6.1文件系統(tǒng)Linux的文件系統(tǒng)采用的是階層式的樹狀目錄結(jié)構(gòu),最上層的是
2、根目錄”/”,然后在根目錄下再建立其他的目錄。Linux各目錄的功能(P90):重點(diǎn)注意下面幾個(gè)目錄:/etc:存放配置文件,如開機(jī)過(guò)程中需要讀取的文件、常用服務(wù)器的配置文件。/bin、/sbin:存放系統(tǒng)默認(rèn)的執(zhí)行文件,如ls、mv、rmdir等命令的可執(zhí)行文件。/var:存放用戶登入、各類服務(wù)發(fā)生問(wèn)題的時(shí)的記錄及一般性的服務(wù)記錄。/home:用戶家目錄。6.1.2Linux文件系統(tǒng)目錄結(jié)構(gòu)6.1文件系統(tǒng)Linux的文件權(quán)限分為用戶權(quán)限(u)、組權(quán)限(g)和其他用戶權(quán)限(o)。在每種權(quán)限下面,也分為三種類型:
3、r(Read,讀?。鹤x取文件內(nèi)容的權(quán)限(文件),瀏覽目錄的權(quán)限(目錄)。w(Write,寫入):新增、修改文件內(nèi)容的權(quán)限(文件),刪除、移動(dòng)目錄內(nèi)文件的權(quán)限(目錄)。x(Execute,執(zhí)行):執(zhí)行文件的權(quán)限(文件),具有進(jìn)入目錄的權(quán)限(目錄)。-:表示不具有該權(quán)限如:drwx--x—x-rw-rw-r-x6.1.3Linux文件權(quán)限管理6.1文件系統(tǒng)模式到數(shù)字的映射表。6.1.3Linux文件權(quán)限管理模式數(shù)字rwx7rw-6r-x5r--4-wx3-w-2--x1---06.1文件系統(tǒng)文件權(quán)限修改chmod
4、選項(xiàng)文件(1)以數(shù)字表示法修改權(quán)限chmod664/myfile/test(2)以文字表示法修改訪問(wèn)權(quán)限u:user,表示所有者。+:添加某種權(quán)限。g:group,表示所在的組。-:減去某種權(quán)限。o:other,表示其他用戶。=:賦予給定權(quán)限并取消原權(quán)限a:all,表示以上三種用戶。6.1.3Linux文件權(quán)限管理6.1文件系統(tǒng)文件權(quán)限修改chmod選項(xiàng)文件(2)以文字表示法修改訪問(wèn)權(quán)限chmodu=rw,g=rw,o=r/myfile/testchmoda=rw/myfile/*chmodg-r,o-w/my
5、file/testumaskumask–Sumask0776.1.3Linux文件權(quán)限管理6.1文件系統(tǒng)文件所有者修改chown選項(xiàng)用戶和用戶組文件chownkevin/myfile/testchownkevin:kevin/myfile/testchown:kevin/myfile/test,/test/filechgrpkevin/myfile/test,/test/file6.1.3Linux文件權(quán)限管理6.2磁盤管理fdisk:磁盤分區(qū)語(yǔ)法格式:fdisk[參數(shù)選項(xiàng)]設(shè)備名稱參數(shù)選項(xiàng):-l:輸出后面設(shè)備
6、所有的分區(qū)內(nèi)容如:fdisk-l/dev/hda6.2.1常用磁盤管理工具6.2磁盤管理fdisk常用命令選項(xiàng)d:刪除一個(gè)分區(qū)。n:新增一個(gè)分區(qū)。p:列出當(dāng)前的所有分區(qū)。q:不保存更改,退出fdisk命令。d:把修改寫入硬盤分區(qū),然后退出;很危險(xiǎn),慎用。6.2.1常用磁盤管理工具6.2磁盤管理fdisk應(yīng)用舉例(列出所有分區(qū))6.2.1常用磁盤管理工具6.2磁盤管理fdisk應(yīng)用舉例(刪除一個(gè)分區(qū))6.2.1常用磁盤管理工具6.2磁盤管理fdisk應(yīng)用舉例(新增一個(gè)分區(qū))6.2.1常用磁盤管理工具6.2磁盤管理
7、mkfs:建立文件系統(tǒng)語(yǔ)法格式:mkfs[參數(shù)選項(xiàng)]設(shè)備名稱參數(shù)選項(xiàng):-t:指定要?jiǎng)?chuàng)建的文件系統(tǒng)類型。-c:建立文件系統(tǒng)前首先檢查壞塊。-V:輸出建立文件系統(tǒng)詳細(xì)信息。-lfile:從文件file中讀磁盤壞塊列表。如:mkfs-text3–V-c/dev/hda46.2.1常用磁盤管理工具6.2磁盤管理fsck:檢查文件系統(tǒng)的正確性語(yǔ)法格式:fsck[參數(shù)選項(xiàng)]設(shè)備名稱參數(shù)選項(xiàng):-t:給定文件系統(tǒng)類型。-A:對(duì)/etc/fstab所有列出來(lái)的分區(qū)進(jìn)行檢查。-a:檢查中發(fā)現(xiàn)錯(cuò)誤,自動(dòng)修復(fù)。-r:檢查中發(fā)現(xiàn)錯(cuò)誤,詢
8、問(wèn)是否修復(fù)。-d:列出fsch的debug結(jié)果。如:fsck-C-text3/dev/hda46.2.1常用磁盤管理工具6.2磁盤管理mount:掛載文件系統(tǒng)語(yǔ)法格式:mount[參數(shù)選項(xiàng)]設(shè)備名稱掛載點(diǎn)參數(shù)選項(xiàng):-a:掛載/etc/fstab文件中記錄的設(shè)備。-t:指定要掛載的文件系統(tǒng)類型。-r:以只讀方式掛載。-w:以可寫的方式掛載系統(tǒng)。如:mount-tiso9660/dev/c