您的位置:網(wǎng)站首頁(yè) > 優(yōu)秀論文 > 正文
對(duì)比Linux文件系統(tǒng)和DOS文件系統(tǒng)
作者:婁雨來(lái)源:原創(chuàng)日期:2012-07-07人氣:828
DOS文件的名字是文件名+擴(kuò)展名的8+3字符的結(jié)構(gòu):文件名的長(zhǎng)度必須不大于8個(gè)字符;擴(kuò)展名最多可以有3個(gè)字符。在文件名和擴(kuò)展名之間用句點(diǎn)隔開。后來(lái)個(gè)人操作系統(tǒng)由DOS發(fā)展到Windows95,在Windows95及以后的版本中開始支持長(zhǎng)文件名格式,文件名長(zhǎng)度最多可達(dá)128個(gè)字符。DOS使用擴(kuò)展名作為文件類型的標(biāo)志,即使發(fā)展到了Windows95仍然是如此。
(二)文件類型
Linux中各種文件都有相同的物理格式即字節(jié)流(bytestream)?!白止?jié)流”就是一個(gè)字節(jié)序列。這使Linux操作系統(tǒng)能夠把文件的概念應(yīng)用到系統(tǒng)中的每個(gè)數(shù)據(jù)元。子目錄也被歸入文件類,設(shè)備也是一樣。將各種事情都作為文件使Linux操作系統(tǒng)能夠更容易地組織和交換數(shù)據(jù)。文件中的數(shù)據(jù)可以直接發(fā)送給顯示器等設(shè)備,因?yàn)樵O(shè)備與操作系統(tǒng)之間與普通文件一樣使用的都是同一種字節(jié)流文件格式。
這個(gè)同樣的文件格式也被用在這個(gè)操作系統(tǒng)的其他成分里。顯示器和鍵盤這類設(shè)備的接口被設(shè)計(jì)為一個(gè)文件;子目錄等其他成分就是字節(jié)流文件,只不過它們有一個(gè)特殊的內(nèi)部結(jié)構(gòu)罷了。子目錄文件保存著關(guān)于子目錄的信息,按照特殊的子目錄格式組織起來(lái)。因?yàn)檫@些不同的組成都被視為文件,所以說它們構(gòu)成了不同的文件類型。根據(jù)用戶具體實(shí)現(xiàn)的Linux操作系統(tǒng)的不同,文件數(shù)量也會(huì)發(fā)生變化。但最常見的文件類型有4種:普通文件、目錄文件、連接和設(shè)備文件。而DOS下常見的文件類型有兩種:普通文件和目錄文件。
(三)文件權(quán)限
由于Linux是一個(gè)多用戶的系統(tǒng),它的文件當(dāng)然不可避免地要根據(jù)用戶來(lái)劃分,并對(duì)文件進(jìn)行保護(hù)。
用戶分組名指出組權(quán)限分配給哪一個(gè)用戶分組。如圖7-4所示,mydata文件的類型為普通文件;只有一個(gè)鏈接,表明該文件沒有其他名字和其他鏈接;屬主名為chris,與用戶的登錄名相同;用戶分組名為weather,這個(gè)weather組里可能還會(huì)有其他用戶;文件的長(zhǎng)度為207字節(jié);上次的修改日期是6月20日上午11點(diǎn)55分;文件名為mydata。
如圖4所示,左面第一組字符是文件mydata的訪問權(quán)限清單??瞻讬?quán)限使用短劃線字符“-”來(lái)表示的;讀權(quán)限用字母“r”代表;寫權(quán)限用字母“w”代表,而執(zhí)行權(quán)限則用字母“x”代表??偣灿?0個(gè)位置,第一個(gè)字符指出文件的類型。由于子目錄也可以被看成是一種文件類型,如果第一個(gè)字符是一個(gè)短劃線字符“-”,就表示列出的是一個(gè)文件;如果是一個(gè)字母“d”,則表示顯示的是關(guān)于某個(gè)子目錄的信息。
隨后的9個(gè)字符是根據(jù)不同的用戶分類來(lái)排列的。第一組3個(gè)字符是文件屬主對(duì)該文件的權(quán)限集;第二組3個(gè)字符是用戶所在分組對(duì)該文件的權(quán)限集;最后一組3個(gè)字符是其他用戶對(duì)該文件的權(quán)限集。在圖4中,文件mydata的屬主類用戶被分配給讀寫權(quán)限r(nóng)w-;同組成員類用戶被分配給讀權(quán)限r(nóng)--;其他用戶類用戶也只被分配給讀權(quán)限r(nóng)--。這意味著雖然同組成員和系統(tǒng)上的其他用戶能夠讀取這個(gè)文件的內(nèi)容,但只有文件的屬主才能修改它。
(二)文件類型
Linux中各種文件都有相同的物理格式即字節(jié)流(bytestream)?!白止?jié)流”就是一個(gè)字節(jié)序列。這使Linux操作系統(tǒng)能夠把文件的概念應(yīng)用到系統(tǒng)中的每個(gè)數(shù)據(jù)元。子目錄也被歸入文件類,設(shè)備也是一樣。將各種事情都作為文件使Linux操作系統(tǒng)能夠更容易地組織和交換數(shù)據(jù)。文件中的數(shù)據(jù)可以直接發(fā)送給顯示器等設(shè)備,因?yàn)樵O(shè)備與操作系統(tǒng)之間與普通文件一樣使用的都是同一種字節(jié)流文件格式。
這個(gè)同樣的文件格式也被用在這個(gè)操作系統(tǒng)的其他成分里。顯示器和鍵盤這類設(shè)備的接口被設(shè)計(jì)為一個(gè)文件;子目錄等其他成分就是字節(jié)流文件,只不過它們有一個(gè)特殊的內(nèi)部結(jié)構(gòu)罷了。子目錄文件保存著關(guān)于子目錄的信息,按照特殊的子目錄格式組織起來(lái)。因?yàn)檫@些不同的組成都被視為文件,所以說它們構(gòu)成了不同的文件類型。根據(jù)用戶具體實(shí)現(xiàn)的Linux操作系統(tǒng)的不同,文件數(shù)量也會(huì)發(fā)生變化。但最常見的文件類型有4種:普通文件、目錄文件、連接和設(shè)備文件。而DOS下常見的文件類型有兩種:普通文件和目錄文件。
(三)文件權(quán)限
由于Linux是一個(gè)多用戶的系統(tǒng),它的文件當(dāng)然不可避免地要根據(jù)用戶來(lái)劃分,并對(duì)文件進(jìn)行保護(hù)。
用戶分組名指出組權(quán)限分配給哪一個(gè)用戶分組。如圖7-4所示,mydata文件的類型為普通文件;只有一個(gè)鏈接,表明該文件沒有其他名字和其他鏈接;屬主名為chris,與用戶的登錄名相同;用戶分組名為weather,這個(gè)weather組里可能還會(huì)有其他用戶;文件的長(zhǎng)度為207字節(jié);上次的修改日期是6月20日上午11點(diǎn)55分;文件名為mydata。
如圖4所示,左面第一組字符是文件mydata的訪問權(quán)限清單??瞻讬?quán)限使用短劃線字符“-”來(lái)表示的;讀權(quán)限用字母“r”代表;寫權(quán)限用字母“w”代表,而執(zhí)行權(quán)限則用字母“x”代表??偣灿?0個(gè)位置,第一個(gè)字符指出文件的類型。由于子目錄也可以被看成是一種文件類型,如果第一個(gè)字符是一個(gè)短劃線字符“-”,就表示列出的是一個(gè)文件;如果是一個(gè)字母“d”,則表示顯示的是關(guān)于某個(gè)子目錄的信息。
隨后的9個(gè)字符是根據(jù)不同的用戶分類來(lái)排列的。第一組3個(gè)字符是文件屬主對(duì)該文件的權(quán)限集;第二組3個(gè)字符是用戶所在分組對(duì)該文件的權(quán)限集;最后一組3個(gè)字符是其他用戶對(duì)該文件的權(quán)限集。在圖4中,文件mydata的屬主類用戶被分配給讀寫權(quán)限r(nóng)w-;同組成員類用戶被分配給讀權(quán)限r(nóng)--;其他用戶類用戶也只被分配給讀權(quán)限r(nóng)--。這意味著雖然同組成員和系統(tǒng)上的其他用戶能夠讀取這個(gè)文件的內(nèi)容,但只有文件的屬主才能修改它。
欄目分類
熱門排行
推薦信息
- 光伏制氫摻入天然氣燃燒可行性研究
- 纖維素基摩擦納米發(fā)電機(jī)的制備及其在人機(jī)交互與能源收集中的應(yīng)用研究
- 工業(yè)機(jī)器人技術(shù)在自動(dòng)化控制領(lǐng)域中的應(yīng)用
- 創(chuàng)造低碳舒適家居的追光導(dǎo)光儲(chǔ)能系統(tǒng)研究
- 靜電紡絲法制備納米復(fù)合纖維研究進(jìn)展
- 基于數(shù)字信號(hào)處理的無(wú)線傳輸系統(tǒng)優(yōu)化與技術(shù)突破
- 電氣工程推動(dòng)的未來(lái)技術(shù)革命
- 機(jī)床精度提升技術(shù)在機(jī)械工程中的應(yīng)用
- 5G通信技術(shù)在智能交通系統(tǒng)中的應(yīng)用研究
- 再論AI對(duì)人的異化
期刊知識(shí)
- 2025年中科院分區(qū)表已公布!Scientific Reports降至三區(qū)
- 官方認(rèn)定!CSSCI南大核心首批191家“青年學(xué)者友好期刊名單”
- 2023JCR影響因子正式公布!
- 國(guó)內(nèi)核心期刊分級(jí)情況概覽及說明!本篇適用人群:需要發(fā)南核、北核、CSCD、科核、AMI、SCD、RCCSE期刊的學(xué)者
- 我用了一個(gè)很復(fù)雜的圖,幫你們解釋下“23版最新北大核心目錄有效期問題”。
- 重磅!CSSCI來(lái)源期刊(2023-2024版)最新期刊目錄看點(diǎn)分析!全網(wǎng)首發(fā)!
- CSSCI官方早就公布了最新南核目錄,有心的人已經(jīng)拿到并且投入使用!附南核目錄新增期刊!
- 北大核心期刊目錄換屆,我們應(yīng)該熟知的10個(gè)知識(shí)點(diǎn)。
- 注意,最新期刊論文格式標(biāo)準(zhǔn)已發(fā)布,論文寫作規(guī)則發(fā)生重大變化!文字版GB/T 7713.2—2022 學(xué)術(shù)論文編寫規(guī)則
- 盤點(diǎn)那些評(píng)職稱超管用的資源,1,3和5已經(jīng)“絕種”了