優(yōu)勝?gòu)倪x擇開始,我們是您最好的選擇!—— 中州期刊聯(lián)盟(新鄉(xiāng)市博翰文化傳媒有限公司)
0373-5939925
2851259250@qq.com
我要檢測(cè) 我要投稿 合法期刊查詢

對(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)容,但只有文件的屬主才能修改它。

網(wǎng)絡(luò)客服QQ: 沈編輯

投訴建議:0373-5939925????投訴建議QQ:

招聘合作:2851259250@qq.com (如您是期刊主編、文章高手,可通過郵件合作)

地址:河南省新鄉(xiāng)市金穗大道東段266號(hào)中州期刊聯(lián)盟 ICP備案號(hào):豫ICP備2020036848

【免責(zé)聲明】:中州期刊聯(lián)盟所提供的信息資源如有侵權(quán)、違規(guī),請(qǐng)及時(shí)告知。

版權(quán)所有:中州期刊聯(lián)盟(新鄉(xiāng)市博翰文化傳媒有限公司)

關(guān)注”中州期刊聯(lián)盟”公眾號(hào)
了解論文寫作全系列課程

核心期刊為何難發(fā)?

論文發(fā)表總嫌貴?

職院?jiǎn)挝话l(fā)核心?

掃描關(guān)注公眾號(hào)

論文發(fā)表不再有疑惑

論文寫作全系列課程

掃碼了解更多

輕松寫核心期刊論文

在線留言