中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

linux文件系統(tǒng)的結(jié)構(gòu)是什么

這篇文章主要介紹“l(fā)inux文件系統(tǒng)的結(jié)構(gòu)是什么”,在日常操作中,相信很多人在linux文件系統(tǒng)的結(jié)構(gòu)是什么問(wèn)題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”linux文件系統(tǒng)的結(jié)構(gòu)是什么”的疑惑有所幫助!接下來(lái),請(qǐng)跟著小編一起來(lái)學(xué)習(xí)吧!

成都創(chuàng)新互聯(lián)是專業(yè)的萊西網(wǎng)站建設(shè)公司,萊西接單;提供網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作,網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行萊西網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!

linux文件系統(tǒng)是樹(shù)狀結(jié)構(gòu)即只有一個(gè)根目錄,其中含有下級(jí)子目錄或文件的信息;子目錄中又可以包含有更多的子目錄或者文件的信息,這樣一層一層地延伸下去,構(gòu)成一棵倒置的樹(shù)。linux文件系統(tǒng)的最頂層是由根目錄開(kāi)始的,系統(tǒng)使用“/”來(lái)表示根目錄,在根目錄之下的既可以是目錄,也可以是文件,而每一個(gè)目錄中又可以包含(子)目錄或文件。

Linux 文件系統(tǒng)中的文件是數(shù)據(jù)的集合,文件系統(tǒng)不僅包含著文件中的數(shù)據(jù)而且還有文件系統(tǒng)的結(jié)構(gòu),所有 Linux 用戶和程序看到的文件、目錄、軟連接及文件保護(hù)信息等都存儲(chǔ)在其中。

linux文件系統(tǒng)的結(jié)構(gòu)

與DOS和Windows系統(tǒng)一樣,Linux也使用樹(shù)形目錄結(jié)構(gòu)來(lái)組織和管理文件,所有的文件采取分級(jí)、分層的方式組織在一起,從而形成一個(gè)樹(shù)型的層次結(jié)構(gòu)。在整個(gè)樹(shù)型結(jié)構(gòu)中,只有一個(gè)根目錄位于根分區(qū),其它的目錄、文件以及外部設(shè)備(包括硬盤(pán)、軟驅(qū)、光驅(qū)、調(diào)制解調(diào)器等)文件都是以根目錄為起點(diǎn),掛接在根目錄下面的,即整個(gè)Linux的文件系統(tǒng),都是以根目錄為起點(diǎn)的,其他所有分區(qū)都被掛載到目錄樹(shù)的某個(gè)目錄中,通過(guò)訪問(wèn)掛載點(diǎn)目錄,即可實(shí)現(xiàn)對(duì)這些分區(qū)的訪問(wèn)。

Linux文件系統(tǒng)采用樹(shù)狀目錄結(jié)構(gòu),即只有一個(gè)根目錄,其中含有下級(jí)子目錄或文件的信息;子目錄中又可以包含有更多的子目錄或者文件的信息,這樣一層一層地延伸下去;構(gòu)成一棵倒置的樹(shù)。在目錄樹(shù)中,根節(jié)點(diǎn)和中間節(jié)點(diǎn)都必須是目錄,而文件只能作為葉子節(jié)點(diǎn)出現(xiàn),當(dāng)然,目錄也可以是葉子節(jié)點(diǎn)。

linux文件系統(tǒng)的結(jié)構(gòu)是什么

文件系統(tǒng)的最頂層是由根目錄開(kāi)始的,系統(tǒng)使用 “/” 來(lái)表示根目錄,在根目錄之下的既可以是目錄,也可以是文件,而每一個(gè)目錄中又可以包含(子)目錄或文件。如此反復(fù)就可以構(gòu)成一個(gè)龐大的文件系統(tǒng)。

說(shuō)明

  • 在 Linux 中,目錄名或文件名都是區(qū)分大小寫(xiě)的,如 HaiCoder、haicoder 和 Haicoder 為 3 個(gè)不同的目錄或文件。

  • 完整的目錄或文件路徑是由一連串的目錄名所組成的,其中每一個(gè)目錄由 “/” 來(lái)分隔。

  • 在文件系統(tǒng)中,有兩個(gè)特殊的目錄,一個(gè)是用戶所在的工作目錄,即當(dāng)前目錄,可用一個(gè)點(diǎn) “.” 表示;另一個(gè)是當(dāng)前目錄的上一層目錄,也叫父目錄,用兩個(gè)點(diǎn) “…” 表示。

  • 如果一個(gè)目錄或文件名是以一個(gè)點(diǎn)開(kāi)始,就表示這個(gè)目錄或文件是一個(gè)隱藏目錄或文件。即以默認(rèn)方式査找時(shí),不顯示該目錄或文件。

