Linux 文件系統(tǒng)結(jié)構(gòu)介紹

2018-12-26

https://www.blackmoreops.com/2015/06/18/linux-file-system-hierarchy-v2-0/


微信圖片_20181226163450.jpg


Linux中的文件是什么?它的文件系統(tǒng)又是什么?那些配置文件又在哪里?我下載好的程序保存在哪里了?在 Linux 中文件系統(tǒng)是標(biāo)準(zhǔn)結(jié)構(gòu)的嗎?好了,上圖簡明地闡釋了Linux


的文件系統(tǒng)的層次關(guān)系。當(dāng)你苦于尋找配置文件或者二進(jìn)制文件的時(shí)候,這便顯得十分有用了。我在下方添加了一些解釋以及例子,不過“篇幅較長,可以有空再看”。


另外一種情況便是當(dāng)你在系統(tǒng)中獲取配置以及二進(jìn)制文件時(shí),出現(xiàn)了不一致性問題,如果你是在一個(gè)大型組織中,或者只是一個(gè)終端用戶,這也有可能會(huì)破壞你的系統(tǒng)(比如,二


進(jìn)制文件運(yùn)行在舊的庫文件上了)。若然你在你的Linux系統(tǒng)上做安全審計(jì)的話

https://www.blackmoreops.com/2015/02/15/in-light-of-recent-linux-exploits-linux-security-audit-is-a-must/

你將會(huì)發(fā)現(xiàn)它很容易遭到各種攻擊。所以,保持一個(gè)清潔的操作系統(tǒng)(無論是Windows還是Linux)都顯得十分重要。


Linux的文件是什么?


對于UNIX系統(tǒng)來說(同樣適用于Linux),以下便是對文件簡單的描述:


在UNIX系統(tǒng)中,一切皆為文件;若非文件,則為進(jìn)程


這種定義是比較正確的,因?yàn)橛行┨厥獾奈募粌H僅是普通文件(比如命名管道和套接字),不過為了讓事情變的簡單,“一切皆為文件”也是一個(gè)可以讓人接受的說法。Linux


系統(tǒng)也像UNIX系統(tǒng)一樣,將文件和目錄視如同物,因?yàn)槟夸浿皇且粋€(gè)包含了其他文件名的文件而已。程序、服務(wù)、文本、圖片等等,都是文件。對于系統(tǒng)來說,輸入和輸出設(shè)備,


基本上所有的設(shè)備,都被當(dāng)做是文件。


題圖版本歷史:


微信圖片_20181226163455.png


下載鏈接


以下是大圖的下載地址。如果你需要其他格式,請跟原作者聯(lián)系,他會(huì)嘗試制作并且上傳到某個(gè)地方以供下載


大圖 (PNG 格式)  – 2480×1755 px – 184KB


最大圖 (PDF 格式)  – 9919x7019 px – 1686KB


注意: PDF格式文件是打印的最好選擇,因?yàn)樗嬞|(zhì)很高。


Linux 文件系統(tǒng)描述


為了有序地管理那些文件,人們習(xí)慣把這些文件當(dāng)做是硬盤上的有序的樹狀結(jié)構(gòu),正如我們熟悉的'MS-DOS'(磁盤操作系統(tǒng))就是一個(gè)例子。大的分枝包括更多的分枝,分枝的末梢


是樹的葉子或者普通的文件?,F(xiàn)在我們將會(huì)以這樹形圖為例,但晚點(diǎn)我們會(huì)發(fā)現(xiàn)為什么這不是一個(gè)完全準(zhǔn)確的一幅圖。


微信圖片_20181226163458.jpg

微信圖片_20181226163500.jpg

微信圖片_20181226163501.jpg


Linux的文件類型


大多數(shù)文件僅僅是普通文件,他們被稱為regular文件;他們包含普通數(shù)據(jù),比如,文本、可執(zhí)行文件、或者程序、程序的輸入或輸出等等


雖然你可以認(rèn)為“在Linux中,一切你看到的皆為文件”這個(gè)觀點(diǎn)相當(dāng)保險(xiǎn),但這里仍有著一些例外。


目錄:由其他文件組成的文件


特殊文件:用于輸入和輸出的途徑。大多數(shù)特殊文件都儲(chǔ)存在/dev中,我們將會(huì)在后面討論這個(gè)問題。


鏈接文件:讓文件或者目錄出現(xiàn)在系統(tǒng)文件樹結(jié)構(gòu)上多個(gè)地方的機(jī)制。我們將詳細(xì)地討論這個(gè)鏈接文件。


(域)套接字:特殊的文件類型,和TCP/IP協(xié)議中的套接字有點(diǎn)像,提供進(jìn)程間網(wǎng)絡(luò)通訊,并受文件系統(tǒng)的訪問控制機(jī)制保護(hù)。


命名管道 : 或多或少有點(diǎn)像sockets(套接字),提供一個(gè)進(jìn)程間的通信機(jī)制,而不用網(wǎng)絡(luò)套接字協(xié)議。


