資源描述:
《Linux檔案系統(tǒng)管理.ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、Linux檔案系統(tǒng)管理本章主要介紹Linux支援的主要檔案系統(tǒng)類型,標(biāo)準(zhǔn)檔目錄結(jié)構(gòu)以及常用的檔和目錄操作命令,最後介紹文字編輯器vi的使用方法。學(xué)完本章後將能夠:描述Linux檔案系統(tǒng)類型。描述Linux標(biāo)準(zhǔn)檔目錄結(jié)構(gòu)。設(shè)置或修改檔的許可權(quán)。運(yùn)用Linux常用的檔案系統(tǒng)管理命令進(jìn)行檔和目錄的管理。運(yùn)用vi編輯器進(jìn)行文本的編輯。3.1Linux檔案系統(tǒng)類型3.2Linux的目錄和檔3.3檔案類型與文件許可權(quán)3.4常用檔案系統(tǒng)操作命令3.5輸入/輸出重定向及管道3.6文字編輯器viext4檔案系統(tǒng)特點(diǎn)與ext3相容更大的檔案系統(tǒng)和
2、更大的文件無限數(shù)量的子目錄extents多塊分配延遲分配快速fsck日誌校驗(yàn)“無日誌模式”線上磁碟重組Inode相關(guān)特性遲久項(xiàng)分配默認(rèn)啟用barrier3.1Linux檔案系統(tǒng)類型3.2Linux的目錄和檔3.3檔案類型與文件許可權(quán)3.4常用檔案系統(tǒng)操作命令3.5輸入/輸出重定向及管道3.6文字編輯器vi3.2.1Linux系統(tǒng)的目錄結(jié)構(gòu)Linux檔案系統(tǒng)由檔和目錄組成,檔是專門用來存儲(chǔ)資料的物件,而目錄是一種用來組織檔和其他目錄的容器。/binetchomelibmntprocsbinbootdevtmpvarusrroot
3、lib……binpasswdinittab……3.2.2檔案名檔案名是檔的唯一識(shí)別碼。Linux中檔案名遵循以下約定:可以使用除“/”以外的所有ASCII字元,但不能包含空格和一些對(duì)shell來說有特殊含義的字元,如:!$#*&?,;<>[]{}()^@%
4、“‘`檔案名區(qū)分大小寫字母,如:sample.txt、Sample.txt和SAMPLE.TXT都代表不同的檔。文件名最長(zhǎng)可達(dá)到256個(gè)字元。文件名以句點(diǎn)開頭,則該檔就成為隱藏檔。3.2.3檔路徑在使用Linux命令對(duì)某個(gè)檔或目錄操作時(shí),一般應(yīng)指明檔或目錄所在的查找路徑,
5、否則預(yù)設(shè)對(duì)目前的目錄中的同名檔或目錄進(jìn)行操作。Linux中的路徑可分為絕對(duì)路徑和相對(duì)路徑。絕對(duì)路徑如:“/usr/bin/zip”相對(duì)路徑如果目前的目錄是/usr,則zip的相對(duì)路徑名為“bin/zip”,而local的相對(duì)路徑名則為“l(fā)ocal”。3.1Linux檔案系統(tǒng)類型3.2Linux的目錄和檔3.3檔案類型與文件許可權(quán)3.4常用檔案系統(tǒng)操作命令3.5輸入/輸出重定向及管道3.6文字編輯器vi3.3.1檔案類型在Linux的命令提示符下,鍵入命令“l(fā)s-l”可顯示目前的目錄下每個(gè)檔的屬性資訊,其顯示格式及各列的含義如圖
6、所示:Linux系統(tǒng)將檔大致分成四種類型:普通檔、目錄檔、連結(jié)檔和設(shè)備檔。普通檔目錄檔連結(jié)檔設(shè)備檔3.3.2文件許可權(quán)的概念存取權(quán)限用戶對(duì)檔的存取權(quán)限分為可讀、可寫、可執(zhí)行三種,分別用r、w、x表示。若用戶無某個(gè)許可權(quán),則在相應(yīng)許可權(quán)位置用“-”表示??勺x許可權(quán)(r):對(duì)檔而言,表示可流覽檔內(nèi)容,可複製檔的許可權(quán);對(duì)目錄而言,表示可流覽目錄內(nèi)容的許可權(quán),但不意味著可以閱讀目錄中檔的內(nèi)容??蓪懺S可權(quán)(w):對(duì)於檔而言,表示可修改檔內(nèi)容的許可權(quán),但不意味著可以刪除檔;對(duì)目錄而言,表示可在目錄中創(chuàng)建、刪除和重命名檔的許可權(quán)。可執(zhí)行許
7、可權(quán)(x):對(duì)於檔而言,表示可以執(zhí)行的許可權(quán)(如果是程式,不需要可讀許可權(quán);如果是shell腳本,則需要同時(shí)具有可讀許可權(quán));對(duì)於目錄而言,表示可以用cd命令進(jìn)入該目錄,並可訪問該目錄中的檔。與存取權(quán)限相關(guān)的用戶分類檔的許可權(quán)是與用戶和組緊密聯(lián)繫在一起的。事實(shí)上,檔的存取權(quán)限就是針對(duì)下列三類用戶的。文件擁有者(owner):建立檔或目錄的使用者同組用戶(group):文件擁有者所屬組中的其餘用戶其他用戶(other):既不是檔擁有者,又不是擁有者所屬的組的其他所有用戶。存取權(quán)限的表示方法字元標(biāo)記法例如,某個(gè)檔的許可權(quán)為:rwx
8、r-xr-x若用字元表示方法來表示,則為:u=rwx,g=rx,o=rx現(xiàn)將此檔的許可權(quán)修改為:r-xrwxr-x則用字元標(biāo)記法可以表示為:u=rx,g=rwx,o=rx數(shù)字標(biāo)記法比如,某一個(gè)檔的許可權(quán)為:rwxr-xr-x若用二進(jìn)位數(shù)字表示,則為:111101101將每部分轉(zhuǎn)換成十進(jìn)位數(shù)字,則為:755該檔的許可權(quán)(rwxr-xr-x)用數(shù)字來表示,則為755。3.3.3修改檔或目錄的許可權(quán)1.chmod命令格式:chmod[-R]模式檔或目錄功能:修改檔或目錄的存取權(quán)限說明:(1)模式即為檔或目錄的許可權(quán)表示,可以用數(shù)位方
9、式,也可以用字元方式。(2)選項(xiàng)-R代表遞迴設(shè)置指定目錄下的所有檔和目錄的許可權(quán)?!纠?-1】/home/test/myfile文件當(dāng)前的許可權(quán)為rw-r--r--,將其更改為rwxrw-r--方法一:[root@rhel4~]#chmod764/home/test/myfi