Linux系統(tǒng)各個(gè)子目錄的內(nèi)容

路徑主要內(nèi)容
/root引導(dǎo)系統(tǒng)的必備文件,文件系統(tǒng)的裝載信息以及系統(tǒng)修復(fù)工具和備份工具等
/usr通常操作中不需要進(jìn)行修改的命令程序文件、程序庫(kù)、手冊(cè)和其他文檔等
/var經(jīng)常變化的文件,如打印機(jī)、郵件、新聞等的假脫機(jī)目錄、日志文件、格式化后的手冊(cè)頁(yè)以及臨時(shí)文件等
/home用戶的主目錄,用戶的數(shù)據(jù)通常都保存在這個(gè)目錄中
/proc目錄下的內(nèi)容是系統(tǒng)啟動(dòng)后在內(nèi)存中創(chuàng)建的,它包含內(nèi)核虛擬文件系統(tǒng)和進(jìn)程信息,如CPU、DMA通道以及中斷的使用信息等
/etc系統(tǒng)相關(guān)的配置文件,如開(kāi)機(jī)啟動(dòng)選項(xiàng)等
/bin大部分為必需的命令,可由普通用戶使用
/dev各類(lèi)設(shè)備文件所在的目錄,如光盤(pán)、U盤(pán)、硬盤(pán)等
/tmp程序運(yùn)行過(guò)程中所產(chǎn)生的臨時(shí)文件
/boot引導(dǎo)裝載程序要使用的文件,內(nèi)核映象通常保存在這個(gè)目錄中
/mnt是臨時(shí)文件系統(tǒng)的掛裝目錄,如U盤(pán)、光盤(pán)等都可以在這個(gè)目錄下建立掛載點(diǎn)

Linux文件系統(tǒng)的分類(lèi)

??文件是有名字的一組相關(guān)信息的集合,它有很多種分類(lèi)的方法,在Linux系統(tǒng)下將其分為四類(lèi)。

1、普通文件

??普通文件也稱為常規(guī)文件,包含各種長(zhǎng)度的字符串。普通文件有以下幾種。
??(1)文本文件

??(2)數(shù)據(jù)文件

??(3)可執(zhí)行的二進(jìn)制文件

?? 可以使用file命令來(lái)查看文件的類(lèi)型,該命令可以將任意多個(gè)文件名當(dāng)作參數(shù),參數(shù)之間使用空格分隔開(kāi),其使用方式為:

file filenamel [filename2 … ]

2、目錄文件

?? 主要目的是用于管理和組織系統(tǒng)中的大量文件,其存儲(chǔ)一組相關(guān)文件的位置、大小等與文件有關(guān)的信息。目錄文件一般簡(jiǎn)稱為目錄,包括文件名、子目錄名及其指針。它是Linux儲(chǔ)存文件名的唯一地方,可以使用ls命令列出目錄文件。

3、符號(hào)鏈接文件

?? 指向同一索引節(jié)點(diǎn)的那些目錄條目。使用ls命令來(lái)查看時(shí),鏈接文件的標(biāo)志用字母l開(kāi)頭,而文件后面以“->”指向所鏈接的文件。

4、設(shè)備文件

?? Linux系統(tǒng)把每一個(gè)I/O設(shè)備都看成一個(gè)文件。設(shè)備文件可以細(xì)分為塊設(shè)備文件和字符設(shè)備文件。前者的存取是以字符塊為單位的,后者則以單個(gè)字符為單位。Linux的一些設(shè)備如磁盤(pán)、終端、打印機(jī)等都是以文件的形式表示出來(lái),這一類(lèi)文件就是設(shè)備文件,常放在/dev目錄內(nèi)。

文件命名規(guī)則

?? (1)文件名盡量商單。

?? (2)除’/’ 和空字符以外,文件名可以包含任意的ASCII字符,因?yàn)檫@兩個(gè)字符被系統(tǒng)內(nèi)核當(dāng)做路徑和特殊字符。

?? (3)習(xí)慣上允許使用下劃線和圓點(diǎn)來(lái)區(qū)別文件的類(lèi)型,使文件名更易讀。但是應(yīng)避免使用以下字符,因?yàn)閷?duì)系統(tǒng)的Shell來(lái)說(shuō),它們有特殊的含義,這些字符包括;|〈〉,$,!,%,&,*,?,\,(),[]等。、

?? (4)文件名應(yīng)避免使用空格、制表符或其他控制字符。

?? (5)為了便于管理和識(shí)別,同類(lèi)文件應(yīng)使用同樣的后綴或擴(kuò)展名。

?? (6)系統(tǒng)區(qū)分文件名的大小寫(xiě)。一般用戶創(chuàng)建的文件和目錄名要使用小寫(xiě)字符。