現(xiàn)實(shí)中的文件系統(tǒng)


對于大多數(shù)用戶和常規(guī)系統(tǒng)管理任務(wù)而言,“文件和目錄是一個(gè)有序的類樹結(jié)構(gòu)”是可以接受的。然而,對于電腦而言,它是不會(huì)理解什么是樹,或者什么是樹結(jié)構(gòu)。


每個(gè)分區(qū)都有它自己的文件系統(tǒng)。想象一下,如果把那些文件系統(tǒng)想成一個(gè)整體,我們可以構(gòu)思一個(gè)關(guān)于整個(gè)系統(tǒng)的樹結(jié)構(gòu),不過這并沒有這么簡單。在文件系統(tǒng)中,一個(gè)文件代


表著一個(gè)inode(索引節(jié)點(diǎn)),這是一種包含著構(gòu)建文件的實(shí)際數(shù)據(jù)信息的序列號:這些數(shù)據(jù)表示文件是屬于誰的,還有它在硬盤中的位置。


每個(gè)分區(qū)都有一套屬于他們自己的inode,在一個(gè)系統(tǒng)的不同分區(qū)中,可以存在有相同inode的文件。


每個(gè)inode都表示著一種在硬盤上的數(shù)據(jù)結(jié)構(gòu),保存著文件的屬性,包括文件數(shù)據(jù)的物理地址。當(dāng)硬盤被格式化并用來存儲(chǔ)數(shù)據(jù)時(shí)(通常發(fā)生在初始系統(tǒng)安裝過程,或者是在一個(gè)已


經(jīng)存在的系統(tǒng)中添加額外的硬盤),每個(gè)分區(qū)都會(huì)創(chuàng)建固定數(shù)量的inode。這個(gè)值表示這個(gè)分區(qū)能夠同時(shí)存儲(chǔ)各類文件的最大數(shù)量。我們通常用一個(gè)inode去映射2-8k的數(shù)據(jù)塊。當(dāng)


一個(gè)新的文件生成后,它就會(huì)獲得一個(gè)空閑的inode。在這個(gè)inode里面存儲(chǔ)著以下信息:


文件屬主和組屬主


文件類型(常規(guī)文件,目錄文件......)


文件權(quán)限


創(chuàng)建、最近一次讀文件和修改文件的時(shí)間


inode里該信息被修改的時(shí)間


文件的鏈接數(shù)(詳見下一章)


文件大小


文件數(shù)據(jù)的實(shí)際地址


唯一不在inode的信息是文件名和目錄。它們存儲(chǔ)在特殊的目錄文件。通過比較文件名和inode的數(shù)目,系統(tǒng)能夠構(gòu)造出一個(gè)便于用戶理解的樹結(jié)構(gòu)。用戶可以通過ls -i查看inode


的數(shù)目。在硬盤上,inodes有他們獨(dú)立的空間。


您的項(xiàng)目需求咨詢熱線:0760-88610046(國家高新技術(shù)企業(yè))

*請認(rèn)真填寫需求,我們會(huì)在24小時(shí)內(nèi)與您取得聯(lián)系。

japanese老熟女老太交,国产精品无码无套在线,在线人成视频播放午夜福利,亚洲AV永久无码区成人网站,亚洲精品无码专区在线观看,视频二区精品中文字幕,久久久久成人片免费观看蜜芽,日本熟妇人妻xxxx,亚洲欧美日韩成人一区,亚洲欧美性视频
国产中日韩久久久噜噜久久| 男女下面一进一出裸体动态图 | 本道天堂成在人线av无码免费| 可以看的黄a级网站| 久久国产侧拍| 午夜精品久久久久久久99热浪潮| 亚洲国产精品一区二区三区久久| 亚洲欧美日韩天堂| 国产精品免费看久久久青青 | 20以内的加减法练习题| 天天做天天爱夜夜爽| 亚洲国产精品无码久久久蜜芽| 成人无码区免费A∨| 永久免费AV无码网站04| 无码国产午夜福利| 国内精品久久久久久99| 激情欧美成人久久综合| 国产无遮挡又爽又色又刺激| 久久无码国产专区精品| 亚洲av中文无码乱人伦在线播放| 日韩一区二区三区无码影院| 亚洲日韩中文在线精品第一| 成人精品视频在线观看不卡| 国产成人AV在线免播放观看| 少妇激情A∨一区二区三区| 丝袜高跟美脚国产1区| 久久久久亚洲精品成人网| 亚洲精品中文一区不卡| 人妻少妇乱子伦无码视频专区| 久久精品国产日本波多麻结衣| 丰满少妇人妻无码| 久久精品99国产精品日本| 精品国产香蕉伊思人在线又爽又黄| 国产精品国产三级国产AV品爱网| 一区二区三区精品视频日本 | 久久婷婷五月综合色国产香蕉| 久久久久人妻精品一区二区三区| 高清无码毛片网| 夜夜爱夜夜做夜夜爽| 亚洲熟妇无码一区二区三区| 国产普通话对白视频二区|