本章主要描敘Linux核心對(duì)文件系統(tǒng)的支持, 虛擬文件系統(tǒng)(VFS)以及Linux核心對(duì)實(shí)際文件系統(tǒng)的支持。 Linux的最重要特征之一就是支持多種文件系統(tǒng)。這樣它更加靈活并可以和許多其它種操作系統(tǒng)共存。在本文寫作時(shí)Linux已經(jīng)支持15種文件系統(tǒng):ext,ext2,xia,minix,umsdos,msdos,vfat,proc,smb,ncp,iso9660,sysv,hpfs,affs以及ufs。毫無(wú)疑問(wèn),今后支持的文件系統(tǒng)類型還將增加。 Linux和Unix并不使用設(shè)備標(biāo)志符(如設(shè)備號(hào)或驅(qū)動(dòng)器名稱)來(lái)訪問(wèn)獨(dú)立文件系統(tǒng),而是通過(guò)一個(gè)將整個(gè)文件系統(tǒng)表示成單一實(shí)體的層次樹結(jié)構(gòu)來(lái)訪問(wèn)它。Linux每安裝(mount)一個(gè)文件系統(tǒng)時(shí)都會(huì)其加入到文件系統(tǒng)層次樹中。不管是文件系統(tǒng)屬于什么類型,都被連接到一個(gè)目錄上且此文件系統(tǒng)上的文件將取代此目錄中已存在的文件。這個(gè)目錄被稱為安裝點(diǎn)或者安裝目錄。當(dāng)卸載此文件系統(tǒng)時(shí)這個(gè)安裝目錄中原有的文件將再次出現(xiàn)。
標(biāo)簽: Linux 文件系統(tǒng) VFS 核心
上傳時(shí)間: 2016-03-01
上傳用戶:qb1993225
LL(1)文法判定算法,LL(1)文法使用的是確定的自頂向下的分析技術(shù)。LL(1)的含義是:第一個(gè)L表明自頂向下分析是從左向右掃描輸入串,第2個(gè)L表明分析過(guò)程中將使用最左推導(dǎo),1表明只需向右看一個(gè)符號(hào)便可決定如何推導(dǎo),即選擇哪個(gè)產(chǎn)生式(規(guī)則)進(jìn)行推導(dǎo)。 LL(1)文法的判別需要依次計(jì)算FIRST集、FOLLOW集和SELLECT集,然后判斷是否為L(zhǎng)L(1)文法,最后再進(jìn)行句子分析。
上傳時(shí)間: 2016-03-01
上傳用戶:cccole0605
1)創(chuàng)建任意字符型有序(遞增排序)單循環(huán)鏈表(即鏈表的字符元素隨機(jī)在鍵盤上輸入),長(zhǎng)度限定在15之內(nèi); 2)打印(遍歷)該鏈表(依次打印出表中元素值); 3)在鏈表中查找第i個(gè)元素,i合法返回元素值,否則,返回FALSE; 4)在鏈表中查找與一已知字符相同的第一個(gè)結(jié)點(diǎn),有則返回TRUE,否則,返回FALSE; 5)在鏈表中按照有序方式插入一已知字符元素; 6)在線性表中刪除第i個(gè)結(jié)點(diǎn); 7)計(jì)算鏈表的長(zhǎng)度
上傳時(shí)間: 2013-12-25
上傳用戶:lo25643
了解減法分頻電路的設(shè)計(jì)。 (2)內(nèi)容:分析例2.8程序的原理,給出其仿真結(jié)果,說(shuō)明語(yǔ)句的功能。可以改變程序中的分頻比。引腳鎖定可參考圖2.9。 (3)說(shuō)明:將CLK2的跳線冒連在2Hz上 。LED1指示輸入頻率,LED2分頻后的結(jié)果。可以看到LED1每閃爍6下,LED2閃爍一下,因?yàn)槭?分頻電路。
上傳時(shí)間: 2013-12-20
上傳用戶:R50974
dos的實(shí)模式下實(shí)現(xiàn)多任務(wù)處理的演示。(轉(zhuǎn)載)
標(biāo)簽: dos 實(shí)模式 多任務(wù)處理
上傳時(shí)間: 2014-01-24
上傳用戶:jiahao131
Tornado下的多任務(wù)間通信(五個(gè)task)!
標(biāo)簽: Tornado task 多任務(wù) 通信
上傳時(shí)間: 2013-12-25
上傳用戶:英雄
工控軟件圖形界面-控件實(shí)現(xiàn)(溫度計(jì)控件) 可用于工業(yè)控制系統(tǒng)開發(fā)使用的控件
上傳時(shí)間: 2013-12-11
上傳用戶:CSUSheep
1).可以輸入各項(xiàng)目前三名的成績(jī)。 (2).能統(tǒng)計(jì)各學(xué)校總分。 (3).可以按學(xué)校編號(hào),學(xué)校總分、男女團(tuán)隊(duì)總分排序輸出。 (4).可以按學(xué)校編號(hào)查詢學(xué)校某個(gè)項(xiàng)目的情況,可以按項(xiàng)目編號(hào)查詢?nèi)〉们叭膶W(xué)校。 (5).輸出形式:有中文提示,各學(xué)校分?jǐn)?shù)為整形。 界面要求:有合理的提示,每個(gè)功能可以設(shè)立菜單,根據(jù)提示,可以完成相關(guān)的功能。 (6).儲(chǔ)存結(jié)構(gòu):以順序存儲(chǔ)結(jié)構(gòu)儲(chǔ)存數(shù)據(jù)。
上傳時(shí)間: 2014-01-21
上傳用戶:tzl1975
(1)本人基于MPC860的vxworks bsp的程序 (2)實(shí)現(xiàn)了FEC 100M和 SCC 10M的網(wǎng)口功能 (3)實(shí)現(xiàn)了nor flash的TFFS文件系統(tǒng) (4)實(shí)現(xiàn)了系統(tǒng)的自檢 (5)實(shí)現(xiàn)了mac地址的修改
標(biāo)簽: vxworks flash 100M TFFS
上傳時(shí)間: 2014-06-29
上傳用戶:chfanjiang
用MATLAB產(chǎn)生FSK調(diào)制信號(hào) 1.實(shí)驗(yàn)要求: (1)隨機(jī)產(chǎn)生一個(gè)包含十個(gè)元素的數(shù)組,該數(shù)組中的元素非0即1,用作FSK信號(hào)的輸入數(shù)據(jù)。 (2)對(duì)該數(shù)組中的二進(jìn)制數(shù)進(jìn)行FSK調(diào)制,0調(diào)制在5000Hz上,1調(diào)制在8000Hz上,碼元速率為200碼元/秒。 (3)畫出所產(chǎn)生的FSK信號(hào)的時(shí)域圖形和頻域圖形。
標(biāo)簽: MATLAB FSK 調(diào)制信號(hào) 實(shí)驗(yàn)
上傳時(shí)間: 2016-05-19
上傳用戶:xaijhqx
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1