?? (7)以圓點(diǎn)開(kāi)頭的文件名是隱含文件,默認(rèn)方式下使用ls命令并不能把它們?cè)谄聊簧巷@示出來(lái)。同樣,在默認(rèn)情況下,Shell通配符并不匹配這類(lèi)隱藏文件名。

文件名通配符

??為了能一次處理多個(gè)文件,Shell提供了幾個(gè)特別字符,稱為文件通配符,主要有以下幾種。

??(1)星號(hào)“*”:與0個(gè)或多個(gè)任意字符相匹配,可以匹配當(dāng)前目錄下的所有文件,但以圓點(diǎn)開(kāi)頭的隱藏文件除外。

??(2)問(wèn)號(hào)“?”:只與一個(gè)任意的字符匹配??梢允褂枚鄠€(gè)問(wèn)號(hào)。例如file?可以與file1、file2、file3文件匹配,但不與file、file10 匹配。

??(3)方括號(hào)“[ ]”:只與方括號(hào)中字符之一匹配,可以用短橫線代表一個(gè)范圍內(nèi)的字符,在方括號(hào)中如果以驚嘆號(hào)開(kāi)始,表示不與驚嘆號(hào)后的字符匹配。

Linux系統(tǒng)中用戶的權(quán)限

??Linux系統(tǒng)中的每個(gè)文件和目錄都有訪問(wèn)權(quán)限,用它來(lái)確定何種用戶可以通過(guò)何種方式對(duì)該文件或者目錄進(jìn)行訪問(wèn)和操作。Linux系統(tǒng)根據(jù)用戶的身份、登錄方或的不同規(guī)定了三種不同類(lèi)型的用戶:文件擁有者用戶(user)、同組用戶(group)、可以訪間系統(tǒng)的其他用戶(others)。并規(guī)定每種用戶都有三種訪間文件或目錄的方式:可讀文件(r)、可寫(xiě)文件(w)、可執(zhí)行文件(x)。

??除此之外,Linux文件或目錄的屬性主要還包括:文件或目錄的節(jié)點(diǎn)、種類(lèi)、鏈接數(shù)量、所歸屬的用戶和用戶組、最近訪問(wèn)或修改的時(shí)間等內(nèi)容。用戶可以通過(guò)ls命令來(lái)查看(需使用-lih選項(xiàng)顯示完整信息)

linux文件系統(tǒng)的結(jié)構(gòu)是什么

文件及目錄權(quán)限的功能

??讀權(quán)限(r)表示只允許指定用戶讀取相應(yīng)文件的內(nèi)容,禁止對(duì)它做任何的更改操作;如目錄讀權(quán)限表示可以列出存儲(chǔ)在該目錄下的文件,即讀目錄內(nèi)容。

??寫(xiě)權(quán)限(w)表示允許指定用戶打開(kāi)并修改文件;如目錄寫(xiě)表示允許你從目錄中刪除或創(chuàng)建新的文件或目錄。

??執(zhí)行權(quán)限(x)表示允許指定用戶將該文件作為一個(gè)程序執(zhí)行;如對(duì)目錄可執(zhí)行操作表示允許你在目錄中查找,并能用cd命令將工作目錄切換到該目錄。

??Linux系統(tǒng)在創(chuàng)建文件的時(shí)候會(huì)自動(dòng)把該文件的讀寫(xiě)權(quán)限分配給其屬主,使屬主能夠顯示和修改該文件,也可以將這些權(quán)限改變?yōu)槠渌慕M合形式。

到此,關(guān)于“l(fā)inux文件系統(tǒng)的結(jié)構(gòu)是什么”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)?lái)更多實(shí)用的文章!

網(wǎng)頁(yè)題目:linux文件系統(tǒng)的結(jié)構(gòu)是什么
網(wǎng)站網(wǎng)址:http://www.rwnh.cn/article18/jepgdp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈、網(wǎng)站改版小程序開(kāi)發(fā)、全網(wǎng)營(yíng)銷(xiāo)推廣、關(guān)鍵詞優(yōu)化、標(biāo)簽優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化
左权县| 灵武市| 普兰县| 西青区| 九江县| 乌鲁木齐市| 兴城市| 郁南县| 壶关县| 班玛县| 建始县| 嘉峪关市| 怀宁县| 张家港市| 磐安县| 历史| 莱西市| 五台县| 岳西县| 东港市| 牙克石市| 巫溪县| 台南市| 富宁县| 南宫市| 申扎县| 朝阳市| 桐梓县| 武功县| 云霄县| 鄂温| 桐城市| 顺平县| 息烽县| 淮安市| 阳新县| 威信县| 河源市| 韶山市| 葫芦岛市| 昌都县|