版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第2章文件系統(tǒng)管理山東交通學(xué)院沈祥玖中國水利水電出版社第2章文件系統(tǒng)管理中央處理機(jī)、內(nèi)存儲(chǔ)器以各種輸入輸出設(shè)備是計(jì)算機(jī)系統(tǒng)的硬件資源。然而,一個(gè)現(xiàn)代計(jì)算機(jī)系統(tǒng)還應(yīng)具備另一類重要資源,即所謂軟件資源。它主要包括各種系統(tǒng)程序(如匯編程序、編輯程序、各種語言的編譯程序或解釋程序、裝配程序等)、各種標(biāo)準(zhǔn)子程序以及大量的應(yīng)用程序等。這些軟件資源都是一些具有一定邏輯意義的相關(guān)聯(lián)的信息(程序和數(shù)據(jù))的集合。從管理的角度把它們看成是一一個(gè)個(gè)文件,并把它們保存在某種存儲(chǔ)介質(zhì)上。對系統(tǒng)中軟件資源的管理形成了操作系統(tǒng)的文件系統(tǒng)。
操作系統(tǒng)本身也是一個(gè)重要的軟件資源,而且往往是一個(gè)龐大的資源,占用幾十KB甚至幾千KB的存儲(chǔ)量。因此,它們不能全部常駐內(nèi)存,必須留出較大的內(nèi)存空間給用戶作業(yè)。所以相當(dāng)大的一部分操作系統(tǒng)程序存放在能直接存取的磁盤存儲(chǔ)器上,需要用到某部分功能時(shí),才把相應(yīng)的一種程序裝入內(nèi)存。為便于管理和裝入,操作系統(tǒng)的這些程序也是以文件形式存儲(chǔ)的。由此可見,操作系統(tǒng)本身也要求具備文件管理的功能。文件系統(tǒng)是現(xiàn)代操作系統(tǒng)中不可缺少的組成部分。本章將介紹文件、文件系統(tǒng)、文件的存儲(chǔ)、檢索、使用、共享和保護(hù)等問題。2.1.1文件和文件系統(tǒng)2.1.2文件的分類2.1.1文件和文件系統(tǒng)
文件是一個(gè)具有符號名的一組相關(guān)聯(lián)元素的有序集合。通俗地說,文件表示程序和數(shù)據(jù)。文件可以是無格式的或具有嚴(yán)格格式的。一個(gè)文件通常由若干個(gè)稱為邏輯記錄的較小單位組成。記錄是一個(gè)有意義的信息集合,它是對文件進(jìn)行存取操作的基本單位。一個(gè)文件的諸記錄可以是等長的也可以是不等長的。最簡章的情況下,記錄就是1個(gè)字符或是1個(gè)字節(jié)的整數(shù)??傊?,文件元素是一個(gè)可編址的最小信息單位,其意義由用戶或文件的創(chuàng)建者定義。文件必須有文件名。例如,一個(gè)程序給予命名后就成為一個(gè)文件。它經(jīng)過編譯、裝配后得到的目標(biāo)程序,被賦予一新的符號名又成為一個(gè)新的文件。文件應(yīng)保存在一種存儲(chǔ)介質(zhì)上,例如卡片、紙帶、磁帶、磁鼓、磁盤、光盤,甚至內(nèi)存。
為了方便用戶使用軟件資源,現(xiàn)代計(jì)算機(jī)操作系統(tǒng)提供了管理文件的軟件機(jī)構(gòu),即文件系統(tǒng)。文件系統(tǒng)既包括操作系統(tǒng)中用于文件管理的那一部分程序,也包括運(yùn)行這些程序所需的各種數(shù)據(jù)結(jié)構(gòu)。從用戶使用角度來看,文件系統(tǒng)主要是實(shí)現(xiàn)對文件的“按名存取”。當(dāng)用戶要求系統(tǒng)保存一個(gè)已命名的文件時(shí),文件系統(tǒng)按照一定的格式把此文件存放到文件存儲(chǔ)器的適當(dāng)?shù)胤?。用戶需要時(shí),系統(tǒng)根據(jù)用戶提供的文件名,又能夠從文件存儲(chǔ)器中找出所需要的文件或文件的某些信息。如果將此稱為文件系統(tǒng)的外特性的話。那么文件系統(tǒng)應(yīng)具有如下特點(diǎn):(1)
使用簡單方便。用戶不必考慮文件在文件存儲(chǔ)器中是如何分配的也不必考慮文件存放的物理位置,用戶只要知道文件名和諸如訪問權(quán)限等文件特征信息,就可使用文件。存取文件的所有物理操作均由文件系統(tǒng)解決。(2)
文件共享。為了節(jié)省文件存儲(chǔ)空間,更為了多個(gè)用戶共同完成對某一文件的操作,文件系統(tǒng)應(yīng)提供文件共享功能。并且,文件系統(tǒng)對多個(gè)用戶要求同時(shí)使用一個(gè)文件的情況,應(yīng)提供并發(fā)控制功能,以免造成錯(cuò)誤。(3)
安全可靠。文件系統(tǒng)應(yīng)提供各種安全保護(hù)措施,防止文件信息受到有意或無意的破壞。例如,有些文件可規(guī)定為“只讀不寫”。如有人企圖修改它,文件系統(tǒng)通過存取控制驗(yàn)證后拒絕執(zhí)行。另外,用戶可以規(guī)定他的文件只能被他自己和幾個(gè)被授權(quán)的用戶使用。若事先未獲準(zhǔn)的用戶要使用此文件,則文件系統(tǒng)將認(rèn)為是非法的而對其拒絕。從系統(tǒng)管理角度來看,文件系統(tǒng)主要是實(shí)現(xiàn)文件存儲(chǔ)空間的組織、分配以及文件的存儲(chǔ)、檢索、共享、保護(hù)等管理。如果將此為文件系統(tǒng)的內(nèi)特性的話,那么文件系統(tǒng)應(yīng)解決下列主要問題:文件的結(jié)構(gòu)及有關(guān)的存取方法、文件的目錄結(jié)構(gòu)和目錄檢索、文件存儲(chǔ)空間的管理、文件的共享、存取控制和系統(tǒng)的可靠性。
2.1.2文件的分類
為了有效、方便地組織和管理文件,常按照某種觀點(diǎn)對文件進(jìn)行分類。常用的分類法有下述幾種:
1.
按文件性質(zhì)和用途來分(1)
系統(tǒng)文件—有關(guān)操作系統(tǒng)及其他系統(tǒng)程序的信息所組成的文件。這類文件用戶不能直接調(diào)用,只能通過操作系統(tǒng)調(diào)用為用戶服務(wù);(2)
庫文件—由標(biāo)準(zhǔn)子程序及常用的實(shí)用程序等組成的文件。這類文件允許用戶調(diào)用,但不允許用戶修改;(3)
用戶文件—由用戶委托系統(tǒng)保存的文件。如源程序、目標(biāo)程序、原始數(shù)據(jù)、計(jì)算結(jié)果等組成的文件,這類文件只能由被授權(quán)者(包括文件主)進(jìn)行適當(dāng)?shù)淖x/寫或執(zhí)行操作.2.按文件的邏輯結(jié)構(gòu)來分(1)記錄式有結(jié)構(gòu)文件;(2)無結(jié)構(gòu)文件。
3.按文件的物理結(jié)構(gòu)來分
(1)連續(xù)文件;
(2)串聯(lián)文件;(3)索引文件;
4.按文件存取方式來分
(1)順序存取的文件;
(2)隨機(jī)存取的文件;
(3)直接存取的文件;
(4)按關(guān)鍵字存取的文件;
5.按文件的保護(hù)級別來分
(1)只讀文件;(2)讀寫文件;
(3)可執(zhí)行文件;(4)不保護(hù)文件。
以上從文件的屬性、邏輯結(jié)構(gòu)、物理結(jié)構(gòu)、存取方式、操作保護(hù)等不同角度來看待一個(gè)文件,反映出文件的特征。還有其他的文件分類法,如按文件保護(hù)時(shí)間長短,分為臨時(shí)文件、永久文件和檔案文件;按文件信息的流向,分為輸入文件、輸出文件和輸入輸出文件等等。不再一一列舉。2.2文件的結(jié)構(gòu)及存取方法
文件結(jié)構(gòu)是指文件的組織形式
研究文件結(jié)構(gòu)有兩種觀點(diǎn):一種是從用戶(或使用)的觀點(diǎn)來進(jìn)行研究。它研究的是用戶思維中的抽象文件,也叫邏輯文件。其目的是為用戶提供一種結(jié)構(gòu)清晰、使用簡便的邏輯組織。用戶按此存儲(chǔ)、檢索和加工處理有關(guān)文件信息。另一種是從系統(tǒng)(或?qū)崿F(xiàn))的觀點(diǎn)來進(jìn)行研究。它研究的是存儲(chǔ)在物理設(shè)備介質(zhì)上實(shí)際文件,即物理文件。其目的是選擇一些性能良好,設(shè)備利用率高的物理文件結(jié)構(gòu)。系統(tǒng)按此和外部設(shè)備打交道,控制信息的傳輸。文件系統(tǒng)的主要任務(wù)之一,就是在邏輯文件結(jié)構(gòu)與相應(yīng)的物理文件結(jié)構(gòu)之間建立映像關(guān)系,實(shí)現(xiàn)二者之間的轉(zhuǎn)換。這樣,物理的文件結(jié)構(gòu)對用戶將是透明的,方便用戶對文件的存取。文件存取方法是由文件的性質(zhì)和用戶使用文件的情況來決定的,不僅要考慮到文件的邏輯結(jié)構(gòu),而且要考慮到文件的物理結(jié)構(gòu)。
2.2.1文件的邏輯結(jié)構(gòu)2.2.2文件的物理結(jié)構(gòu)2.2.3文件的存取方法2.2.4文件存儲(chǔ)空間管理2.2.1文件的邏輯結(jié)構(gòu)
由前所述,所謂文件的邏輯結(jié)構(gòu)就是指呈現(xiàn)在用戶面前的文件結(jié)構(gòu)。文件的邏輯結(jié)構(gòu)通常分為兩種:記錄式有結(jié)構(gòu)文件和無結(jié)構(gòu)的流式文件。記錄式文件是記錄的集合,組成它的記錄按次序編號為record0,record1,…recordn。這種記錄稱為邏輯記錄,記錄可以是等長的,也可以是變長的。流式文件是相關(guān)信息的有序集合,或者說是有一定意義的字符流。記錄式文件在某些系統(tǒng)中,特別是在數(shù)據(jù)庫管理系統(tǒng)中使用很方便。但是對于進(jìn)行文本處理的系統(tǒng),如源程序文件、中間代碼文本、編輯程序,記錄結(jié)構(gòu)并不是必須的,因?yàn)檫@些文件本來就是順序的字符流或字節(jié)序列,沒有必要把它們硬化分為記錄。
UNIX系統(tǒng)采用的是流式文件結(jié)構(gòu)。順便指出,一些慢速字符設(shè)備也可被看作是一個(gè)“文件”。這是因?yàn)?,在這些設(shè)備上傳輸?shù)男畔⑹且唤M順序出現(xiàn)的字符序列。嚴(yán)格地講,是把這些字符設(shè)備傳輸?shù)男畔⒖闯墒且粋€(gè)流式文件。正因?yàn)槿绱?,按照文件組織和處理方式,UNIX將文件分成普通文件,目錄文件和特殊文件。其中,特殊文件即指字符設(shè)備。2.2.2文件的物理結(jié)構(gòu)
文件的物理結(jié)構(gòu)是指文件在外存儲(chǔ)器上如何存放以及與文件邏輯結(jié)構(gòu)的關(guān)系。它對文件的存取方法有較大的影響。為了有效地利用外存儲(chǔ)器的存儲(chǔ)空間和便于對文件信息進(jìn)行處理,通常把文件的存儲(chǔ)空間劃分成若干個(gè)物理塊,并以物理塊作為分配和傳送信息的單位。塊長一般是固定的,例如8英寸軟盤常以128B為一塊,硬磁盤或磁帶常以512或1024B為一塊。在記錄式文件中,允許一塊中存放一個(gè)或幾個(gè)記錄,也可以一個(gè)記錄占用幾塊。與邏輯文件、文件的邏輯記錄相對應(yīng),常把外存儲(chǔ)器上的文件稱為物理文件,把物理塊中的信息稱為物理記錄。磁盤結(jié)構(gòu)下面介紹幾種常用的文件物理結(jié)構(gòu)。(1)連續(xù)文件這是一種最簡單的物理文件結(jié)構(gòu),一個(gè)在邏輯上是連續(xù)的文件信息被存放到連續(xù)的物理塊中。例如,文件A,其長度為2KB,若物理塊的長度為512B,則需占4塊,它們分別被分配到0,1,2,3四個(gè)相鄰的物理中。如圖2.5所示。文件目錄物理塊號0文件長度4文件A說明01234圖2.1連續(xù)文件結(jié)構(gòu)
連續(xù)文件的優(yōu)點(diǎn)是簡單,一旦知道文件存儲(chǔ)的起始塊號和文件長度,就能很快進(jìn)行存取,速度較快。
缺點(diǎn)是文件的長度不能動(dòng)態(tài)增加,因?yàn)槲募哪┪仓罂赡芤逊峙浣o別的文件了。另外,文件的最后一個(gè)物理塊不一定正好用滿,出現(xiàn)了不能利用的存儲(chǔ)空間“零頭”。連續(xù)文件物理結(jié)構(gòu)常用于長度已固定的系統(tǒng)文件。(2)串聯(lián)文串聯(lián)文件的物理塊是不連續(xù)的,也不必是順序排列的,在每個(gè)物理塊的尾部設(shè)置了一個(gè)指針或稱連接字,指向下一個(gè)物理塊。它的第1個(gè)物理塊由文件說明項(xiàng)中指出,最末一個(gè)物理塊的連接指針為-1,表示文件存儲(chǔ)結(jié)束。這種物理結(jié)構(gòu)的文件也常稱為連接文件。如圖2.2所示。文件A說明文件目錄物理塊號1010151537372525-1
圖2.2串聯(lián)文件結(jié)構(gòu)
串聯(lián)結(jié)構(gòu)的優(yōu)點(diǎn)是文件可以動(dòng)態(tài)增長,不要求連續(xù)分配,調(diào)整連接指針很容易插入或刪除一個(gè)記錄。
缺點(diǎn)是一般只適宜順序存取而不適宜隨機(jī)存取,為了得到后面塊信息,必須從頭開始讀取前面所有的塊,才得到后面的塊的物理地址。(3)索引文件索引文件結(jié)構(gòu)是實(shí)現(xiàn)不連續(xù)分配的另一種方案。這種結(jié)構(gòu)要求為每個(gè)文件建立一張索引表,每一表目指出文件記錄所在的物理塊號,索引表位置則由文件說明項(xiàng)指出。圖2.3給出了索引文件結(jié)構(gòu)的示意圖。1015
3725文件目錄表指針10153725
圖2.3索引文件結(jié)構(gòu)
2.2.3文件的存取方法
通常,根據(jù)存取的順序關(guān)系,將文件存取方法分成兩類:順序存取和隨機(jī)存取。在記錄式文件中,順序存取是嚴(yán)格按記錄的邏輯排列次序存取每個(gè)記錄。如果當(dāng)前取記錄Ri,則下次要讀取記錄自動(dòng)確定為Ri+1??梢哉J(rèn)為,在文件存取過程中總有一個(gè)位置指針指向欲讀取的記錄,每讀取一個(gè)記錄之后,該指針自動(dòng)增加一個(gè)記錄長度指向下一個(gè)記錄。隨機(jī)存取時(shí)必須方法允許存取文件中的任一個(gè)記錄,而不管上次存取了哪一各記錄。因此,隨機(jī)存取是必須給出記錄號,或者先移動(dòng)文件讀寫指針指向欲存取的記錄。
在無結(jié)構(gòu)的流式文件中,順序存取和隨機(jī)存取都有類似上述的情況,只不過每次存取之前必須指明要讀/寫的字符(或字節(jié))數(shù)目。順序存取時(shí),每次讀寫完畢,位置指針自動(dòng)地加上讀/寫信息的長度,然后由此指針開始讀/寫下一段文件信息。除了這兩種最常用的存取方法之外,還有一些其他的存取方法。例如,在數(shù)據(jù)系統(tǒng)中,可根據(jù)記錄中的某個(gè)記錄項(xiàng)的內(nèi)容(通常稱為鍵或關(guān)鍵字)來編址,從而通過一個(gè)或多個(gè)鍵,而不是根據(jù)記錄的編號或地址來存取一個(gè)記錄。這種方法稱為“按鍵存取”。文件存取方法密切地依賴于文件的物理結(jié)構(gòu)和文件存儲(chǔ)設(shè)備的特性。目前,文件存儲(chǔ)設(shè)備主要是磁帶和磁盤。關(guān)。但實(shí)際是,磁盤讀寫之前,磁頭要移到指定磁道,指定扇區(qū)要旋轉(zhuǎn)到磁頭之下,這些時(shí)間或多少都與讀寫之前的磁頭的當(dāng)前位置有關(guān)。只是相對于磁帶來說,磁盤上找到所需記錄位置的時(shí)間是很短的,大體上也是相同的。軟磁盤價(jià)格便宜,便于裝卸和攜帶,主要作為微型機(jī)的文件存儲(chǔ)器,也可作為脫機(jī)存檔設(shè)備。硬磁盤容量大、速度快,是大、中、小型機(jī)和高檔微型機(jī)的主要文件存儲(chǔ)器。文件的物理結(jié)構(gòu)與設(shè)備特性、存取方法之間的關(guān)系概括于表2.1中
存儲(chǔ)設(shè)備
磁盤
磁帶
文件結(jié)構(gòu)
連續(xù)
串聯(lián)
索引
連續(xù)
存取方法
順序、隨機(jī)
順序
順序、隨機(jī)
順序
表2.1存儲(chǔ)設(shè)備、文件結(jié)構(gòu)和存取方法之間的關(guān)系
2.2.4文件存儲(chǔ)空間管理
文件系統(tǒng)的任務(wù)之一,是要掌握文件存儲(chǔ)器的空閑空間情況,以便及時(shí)分配給申請者。這如同旅店經(jīng)理及時(shí)掌握旅店空閑的情況,以便隨時(shí)接待旅客,高效地周轉(zhuǎn)客房??臻e空間的管理,一般有如下三種辦法。(1)空閑塊映象圖將文件存儲(chǔ)器上的所有空閑塊,按索引文件的方式組織,將此索引表稱為空閑塊登記表或稱空閑映象圖。當(dāng)為文件分配存儲(chǔ)空間時(shí),就從索引表中照出空閑的塊號予以分配,并將塊號從索引表中刪除掉。當(dāng)刪除文件釋放文件存儲(chǔ)空間時(shí),每會(huì)收一塊,就在索引表有關(guān)一欄中填入新的空閑號。這種管理方式簡單,但此空閑塊登記表要占用較大存儲(chǔ)空間。1.(2)
空閑塊鏈將文件存儲(chǔ)空閑空間按串聯(lián)文件的方式組織,形成一個(gè)空閑塊鏈。當(dāng)需要分配空閑塊時(shí),則從空閑塊鏈的鏈?zhǔn)渍∷璧娜舾蓧K,鏈?zhǔn)字羔樝鄳?yīng)后移。當(dāng)刪除文件釋放文件存儲(chǔ)塊時(shí),則把這些塊掛接到空閑塊的鏈尾上。
UNIX操作系統(tǒng)對空閑文件存儲(chǔ)塊的管理采用空閑塊鏈和空閑塊映象圖相結(jié)合的方法,即組鏈方式。它以50個(gè)空閑塊為一組,每組中各塊的塊號登記在這一組的第1個(gè)空閑塊內(nèi)。同時(shí)各組的第一個(gè)空閑塊又構(gòu)成鏈表隊(duì)列。第一組的塊數(shù)可能不足50個(gè),它的組內(nèi)塊數(shù)和各塊號登記在本文件的專用塊內(nèi)。系統(tǒng)初啟時(shí),專用塊復(fù)制到內(nèi)存。申請一空閑塊時(shí),首先分配專用塊中登記空閑塊,全部分配完,再摘取空閑塊組鏈中的下一組,其塊號復(fù)制到內(nèi)存后再分配。(3)
位示圖位示圖亦盤圖之稱,用它來反映磁盤文件存儲(chǔ)器中存儲(chǔ)塊的使用情況。這是由若干字節(jié)組成的一張表,每一位對應(yīng)一個(gè)物理塊。每位為“0”或“1”分別表示對應(yīng)的物理塊是空閑或已分配。如圖2.5所示。一般位示圖放于內(nèi)存,對文件存儲(chǔ)塊的分配和釋放,通過對相應(yīng)位置
“1”或置“0”即可,操作速度較快。位示圖在許多操作系統(tǒng)的文件系統(tǒng)中都有應(yīng)用,如CP/M,PDP-11的DOS,NOVA機(jī)的RDOS等。
位字節(jié)012345670110011011001110102……
圖2.4位示圖
2.3文件目錄
編目管理各種信息是日常生活中屢見不鮮的。最為人們所熟悉的是圖書館的藏書要編目,以便于圖書的管理和借閱。就是一本書也要有篇、章、節(jié)的目錄以便于閱讀。計(jì)算機(jī)系統(tǒng)中的文件同樣需要編目,以便于“按名存取”文件。文件系統(tǒng)的基本功能之一就是負(fù)責(zé)編排、維護(hù)和檢索文件目錄。下面先介紹幾種常用的文件目錄結(jié)構(gòu),再介紹有關(guān)文件檢索的基本操作方式。2.3.1單級和二級目錄2.3.2無2.3.3文件目錄檢索2.3.1單級和二級目錄
文件系統(tǒng)要實(shí)現(xiàn)對文件的“按名存取”,關(guān)鍵是要使文件符號名與文件的物理地址建立聯(lián)系。系統(tǒng)中的每個(gè)文件至少都應(yīng)有一個(gè)目錄項(xiàng)。每個(gè)目錄項(xiàng)起碼要包含有文件的符號名和文件在存儲(chǔ)介質(zhì)上的物理地址信息。另外,還包含有關(guān)文件的結(jié)構(gòu)信息、存取控制信息以及管理信息等內(nèi)容。例如,文件的邏輯結(jié)構(gòu)——記錄文件還是流式文件,記錄是定長還是變長,記錄長度,記錄數(shù);文件的物理結(jié)構(gòu)——連續(xù)文件、串聯(lián)文件或索引文件;文件主及其他用戶的存取權(quán)限、文件保密字或口令、存取方法等;文件建立日期、文件最近修改的時(shí)間、文件保留的要求時(shí)間;記帳信息等等。系統(tǒng)不同,管理要求不同,文件目錄項(xiàng)的內(nèi)容也不盡相同。但一般而言,文件目錄至少包括文件名、文件在文件存儲(chǔ)器中的位置和文件屬性三種信息。文件目錄有單級目錄、二級目錄和多級目錄之分。先介紹前面兩種簡單結(jié)構(gòu)。1.單級目錄最簡單的文件目錄結(jié)構(gòu)就是在系統(tǒng)中建立一張線性表,每個(gè)文件在表中占一項(xiàng)。目錄表存于文件存儲(chǔ)介質(zhì)的固定區(qū)域上,系統(tǒng)初啟時(shí)或需要時(shí)調(diào)人內(nèi)存,通過它進(jìn)行文件的建立、檢索和刪除操作,當(dāng)用戶要求存取某個(gè)文件時(shí),系統(tǒng)即可順序查找這個(gè)目錄表,找到文件名相符項(xiàng)即停止查找。通過訪問權(quán)限驗(yàn)證后,就可根據(jù)目錄項(xiàng)中給出的文件物理地址對文件實(shí)施存取操作。建立文件時(shí),只要在目錄表中申請一個(gè)空閑項(xiàng),并填入文件名及有關(guān)信息即可。刪除文件時(shí),只要把相應(yīng)目錄項(xiàng)標(biāo)記為空閑項(xiàng)。這中單級目錄結(jié)構(gòu)雖然簡單,但不允許文件重名,這就要求用戶每建立一個(gè)文件時(shí)都必須考慮到系統(tǒng)現(xiàn)已使用的所有文件名,顯然是很不方便。另外,當(dāng)系統(tǒng)中的文件較多時(shí),查找目錄的時(shí)間就較長,因此,這種目錄結(jié)構(gòu)只在低檔微機(jī)上的操作系統(tǒng)中使用,比如CP/M操作系統(tǒng)。單級目錄2.二級目錄解決允許文件重名的一個(gè)辦法是采用二級目錄結(jié)構(gòu),即把系統(tǒng)中的目錄分成一個(gè)主目錄表和多個(gè)次目錄表。在用戶系統(tǒng)中,一般是每個(gè)用戶擁有一個(gè)屬于自己的次目錄表UFD,由主目錄表MFD的目錄項(xiàng)說明各UFD的名稱、大小及物理位置。當(dāng)用戶要存取一個(gè)文件時(shí),他不僅要提供文件名,而且要提供用戶名,即文件所在的次目錄表名。當(dāng)建立文件時(shí),系統(tǒng)先查找主目錄表,若主目錄表中無相應(yīng)用戶名,則在MFD中申請一個(gè)空閑項(xiàng),然后再分配存放次目錄表的空間,新建立的文件目錄再登記在其中。如果MFD中有些用戶項(xiàng),則直接在相應(yīng)次目錄表中申請一個(gè)空閑項(xiàng),并登記上新建的文件。當(dāng)刪除文件時(shí),系統(tǒng)要在次目錄表中刪去相應(yīng)目錄項(xiàng),若此次目錄表全邊為空閑項(xiàng)時(shí)才刪除MFD中相應(yīng)用戶名項(xiàng)。這種結(jié)構(gòu)解決了文件重名問題。3.多級目錄
為了更清楚反映系統(tǒng)中眾多文件的不同用途,也為了更方便查找文件,可把二級目錄的層次關(guān)系加以推廣,而形成多級目錄.在這種多級目錄結(jié)構(gòu)中,每一級目錄中的目錄項(xiàng)可以描述一個(gè)文件,也可以描述另一個(gè)目錄,從而形成層次結(jié)構(gòu).多級,目錄結(jié)構(gòu)目錄結(jié)構(gòu)通常采用樹形結(jié)構(gòu),圖2.5給出的是Windows系統(tǒng)的樹形目錄結(jié)構(gòu).多級目錄
Windows系統(tǒng)的樹形目錄結(jié)構(gòu)中,指定一個(gè)文件要由根目錄至該文件的通路上所以目錄名,以及該文件的名字按順序組成的路徑名來說明,這些名字之間“\”符分開,根目錄也用“\”表示.比如,文件doc1的路徑名是c:\root\usr\usr2\usr21\doc1(1)
不同目錄下的文件可以重名,可以實(shí)現(xiàn)不同用戶共享同一文件因?yàn)槎嗉壞夸浭嵌壞夸浀臄U(kuò)充,此優(yōu)點(diǎn)是不言而喻的。(2)可以貼切地反映系統(tǒng)內(nèi)文件的分類情況。例如,\fox目錄下面是foxbase的有關(guān)文件,\f77下面是最常用的fortran77語言等等;\usr下是各用戶自己建立的目錄;等等。顯然,這樣分類、分層建立目錄,便于用戶查找和使用。(3)利用層次結(jié)構(gòu)關(guān)系,便于制定保護(hù)文件的存取權(quán)限,有利于文件的保密。樹型目錄結(jié)構(gòu)的主要缺點(diǎn)是,查找文件時(shí)要逐層搜索,影響速度。
圖2.5Windows系統(tǒng)的樹形目錄結(jié)構(gòu)
2.3.3文件目錄檢索
“按名存取”文件就是系統(tǒng)根據(jù)用戶提供的文件路徑名來搜索各級目錄,最后找到該文件的目錄項(xiàng),從而確定文件在文件存儲(chǔ)器中的位置。查找的方法很多,這些方法在方便性、速度、算法及實(shí)現(xiàn)上有較大的差別,這里只簡要介紹常用的順序查找法。對于采用單級目錄結(jié)構(gòu)的文件系統(tǒng),順序查找只要以文件名為關(guān)鍵字,依次和目錄表中各目錄項(xiàng)的名字字段相比較,符合的目錄項(xiàng)即為所求。對于二級目錄結(jié)構(gòu)的順序查找,顯然依據(jù)用戶提供的用戶名\文件名要先在主目錄表中找到該用戶名的次目錄表(位置),再在次目錄表查找相符的文件,即要進(jìn)行兩次搜索。對于采用樹形多級目錄結(jié)構(gòu)的文件系統(tǒng),順序查找法要依據(jù)用戶提供的文件路徑名,從根目錄開始,依次以路徑名中提供的各目錄名,逐層搜索各目錄表,最后找到相符文件名的目錄項(xiàng)。在Windows系統(tǒng)中,把各級目錄表專門列為一類文件,即目錄文件。目錄文件在文件系統(tǒng)的層次結(jié)構(gòu)中處于根目錄和普通文件之間,起著承上啟下的作用,從而使整個(gè)樹形層次結(jié)構(gòu)得以一層一層地建立起來。下面以c:\root\usr\usr2\usr21\doc1為例,參照圖2.6,來具體說明樹形目錄結(jié)構(gòu)中的順序查找過程:(1)從文件存儲(chǔ)器特定位置開始,或由系統(tǒng)一個(gè)專門指針rootdir指向的位置開始,取得根目錄文件的長度和物理塊號。將第一塊內(nèi)容讀到內(nèi)存緩沖區(qū),用子目錄名USR與緩沖區(qū)中各子目錄項(xiàng)的名字字段比較,如都不相符,再讀第二塊,繼續(xù)比較,直到找到相符項(xiàng)。
(2)查到相符名字的子目錄項(xiàng)后,根據(jù)目錄項(xiàng)登記的USR目錄文件長度和物理塊號,將USR目錄文件入內(nèi)存緩沖區(qū),用子目錄名USE2與緩沖區(qū)中各子目錄項(xiàng)的名字字段相比較.同上所述,直到找到USE2子目錄項(xiàng).(3)由查到的USE2子目錄項(xiàng),同前所述,讀USE2目錄文件,找其中的USE21子目錄項(xiàng).圖2.6Windows系統(tǒng)的文件檢索
2.4文件的使用
以上各節(jié)介紹了文件的組織結(jié)構(gòu)、文件存儲(chǔ)空間管理、文件的存取方法和文件的目錄結(jié)構(gòu)等內(nèi)容,主要目標(biāo)是實(shí)現(xiàn)文件的“按名存取”。本節(jié)則從用戶使用文件的角度來討論文件系統(tǒng),主要討論實(shí)現(xiàn)文件的共享和保護(hù)、保密等問題。2.4.1
文件操作的系統(tǒng)調(diào)用2.4.2文件共享、保護(hù)和保密2.4.1文件操作的系統(tǒng)調(diào)用
用戶把自己的程序、數(shù)據(jù)以文件形式交給文件系統(tǒng),保存在外存儲(chǔ)器中,以后用戶可隨時(shí)使用該文件。一個(gè)文件系統(tǒng)要向用戶提供若干條系統(tǒng)調(diào)用(或稱廣義指令)來支持用戶在程序中方便地使用文件。一般,至少要能提供下述6種系統(tǒng)調(diào)用:建立文件、打開文件、讀文件、寫文件、關(guān)閉文件和撤消文件。1.建立文件格式:creat(文件名,文件屬性,設(shè)備號)
當(dāng)用戶需要把一批信息作為一個(gè)文件保存于文件存儲(chǔ)器(例如磁盤)上時(shí),他要發(fā)出此系統(tǒng)調(diào)用,先建立文件。系統(tǒng)響用這個(gè)請求。所要完成的主要任務(wù)是,向文件系統(tǒng)在指定的設(shè)備上申請一個(gè)空閑目錄項(xiàng),然后把指定的文件名以及用戶對新文件的屬性要求、建立的日期等信息填入此目錄項(xiàng)的有關(guān)字段中。如果無空閑目錄,則系統(tǒng)給出目錄區(qū)已滿的出錯(cuò)信息。一般不允許新建文件的文件名與同一目錄區(qū)中的原有文件重名;否則,有的系統(tǒng)會(huì)以出錯(cuò)返回,有的系統(tǒng)會(huì)將原有文件的長度截?cái)酁榱恪?/p>
2.
寫文件格式:write(文件名,address,n)
此系統(tǒng)調(diào)用的任務(wù)是把內(nèi)存中由address地址開始的n個(gè)字節(jié)或n個(gè)記錄的信息寫到由文件名指定的文件中去。有的系統(tǒng)寫文件不在使用文件名而以文件描述符或文件句柄替代。
3.
讀文件格式:read(文件名,address,n)
此系統(tǒng)調(diào)用的任務(wù)是讀取指定文件的n個(gè)字節(jié)或n個(gè)記錄,寫入到address地址開始的內(nèi)存區(qū)域中。同樣,讀文件時(shí)有的系統(tǒng)已不在使用文件名,而是以一個(gè)號碼,即文件描述符或文件句柄替代之。
4.
關(guān)閉文件格式:close(文件名)
文件使用完畢,就應(yīng)該執(zhí)行close系統(tǒng)調(diào)用把它關(guān)閉。關(guān)閉文件的主要任務(wù)是撤消該文件在打開文件表中的相應(yīng)表目。若在2.4.2文件共享、保護(hù)和保密
文件共享是指不同的用戶或進(jìn)程共同使用一個(gè)文件。文件保護(hù)是指防止文件主或其他用戶非法操作對文件可能造成的破壞。文件的保密是指不允許未經(jīng)文件主授權(quán)的用戶去讀文件主的文件。這三個(gè)問題是密切相關(guān)的,都涉及到每個(gè)用戶對每個(gè)文件的使用權(quán)限。1.文件共享文件共享是不同用戶或不同進(jìn)程為了共同完成某一任務(wù)所必須的,而且還可以節(jié)省大量的外存空間,減少由于文件復(fù)制而增加的訪問外存次數(shù)。借助文件共享手段,只需要文件的一個(gè)外存原本,一個(gè)內(nèi)存副本,對不同的用戶可分配不同的存取權(quán)限,然后對內(nèi)存副本進(jìn)行權(quán)限之內(nèi)的存取操作即可。文件共享的形式較多,實(shí)現(xiàn)手段也有所差異,但基本思想都是以某種途徑使各用戶(或各進(jìn)程)都能取到共享文件在外存中的物理地址,從而對同一文件實(shí)施存取操作。UNIX系統(tǒng)中,把文件共享分成靜態(tài)共享和動(dòng)態(tài)共享兩類。
所謂靜態(tài)共享,是指在文件目錄一級上實(shí)現(xiàn)連接。不同用戶下的兩個(gè)文件目錄項(xiàng)(文件可以同名或不同名)中的文件物理地址字段同一內(nèi)容,即都指向Editor文件位置。實(shí)現(xiàn)這種文件目錄級的連接,對UNIX系統(tǒng)來說特別方便,因?yàn)樗奈募夸涰?xiàng)只有文件名和I節(jié)點(diǎn)號兩個(gè)字段,只要使不同文件目錄項(xiàng)中的I節(jié)點(diǎn)號為同一即可。UNIX專為此提供了文件連接的系統(tǒng)調(diào)用:link(原文件名字符串指針,新文件名字符串指針)和解除連接的系統(tǒng)調(diào)用:unlink(文件名字符串指針)。Link系統(tǒng)調(diào)用完成的主要任務(wù)是,把原有的文件目錄項(xiàng)中的I節(jié)點(diǎn)號寫入到新建文件目錄項(xiàng)中,并將此I節(jié)點(diǎn)數(shù)據(jù)塊中的連接計(jì)數(shù)I-nlink加“1”。由于連接是在文件目錄一級上實(shí)現(xiàn)的,只要不解除連接,這種共享關(guān)系就一直存在下去,與系統(tǒng)是否使用這一文件無關(guān),因此稱為靜態(tài)共享。這種靜態(tài)共享使共享者對文件享受的權(quán)力與文件主是一樣的,因此也稱為無限制共享。所謂動(dòng)態(tài)共享,是指文件共享關(guān)系是在文件打開時(shí)才建立的,即系統(tǒng)中不同的用戶或進(jìn)程打開的是同一文件,某個(gè)進(jìn)程關(guān)閉了這個(gè)文件則它不再參與這個(gè)文件的共享。在UNIX系統(tǒng)中,共享同一個(gè)文件各進(jìn)程,在其各個(gè)PCB中的用戶打開文件
用
戶
存
取
權(quán)
Wang
Lee
Zhang
……文件A.cRWEEE
B.ForRW//
C.pasR/RWE
…
表2.2文件存取矩陣示意
當(dāng)用戶和文件很多時(shí),存取控制矩陣將很大,從而內(nèi)存空間和矩陣掃描時(shí)間開銷都很大。另一種方法是采用存取控制表ACL,它以文件為單位,只列出可使用該文件的用戶名及其存取權(quán)限,如表2.3所示。這樣,一些空項(xiàng)不在被列入,表的規(guī)模變得更緊湊,而且一個(gè)文件的ACL信息可以存放在該文件的目錄項(xiàng)。參見表2.3。
文
件
名
用
戶
名
存
取
權(quán)
A.cWangRWELeeEZhangEB.ForWangRW
C.pasWangRZhangRWE表2.3存取控制表
2.5windowsserver2008文件系統(tǒng)
沒有哪種操作系統(tǒng)象windowsserver2008一樣,可以提供幾種可選用的文件系統(tǒng)。windowsserver2008除了兼容DOSFAT(文件分配表,F(xiàn)ileAllocationTable)文件系統(tǒng)和OS/2的HPFS(HighPerformanceFileSystem,高性能文件系統(tǒng))文件系統(tǒng)外,它還支持FAT的高級版本以及NTFS(NTFileSystem,NT文件系統(tǒng))文件系統(tǒng),而且NTFS提供了比以前文件系統(tǒng)更好的性能,更高的安全性和可靠性。
windows2008是Windows2003的升級版本,包括windows2008Profession和windows2008Server兩個(gè)版本。其Server版本繼承了Windows2008的所有服務(wù)器管理特性,增加并改進(jìn)了一些網(wǎng)絡(luò)服務(wù),因而成為當(dāng)前最流行的網(wǎng)絡(luò)操作系統(tǒng)之一。
windowsserver2008是一種64位網(wǎng)絡(luò)操作系統(tǒng),是面向分布式圖形應(yīng)用程序的完整的平臺(tái)系統(tǒng)。windowsserver2008具有工作站和小型網(wǎng)絡(luò)操作系統(tǒng)具有的所有功能。主要包括:文件及文件管理系統(tǒng)、具有優(yōu)先級的多任務(wù)/多線程環(huán)境、支持對稱的多機(jī)處理系統(tǒng)、擁有兼容于分布計(jì)算的環(huán)境。由于WindowsNT具有良好的用戶界面,并且操作方便,所以世界各著名軟硬件生產(chǎn)廠商都宣布支持windowsserver2008。文件是整個(gè)計(jì)算機(jī)系統(tǒng)最重要的一部分,在windowsserver2008操作系統(tǒng)中,文件結(jié)構(gòu)可以分為文件和文件夾。利用windowsserver2008強(qiáng)大的文件管理功能以及NTFS文件系統(tǒng)所提供的安全性能,用戶可以十分方便地在計(jì)算機(jī)或者網(wǎng)絡(luò)上處理、使用、組織、共享和保護(hù)文件及文件夾。2.5.1FAT文件系統(tǒng)2.5.2NTFS文件系統(tǒng)2.5.3管理文件與文件夾的訪問許可2.5.1FAT文件系統(tǒng)
運(yùn)行Windows2000Server的計(jì)算機(jī)的磁盤分區(qū)可以使用三種類型的文件系統(tǒng):FAT、FAT32和NTFS。下面將對FAT(包括FAT和FAT32)和NTFS這兩類文件系統(tǒng)進(jìn)行比較,以使用戶了解NTFS的諸多優(yōu)點(diǎn)和特性。
FAT(FileAllocationTable)指的是文件分配表,包括FAT和FAT32兩種。FAT是一種適合小卷集、對系統(tǒng)安全性要求不高、需要雙重引導(dǎo)的用戶應(yīng)選擇使用的文件系統(tǒng)。FAT16是用戶早期使用的DOS、Windows95使用的文件系統(tǒng),現(xiàn)在常用的Windows98/2000/XP等系統(tǒng)均支持FAT16文件系統(tǒng)。它最大可以管理2GB的分區(qū),但每個(gè)分區(qū)最多只能有65525個(gè)簇(簇是磁盤空間的配置單位)。隨著硬盤或分區(qū)容量的增大,每個(gè)簇所占的空間將越來越大,從而導(dǎo)致硬盤空間的浪費(fèi)。
FAT32是FAT16的增強(qiáng)版,隨著大容量硬盤的出現(xiàn),從Windows98開始流行,它可以支持大到2TB(2048G)的分區(qū)。FAT32使用的簇比FAT16小,從而有效地節(jié)約了硬盤空間。FAT文件系統(tǒng)是一種最初用于小型磁盤和簡單文件夾結(jié)構(gòu)的簡單文件系統(tǒng),它的主要特點(diǎn)是向后兼容,最大的優(yōu)點(diǎn)就在它適用于所有的windows操作系統(tǒng)。另外,F(xiàn)AT文件系統(tǒng)在容量較小的卷上使用比較好,因?yàn)镕AT啟動(dòng)只使用非常少的開銷。FAT在容量低于512MB的卷上工作時(shí)最好,當(dāng)卷容量超過1.024GB時(shí),效率就顯得很低。而對于400MB—500MB以下的卷,F(xiàn)AT文件系統(tǒng)相對于NTFS文件系統(tǒng)來說是一個(gè)比較好的選擇,這是因?yàn)镹TFS文件系統(tǒng)需要引入額外磁盤的空間開銷。所以對于使用一般操作系統(tǒng)的用戶來說,F(xiàn)AT是一種合適的文件管理系統(tǒng)。不過對于使用Windows2000Server的用戶來說,F(xiàn)AT文件系統(tǒng)則不能滿足用戶的要求。
Windows操作系統(tǒng)在很大程度上依靠文件系統(tǒng)的安全性來實(shí)現(xiàn)自身的安全性。沒有文件系統(tǒng)的安全防范,就沒有辦法阻止他人不適當(dāng)?shù)貏h除文件或訪問某些敏感信息。從根本上說,沒有文件系統(tǒng)的安全,系統(tǒng)就沒有安全保障。因此,對于安全性要求較高的用戶來講,F(xiàn)AT就不太合適。2.5.2NTFS文件系統(tǒng)
NTFS(英文全稱為NewTechnologyFileSystem)是windowsserver2008推薦使用的高性能文件系統(tǒng),它支持許多新的文件安全、存儲(chǔ)和容錯(cuò)功能,而這些功能也正是FAT文件系統(tǒng)所缺少的。1.NTFS簡介
WindowsSever文件系統(tǒng)NTFS提供了FAT文件系統(tǒng)所沒有的安全性、可靠性和兼容性。其設(shè)計(jì)目標(biāo)就是在大容量的硬盤上能夠很快地執(zhí)行讀、寫和搜索等標(biāo)準(zhǔn)的文件操作,甚至包括像文件系統(tǒng)恢復(fù)這樣的高級操作。NTFS文件系統(tǒng)包括了文件服務(wù)器和高端個(gè)人計(jì)算機(jī)所需的安全特性。它還支持對于關(guān)鍵數(shù)據(jù)、十分重要的數(shù)據(jù)訪問控制和私有權(quán)限。除了可以賦予計(jì)算機(jī)中的共享文件夾特定權(quán)限外,NTFS文件和文件夾無論共享與否都可以賦予權(quán)限,NTFS是惟一允許為單個(gè)文件指定權(quán)限的文件系統(tǒng)。但是,當(dāng)用戶從NTFS卷移動(dòng)或復(fù)制文件到FAT卷時(shí),NTFS文件系統(tǒng)權(quán)限和其他特有屬性將會(huì)丟失。NTFS文件系統(tǒng)設(shè)計(jì)簡單卻功能強(qiáng)大。從本質(zhì)上來講,卷中的一切都是文件,文件中的一切都是屬性,從數(shù)據(jù)屬性到安全屬性,再到文件名屬性。NTFS卷中的每個(gè)扇區(qū)都分配給了某個(gè)文件,甚至文件系統(tǒng)的超數(shù)據(jù)(描述文件系統(tǒng)自身的信息)也是文件的一部分。2.NTFS文件系統(tǒng)的優(yōu)點(diǎn)
NTFS文件系統(tǒng)是windowsserver2008所推薦的文件系統(tǒng)。它具有FAT文件系統(tǒng)的所有基本功能,并且提供如FAT文件系統(tǒng)所沒有的優(yōu)點(diǎn)。(1)更為安全的文件保障,提供文件加密,能夠大大提高信息的安全性。(2)更好的磁盤壓縮功能;(3)支持最大達(dá)2TB的大硬盤,并且隨著磁盤容量的增大,NTFS的性能不像FAT那樣隨之降低;2.5.3管理文件與文件夾的訪問許可
windowsserver2008以用戶和組賬戶為基礎(chǔ)來實(shí)現(xiàn)文件系統(tǒng)的許可權(quán)。每個(gè)文件、文件夾都有一個(gè)稱作訪問控制清單(accesscontrollist)的許可清單,該清單列舉出哪些用戶或組對該資源有哪種類型的訪問權(quán)限。訪問控制清單中的各項(xiàng)稱為訪問控制項(xiàng)。在FAT中,文件和文件夾的屬性不夠豐富,因此不能實(shí)現(xiàn)在文件或文件夾基礎(chǔ)上的安全防護(hù)。文件訪問許可權(quán)只能用于NTFS卷。1、
NTFS文件權(quán)限的類型
(1)讀取此權(quán)限可以讀取文件內(nèi)的數(shù)據(jù)、查看文件的屬性、查看文件的所有者、查看文件的權(quán)限。(2)寫入此權(quán)限可以覆蓋文件、改變文件的屬性、查看文件的屬性、查看文件的所有者、查看文件的權(quán)限。
(3)讀取及運(yùn)行除了具有“讀取”的所有權(quán)限,還具有運(yùn)行應(yīng)用程序的權(quán)限。(4)修改此權(quán)限除了擁有“寫入”、“讀取及運(yùn)行”的所有的權(quán)限外,還具有更改文件內(nèi)的數(shù)據(jù)、刪除文件、改變文件名等。(5)完全控制擁有所有的NTFS文件的權(quán)限,也就是擁有上面所提到的所有權(quán)限,此外,還擁有“修改權(quán)限”和“取得所有”
。2、
設(shè)置安全的訪問許可權(quán)
windowsserver2008中安全策略主要包括以下幾種:(1)對服務(wù)器上的所有文件,實(shí)施強(qiáng)有力的基于許可的安全措施。(2)對中低安全性的安裝,除系統(tǒng)卷和引導(dǎo)卷外,所有驅(qū)動(dòng)器上均實(shí)施域用戶(DomainUser)管理,避免使用缺省的每windowsserver2008按以下方式確定訪問權(quán)。(1)權(quán)限的累加性。用戶對每個(gè)資源的有效權(quán)限是其所有權(quán)限的總和,即權(quán)限相加,把所有的權(quán)限加在一起為該用戶的權(quán)限。(2)對資源的拒絕(NoAccess)權(quán)限會(huì)覆蓋掉所有其他的權(quán)限。例如,當(dāng)用戶對某一個(gè)資源的權(quán)限被設(shè)為拒絕訪問,則用戶的最后權(quán)限是無法訪問該資源,其他的權(quán)限不再起作用。(3)文件權(quán)限會(huì)覆蓋掉文件夾權(quán)限。當(dāng)用戶或組對某個(gè)文件夾以及該文件夾下的文件有不同的訪問權(quán)限時(shí),用戶對文件的最終權(quán)限是用戶被賦予訪問該文件的權(quán)限。例如,共享文件夾允許完全控制而文件允許只讀,則該文件為只讀。4、
查看文件與文件夾的訪問許可權(quán)如果用戶需要查看文件或文件夾的屬性,可以通過選定文件或文件夾的圖標(biāo),單擊鼠標(biāo)右鍵打開快捷菜單,然后選擇“屬性”命令。在打開的文件或文件夾的屬性對話框中單擊“安全”標(biāo)簽,打開如圖2-7所示的“安全”選項(xiàng)卡。在“名稱”列表框中,列出了對選定的文件或文件夾具有訪問許可權(quán)限的組和用戶。當(dāng)選定了某個(gè)組或用戶后,該組或用戶所具有的各種訪問權(quán)限將顯示在“權(quán)限”列表柜中。這里我們選中的是Guests組,從圖中可以看到,該組的所有用戶具有對文件或文件夾的“讀取及運(yùn)行”、“列出文件夾目錄”、“讀取”權(quán)限。圖2-7查看文件或文件夾的訪問許可權(quán)
沒有列出來的用戶也可能具有對文件或文件夾的訪問許可權(quán),因?yàn)橛脩艨赡軐儆谠撨x項(xiàng)中列出的某個(gè)組。因此,最好不要把對文件的訪問許可權(quán)分配給各個(gè)用戶,最好先創(chuàng)建組,把許可權(quán)分配給組,然后把用戶添加到組中。這樣需要更改的時(shí)候只需要更改整個(gè)組的訪問許可權(quán),而不必逐個(gè)修改每個(gè)用戶。5更改文件或文件夾的訪問許可權(quán)當(dāng)用戶需要更改文件或文件夾的的權(quán)限時(shí),必須具有對它的更改權(quán)限或擁有權(quán)。用戶可以在如圖2-7所示的對話框中,選擇需要設(shè)置的用戶或組,簡單地選定或取消對應(yīng)權(quán)限后面的復(fù)選框即可。在打開的文件或文件夾的“屬性”對話框里,電擊“安全”標(biāo)簽下單擊“高級”按鈕,可以打開如圖2-8所示的訪問控制對話框。在此,用戶可以進(jìn)一步設(shè)置一些額外的高級訪問權(quán)限。圖2-8設(shè)置文件或文件夾的高級訪問權(quán)限
單擊“查看/編輯”,將打開選定對象的權(quán)限項(xiàng)目對話框,如圖2-8所示。此時(shí),用戶可以通過“應(yīng)用到”下拉列表框選擇需設(shè)定用戶或組,并對選定對象的訪問權(quán)限進(jìn)行更加全面的設(shè)置。圖2-9為用戶或組設(shè)置額外的高級訪問權(quán)限
6、
添加與管理共享文件夾資源共享是網(wǎng)絡(luò)最重要的特性,通過共享文件夾可以使用戶方便地進(jìn)行文件交換。當(dāng)然,簡單地設(shè)置共享文件夾可能回帶來安全隱患,因此,必須設(shè)置好對應(yīng)文件夾的訪問權(quán)限。(1)
添加共享文件夾在Windows2000Server中,可以通過以下方法設(shè)置共享文件夾。步驟一,打開“開始”菜單,選擇“程序”/“管理工具”/“計(jì)算機(jī)管理”命令后,打開“計(jì)算機(jī)管理”窗口,然后點(diǎn)擊“共享文件夾”/“共享”子節(jié)點(diǎn),打開如圖2-10所示窗口。
步驟二,在窗口的右邊顯示出了計(jì)算機(jī)中所有共享文件夾的信息。如果要建立新的共享文件夾,可通過選擇主菜單“操作”中的“新文件共享”子菜單,或者在右側(cè)窗口單擊鼠標(biāo)右鍵選擇“共享”菜單,打開如圖2-10所示對話框。輸入要共享的文件夾、共享名、共享描述,在共享描述中可輸入一些該資源的描述性信息,以方便用戶了解其內(nèi)容。步驟三,點(diǎn)擊“下一步”,打開如圖2-11所示“創(chuàng)建共享文件夾”對話框。用戶可以根據(jù)自己的需要設(shè)置網(wǎng)絡(luò)用戶的訪問權(quán)限?;蛘哌x擇“自定義”自己定義網(wǎng)絡(luò)用戶的訪問權(quán)限。點(diǎn)擊“完成”,即完成共享文件夾的設(shè)置。圖2-10計(jì)算機(jī)管理窗口
圖2-11創(chuàng)建共享文件夾
圖2-12創(chuàng)建共享文件夾
圖2-13文件夾的共享選項(xiàng)
圖2-14文件夾的共享許可權(quán)限
在此,用戶可以更改各用戶或組的訪問權(quán)限,如可以為Guest增加“更改”權(quán)限。點(diǎn)擊“增加”按鈕,系統(tǒng)會(huì)列出域中用戶和組列表對話框,如圖2-15所示,從中可以選擇需要加入的用戶或組,并設(shè)置相應(yīng)權(quán)限(完全控制、更改、讀取等)。需要注意的是,共享權(quán)限的設(shè)定與文件夾訪問許可的一致性。例如,在共享某一文件夾,設(shè)定該文件夾共享權(quán)限為Everyone組可以讀取、寫入數(shù)據(jù),但若該文件夾訪問許可未設(shè)置Everyone有任何權(quán)利,或只有讀取權(quán)限,則按5.2.3中所述訪問許可沖突決定訪問權(quán)限,對應(yīng)地Everyone不能訪問該共享目錄,或只能讀取該共享目錄。在windowsserver2008構(gòu)架的域環(huán)境中,以不同的域用戶身份或主機(jī)方式,登錄服務(wù)器,創(chuàng)建文件;或者用戶在某一文件夾內(nèi)創(chuàng)建子文件夾時(shí),該文件夾的訪問許可繼承父系權(quán)限,該文件夾的訪問許可可能會(huì)有很大區(qū)別。設(shè)置共享時(shí)需要檢查共享權(quán)限與文件夾訪問許可的一致性。
圖2-15增加用戶、組對話框
(2)
停止共享文件夾當(dāng)用戶不想共享某個(gè)文件夾時(shí),可以停止對其的共享。在停止共享之前,應(yīng)該確定已經(jīng)沒有用戶與該文件夾連接,否則該用戶的數(shù)據(jù)有可能丟失。停止對文件夾的共享操作如下。(1)在“計(jì)算機(jī)管理”窗口中,選擇要停止共享的文件夾;(2)點(diǎn)擊右鍵,選擇“停止共享”;(3)在彈出的對話框里,點(diǎn)擊“確定”按鈕即可。也可以通過如下的方法停止對文件夾的共享,步驟如下:(1)雙擊“我的電腦”圖標(biāo),選定已經(jīng)設(shè)為共享的文件夾;(2)右擊該文件夾,選擇“共享”命令,打開共享“選項(xiàng)卡”;(3)單擊“不共享該文件夾”,點(diǎn)擊“確定”按鈕即可。(3)
修改共享文件夾的屬性在工作中有時(shí)需要更改共享文件夾的屬性,如更改共享的用戶個(gè)數(shù)、權(quán)限等。可以按照以下步驟進(jìn)行,在如“計(jì)算機(jī)管理”窗口的右側(cè)窗口中,選擇要修改屬性的共享文件夾,這里以文件夾“Public”為例說明操作過程。(1)選擇“Public”共享文件夾,點(diǎn)擊右鍵,選擇“屬性”,打開如圖2-16所示對話框;(2)在“常規(guī)”對話框里,可以設(shè)置允許多少用戶同時(shí)訪問該共享文件夾以及緩存設(shè)置,用戶可根據(jù)自己的需要進(jìn)行設(shè)置。(3)同時(shí)也可以通過選擇“共享權(quán)限”、“安全”選項(xiàng)卡,修改組和用戶的共享訪問許可,或該文件/文件夾訪問許可的設(shè)置。(4)點(diǎn)擊“確定”按鈕即可使配置生效。同樣也可以找到該文件夾,鼠標(biāo)右鍵激活快捷菜單,選擇“共享”菜單項(xiàng),彈出“屬性”對話框,修改相應(yīng)設(shè)置。圖2-16“Public”對話框
7映射網(wǎng)絡(luò)驅(qū)動(dòng)器為了使用方便,可以將經(jīng)常使用的共享文件夾映射為驅(qū)動(dòng)器,方法如下:(1)右擊“我的電腦”,選擇“映射網(wǎng)絡(luò)驅(qū)動(dòng)器”,打開如圖2-17所示對話框;
圖2-17映射網(wǎng)絡(luò)驅(qū)動(dòng)器對話框
(2)在“驅(qū)動(dòng)器”下拉列表框中,選擇一個(gè)本機(jī)沒有的盤符作為共享文件夾的映射驅(qū)動(dòng)器符號。輸入要共享的文件夾名及路徑;或者點(diǎn)擊“瀏覽”按鈕打開如圖2-18所示的“瀏覽文件夾”對話框,選擇要映射的文件夾;圖2-18瀏覽選擇要共享的文件夾
(3)如果需要下次登錄時(shí)自動(dòng)建立同共享文件夾的連接,選定“登陸時(shí)重新連接”復(fù)選框;(4)單擊“完成”,即可完成對共享文件夾到本機(jī)的映射。打開“我的電腦”,將發(fā)現(xiàn)本機(jī)多了一個(gè)驅(qū)動(dòng)器符,通過該驅(qū)動(dòng)器符可以訪問該共享文件夾,如同訪問本機(jī)的物理磁盤一樣。如圖2-19所示,“H”驅(qū)動(dòng)器實(shí)際上是共享文件夾到本機(jī)的一個(gè)映射。圖2-19通過映射的驅(qū)動(dòng)器訪問共享文件夾
8、斷開網(wǎng)絡(luò)驅(qū)動(dòng)器
當(dāng)不再需要網(wǎng)絡(luò)驅(qū)動(dòng)器時(shí),可以將其斷開,步驟如下:(1)右擊“我的電腦”,選擇“斷開網(wǎng)絡(luò)驅(qū)動(dòng)器”,出現(xiàn)如圖2-20所示對話框。(2)選擇要斷開的網(wǎng)絡(luò)驅(qū)動(dòng)器,點(diǎn)擊“確定”即可。
圖5-20斷開網(wǎng)絡(luò)驅(qū)動(dòng)器
2.6磁盤管理員2.6.1磁盤管理的控制臺(tái)2.6.2創(chuàng)建主磁盤分區(qū)2.6.3創(chuàng)建擴(kuò)展磁盤分區(qū)2.6.4指定“活動(dòng)”的磁盤分區(qū)2.6.5對已創(chuàng)建磁盤分區(qū)的幾個(gè)操作2.6.1磁盤管理的控制臺(tái)
在windowsserver2008安裝過程中,配置NT文件系統(tǒng)的第一步就是選擇創(chuàng)建分區(qū),還是刪除分區(qū),或是格式化分區(qū)。windowsserver2008的DiskAdministrator(磁盤管理員)程序是NT安裝完后管理物理硬盤和邏輯硬盤的基本程序。僅有NTServer中的Administraor(管理員)組成員才能夠使用DiskAdministrator程序。利用DiskAdministrator可以增加物理驅(qū)動(dòng)器,修改已有的驅(qū)動(dòng)器以及實(shí)現(xiàn)容錯(cuò)。從某種意義上來說,DiskAdministrator是DOS的FDISK程序的圖形化版本。
Windows2000的磁盤管理支持基本和動(dòng)態(tài)磁盤(Basicanddynamicstorage)。任何一臺(tái)添加到Windows2000計(jì)算機(jī)內(nèi)的硬盤,都屬于基本磁盤。對于一個(gè)基本磁盤,可完成以下操作:(1)創(chuàng)建或刪除主份區(qū)、擴(kuò)展分區(qū)。(2)在一個(gè)擴(kuò)展分區(qū)創(chuàng)建邏輯分區(qū)。(3)格式化分區(qū)并標(biāo)記活動(dòng)。(4)刪除卷設(shè)置、帶設(shè)置、鏡像設(shè)置和帶奇偶校驗(yàn)的帶設(shè)置。(5)從鏡像設(shè)置中斷開一個(gè)鏡像。(6)修復(fù)鏡像設(shè)置和帶奇偶校驗(yàn)的帶設(shè)置?;敬疟P也包括使用WindowsNT4.0或以前版本創(chuàng)建的跨卷(卷設(shè)置)、鏡像卷(鏡像設(shè)置)、帶卷(帶設(shè)置)和RAID-5卷(帶奇偶檢測的帶設(shè)置)??梢允褂肕S-DOS訪問基本磁盤。動(dòng)態(tài)磁盤是含有使用磁盤管理創(chuàng)建動(dòng)態(tài)卷的物理磁盤,對一個(gè)動(dòng)態(tài)磁盤,可完成以下操作:
(1)創(chuàng)建和刪除簡單、跨卷、帶、鏡像和RAID-5的卷;(2)擴(kuò)展一個(gè)簡單、跨卷的卷;(3)從一個(gè)鏡像卷刪除一個(gè)景象,或者將卷分為兩個(gè)卷;(4)修復(fù)鏡像和RAID-5卷;(5)重新激活一個(gè)丟失卷或一個(gè)脫機(jī)卷。動(dòng)態(tài)磁盤不能含有分區(qū)和邏輯驅(qū)動(dòng)器,也不能使用MS-DOS訪問。
Windows在一個(gè)磁盤系統(tǒng)中提供了基本和動(dòng)態(tài)存儲(chǔ)。然而,包含多個(gè)磁盤的卷必須使用同樣類型的存儲(chǔ)。當(dāng)安裝Windows時(shí),磁盤系統(tǒng)被初始化用作基本存儲(chǔ)。使用更新向?qū)Э蓪⑺D(zhuǎn)變?yōu)閯?dòng)態(tài)的。當(dāng)更新為動(dòng)態(tài)存儲(chǔ)時(shí),需要將現(xiàn)有的分區(qū)轉(zhuǎn)換為卷。表2-4顯示了用戶應(yīng)如何將分區(qū)轉(zhuǎn)換為卷。
基本磁盤組織動(dòng)態(tài)磁盤組織分區(qū)卷系統(tǒng)和啟動(dòng)分區(qū)系統(tǒng)和啟動(dòng)卷活動(dòng)分區(qū)活動(dòng)卷擴(kuò)展分區(qū)卷和未分配空間邏輯驅(qū)動(dòng)器簡單卷卷標(biāo)設(shè)置跨卷帶設(shè)置帶卷鏡像設(shè)置鏡像卷表2-4分區(qū)轉(zhuǎn)換為卷
(1)分區(qū):是物理磁盤的一部分,其作用如同一個(gè)物理分隔單元。分區(qū)通常指主分區(qū)或擴(kuò)展分區(qū)。(2)主分區(qū):是標(biāo)記為由操作系統(tǒng)使用的一部分物理磁盤。一個(gè)磁盤最多可有4個(gè)主分區(qū)(或者如果有1個(gè)擴(kuò)展分區(qū),則最多有3個(gè)主分區(qū))。(3)擴(kuò)展分區(qū):是從硬盤的可用空間上創(chuàng)建的分區(qū),而且可以將其再劃分為邏輯驅(qū)動(dòng)器。每個(gè)物理磁盤上的4個(gè)分區(qū)只允許使用其中之一作為擴(kuò)展分區(qū)。創(chuàng)建擴(kuò)展分區(qū)不需要有主分區(qū)。(4)卷:是格式化后由文件系統(tǒng)使用的分區(qū)或分區(qū)集合??梢詾閃indows2000的卷指定驅(qū)動(dòng)器名,并使用它組織目錄和文件。(5)卷集:是作為一個(gè)邏輯驅(qū)動(dòng)器出現(xiàn)的分區(qū)組合。系統(tǒng)分區(qū)包含特定于硬件的文件(Ntldr、Osloader、Boot.ini和N),這些文件用于加載Windows2000。(6)磁盤分區(qū):就是將硬盤分割成幾個(gè)部份,而每一個(gè)部份都可以單獨(dú)使用。用戶可以創(chuàng)建一個(gè)分區(qū)用來儲(chǔ)存信息(例如備份數(shù)據(jù)),或者和另一個(gè)操作系統(tǒng)雙重啟動(dòng)。當(dāng)用戶在硬盤上創(chuàng)建分區(qū)時(shí),磁盤被分割成一個(gè)或多個(gè)可用不同文件系統(tǒng)(例如FAT或NTFS)格式的區(qū)域。(7)引導(dǎo)分區(qū):包含Windows2000操作系統(tǒng)文件,這些文件位于%Systemroot%和%Systemroot%\System32目錄中。在Windows2000中,幾乎所有的磁盤管理操作都是通過基于圖形界面的“磁盤管理”控制臺(tái)來完成的。啟動(dòng)“磁盤管理”應(yīng)用程序,選擇“開始”/“程序”/“管理工具”/“計(jì)算機(jī)管理”,或者鼠標(biāo)右擊“我的電腦”,在彈出的快捷菜單中選擇“管理”,打開如圖2-20所示的“計(jì)算機(jī)管理”控制臺(tái)窗口。圖2-20計(jì)算機(jī)管理控制臺(tái)展開“存儲(chǔ)”選項(xiàng),單擊“磁盤管理”,窗口右半部有兩個(gè)窗格稱為“頂端”、“底端”,都可以顯示磁盤信息。如圖2-21左側(cè)“底端”窗口中以圖型方式顯示了當(dāng)前計(jì)算機(jī)系統(tǒng)安裝了三個(gè)物理磁盤,各個(gè)磁盤的物理大小,以及當(dāng)前分區(qū)的結(jié)果與狀態(tài)?!绊敹恕币粤斜淼姆绞斤@示了磁盤的屬性、狀態(tài)、類型、容量、空閑等詳細(xì)信息。選擇如圖2-21所示的“查看”菜單的“頂端”、“底端”,可修改顯示磁盤的方式:磁盤列表、卷列表、圖形視圖等。圖2-21設(shè)置查看屬性
單擊“查看”菜單的“設(shè)置”選項(xiàng),打開如圖2-22所示的視圖設(shè)置對話框,其中“圖例”屬性頁用來設(shè)置顯示的顏色,如圖2-23所示的“比例”屬性頁用來設(shè)置顯示的比例。屬性頁用來設(shè)置顯示的顏色,如圖2-23所示的“比例”屬性頁用來設(shè)置顯示的比例。圖中的Volumes(卷)選項(xiàng)即可。用這種方式列表時(shí),不列出未分區(qū)的空間,并顯示服務(wù)器存儲(chǔ)設(shè)備的邏輯顯示窗口。如果選項(xiàng)View菜單中的DiskConfiguration選項(xiàng),就可查看存儲(chǔ)介質(zhì)的物理顯示窗口。
圖2-22視圖外觀屬性設(shè)置對話框
圖2-23視圖比例屬性設(shè)置對話框
2.6.2創(chuàng)建主磁盤分區(qū)
一臺(tái)基本磁盤內(nèi)最多可以有4個(gè)主磁盤分區(qū)。創(chuàng)建主磁盤分區(qū)的步驟如下:1.啟動(dòng)“磁盤管理”。2.選取一塊未指派的磁盤空間,如圖2-24所示,這里我們選擇“磁盤1”。3.用鼠標(biāo)右擊該空間,在彈出的菜單中選擇“創(chuàng)建磁盤分區(qū)”,在出現(xiàn)“歡迎使用創(chuàng)建磁盤分區(qū)向?qū)А睂υ捒驎r(shí),單擊“下一步”按鈕。4.在如圖2-25所示的“選擇分區(qū)類型”對話框中,選擇“主磁盤分區(qū)”,單擊“下一步”按鈕。5.在圖2-26所示的“指定分區(qū)大小”對話框中,輸入該主磁盤分區(qū)的容量,此例子我們輸入“600M”。完成后單擊“下一步”按鈕。6.在圖2-27所示的“指派驅(qū)動(dòng)器號和路徑”對話框中,完成其中的單選框選擇,單擊“下一步”按鈕。圖2-24選擇未指派的空間
圖2-25選擇分區(qū)類型
圖2-26指定分區(qū)大小
其中每個(gè)單選框的含義如下:指派驅(qū)動(dòng)器號:指定一個(gè)磁盤驅(qū)動(dòng)器號來代表該磁盤分區(qū),例如E:、F:。將這個(gè)卷裝入一個(gè)支持驅(qū)動(dòng)器路徑的空文件夾中:例如,利用E:\backup來代表該磁盤分區(qū),則以后所有要存儲(chǔ)到E:\backup的文件,都會(huì)被存儲(chǔ)到該磁盤分區(qū)內(nèi),而不是E:盤的backup文件夾。注意該文件夾必須是空的文件夾,也就是其中不可已有任何文件,并且該文件夾必須是位于NTFS卷內(nèi)。這個(gè)功能特別適用于26個(gè)磁盤驅(qū)動(dòng)器號(A:到Z:)不夠使用時(shí)。不指派驅(qū)動(dòng)器號或路徑:如果在創(chuàng)建分區(qū)時(shí)選擇此項(xiàng),則可以在創(chuàng)建完分區(qū)以后再指定磁盤驅(qū)動(dòng)器代號或者利用一個(gè)空文件夾來代表此磁盤分區(qū)。選擇相應(yīng)分區(qū),鼠標(biāo)右鍵點(diǎn)擊選擇“更改驅(qū)動(dòng)器名和路徑”,可完成修改工作。這里,選擇指派一個(gè)驅(qū)動(dòng)器號E來代表該主磁盤分區(qū)。
圖2-27指派驅(qū)動(dòng)器號和路徑
圖2-28格式化分區(qū)
7.在如圖2-28所示的“格式化分區(qū)”對話框中,可以選擇是否格式化該分區(qū),若選擇格式化該分區(qū),則需要設(shè)置如下內(nèi)容:使用的文件系統(tǒng):可選擇FAT、FAT32或NTFS。分配單位大小:一般建議選用默認(rèn)值,系統(tǒng)會(huì)根據(jù)該分區(qū)的大小自動(dòng)設(shè)置。卷標(biāo):為該磁盤分區(qū)設(shè)置一個(gè)名稱。執(zhí)行快速格式化:選此選項(xiàng)時(shí),系統(tǒng)只是重新創(chuàng)建FAT、FAT32或NTFS格式,不去檢查是否有壞扇區(qū),同時(shí)磁盤內(nèi)原有文件不會(huì)真正的被刪除。啟動(dòng)文件及文件夾壓縮:選此選項(xiàng),可將該磁盤設(shè)為“壓縮磁盤”,以后添加到該磁盤分區(qū)中的文件及文件夾都會(huì)被自動(dòng)壓縮。8.上述所有內(nèi)容設(shè)置完成,系統(tǒng)進(jìn)入安裝向?qū)ё詈蟆巴瓿伞睂υ捒?,并列出用戶所設(shè)置的所有參數(shù)。單擊“完成”按鈕,系統(tǒng)開始格式化該分區(qū)。2.6.3創(chuàng)建擴(kuò)展磁盤分區(qū)
在基本磁盤還沒有使用(未指派)的空間中,可以創(chuàng)建擴(kuò)展磁盤分區(qū),但是在一臺(tái)基本磁盤中只能創(chuàng)建一個(gè)擴(kuò)展磁盤分區(qū)。擴(kuò)展分區(qū)創(chuàng)建好后,可以在該分區(qū)中創(chuàng)建邏輯磁盤驅(qū)動(dòng)器,并給每個(gè)邏輯磁盤驅(qū)動(dòng)器指派驅(qū)動(dòng)器號。創(chuàng)建擴(kuò)展磁盤分區(qū),可參照如下步驟:1.在磁盤管理控制臺(tái)中,選取一塊未指派的空間,這里選擇磁盤1上的未指派空間。2.鼠標(biāo)右鍵單擊該空間,在彈出菜單中選擇“創(chuàng)建磁盤分區(qū)”,打開“創(chuàng)建磁盤分區(qū)向?qū)А?,單擊“下一步”按鈕,打開對話框,選擇“擴(kuò)展磁盤分區(qū)”。單擊“下一步”按鈕。完成上述對“磁盤1”創(chuàng)建600M主分區(qū)、500M擴(kuò)展分區(qū)后的磁盤分區(qū)圖示。創(chuàng)建完成擴(kuò)展磁盤分區(qū)后,就可以將該分區(qū)切割成一段或數(shù)段,每一段就是一個(gè)邏輯驅(qū)動(dòng)器,給邏輯驅(qū)動(dòng)器指派驅(qū)動(dòng)器號并按一定格式格式化后,該邏輯驅(qū)動(dòng)器就可用來存儲(chǔ)數(shù)據(jù)了。創(chuàng)建邏輯驅(qū)動(dòng)器步驟如下:1.鼠標(biāo)右鍵擴(kuò)展磁盤分區(qū),在彈出菜單中選擇的“創(chuàng)建邏輯驅(qū)動(dòng)器”,系統(tǒng)彈出“歡迎使用創(chuàng)建磁盤分區(qū)向?qū)А睂υ捒蛑?,單擊“下一步”按鈕。2.出現(xiàn)“選擇分區(qū)類型”對話框時(shí),選擇“邏輯驅(qū)動(dòng)器”單選項(xiàng),單擊“下一步”按鈕。3.打開
“指定分區(qū)大小”對話框,輸入該邏輯驅(qū)動(dòng)器的容量后,單擊“下一步”按鈕。4.在
“指派驅(qū)動(dòng)器號和路徑”對話框中,指定一個(gè)驅(qū)動(dòng)器代號代表該邏輯分區(qū),單擊“下一步”。圖2-29創(chuàng)建主磁盤分區(qū)、擴(kuò)展磁盤分區(qū)
3.在對話框中,輸入該擴(kuò)展磁盤分區(qū)的容量后,單擊“下一步”按鈕。4.在“完成創(chuàng)建磁盤分區(qū)向?qū)А睂υ捒蛑辛谐錾鲜鲈O(shè)置信息,確認(rèn)無誤后,單擊“完成”按鈕。5.在如圖2-29所示的“格式化分區(qū)”對話框中,設(shè)置適當(dāng)?shù)母袷交x項(xiàng)值之后,單擊“下一步”按鈕。6.彈出“完成創(chuàng)建磁盤分區(qū)向?qū)А睂υ捒?,列出剛剛設(shè)定的參數(shù)值,確認(rèn)無誤后單擊“完成”按鈕。7.此時(shí)系統(tǒng)開始對該邏輯驅(qū)動(dòng)器進(jìn)行格式化,完成即新建邏輯分區(qū)創(chuàng)建完成。2.6.4指定“活動(dòng)”的磁盤分區(qū)
如果計(jì)算機(jī)中安裝了多套無法直接相互訪問的不同操作系統(tǒng)時(shí),如Windows2000、UNIX等,則計(jì)算機(jī)在啟動(dòng)時(shí)會(huì)啟動(dòng)哪個(gè)操作系統(tǒng)呢?答案是被設(shè)為“活動(dòng)”的磁盤分區(qū)內(nèi)的操作系統(tǒng)。假設(shè)當(dāng)前第一個(gè)磁盤分區(qū)中安裝的是Windows2000,第二個(gè)磁盤分區(qū)中安裝的為UNIX,如果第一個(gè)磁盤分區(qū)被設(shè)為“活動(dòng)”,則計(jì)算機(jī)啟動(dòng)時(shí)就會(huì)啟動(dòng)Windows2000。若要下一次啟動(dòng)時(shí)啟動(dòng)UNIX,只需將“活動(dòng)”的磁盤分區(qū)改為第二個(gè)磁盤分區(qū)即可。由于用來啟動(dòng)操作系統(tǒng)的磁盤分區(qū)必須是主磁盤分區(qū),因此,只能將主磁盤分區(qū)設(shè)為“活動(dòng)”的磁盤分區(qū)。要指定“活動(dòng)”的磁盤分區(qū),通過鼠標(biāo)右擊要修改的主磁盤分區(qū),選擇“將磁盤分區(qū)標(biāo)為活動(dòng)”菜單項(xiàng)即可。2.6.5對已創(chuàng)建磁盤的幾個(gè)操作
對已經(jīng)創(chuàng)建好的磁盤分區(qū)可以進(jìn)行多種維護(hù)工作,下面介紹幾個(gè)常用的操作。1.格式化如果創(chuàng)建磁盤分區(qū)時(shí)沒有進(jìn)行格式化,則可通過鼠標(biāo)右鍵單擊該磁盤分區(qū),在彈出菜單中選擇的“格式化”,出現(xiàn)如圖2-211所示的對話框,做相應(yīng)設(shè)置,單擊“開始”即可。如果要格式化的磁盤分區(qū)中包含數(shù)據(jù),則格式化之后該分區(qū)內(nèi)的數(shù)據(jù)都將被毀掉。另外,不能直接對系統(tǒng)磁盤分區(qū)和引導(dǎo)磁盤分區(qū)格式化。2.加卷標(biāo)鼠標(biāo)右擊磁盤分區(qū),選擇菜單中的“屬性”,然后在“常規(guī)”選項(xiàng)卡中的“卷標(biāo)”文本框處設(shè)置即可。
圖2-30格式化磁盤分區(qū)
圖2-31更改驅(qū)動(dòng)器號和路徑
圖2-32編輯驅(qū)動(dòng)器號和路徑
另外,系統(tǒng)磁盤分區(qū)與引導(dǎo)磁盤分區(qū)的磁盤驅(qū)動(dòng)器號是無法更改的。對其他的磁盤分區(qū)最好也不要任意更改磁盤驅(qū)動(dòng)器號,因?yàn)橛行?yīng)用程序會(huì)直接參照驅(qū)動(dòng)器號來訪問磁盤內(nèi)的數(shù)據(jù),如果更改了磁盤驅(qū)動(dòng)器號,可能造成這些應(yīng)用程序無法正常運(yùn)行。5.刪除磁盤分區(qū)要?jiǎng)h除磁盤分區(qū),只要鼠標(biāo)右擊該磁盤分區(qū),選擇“刪除磁盤分區(qū)”,系統(tǒng)提示確認(rèn)對話框,若真的刪除分區(qū),單擊“是”即可。
2.7磁盤卷
Windows2000動(dòng)態(tài)磁盤可支持多種特殊的動(dòng)態(tài)卷,包括簡單卷、跨區(qū)卷、帶區(qū)卷、鏡像卷和RAID-5卷。它們有的可以提高訪問效率,有的可以提供容錯(cuò)功能,有的可以擴(kuò)大磁盤的使用空間。2.7.1升級為動(dòng)態(tài)磁盤2.7.2簡單卷2.7.3擴(kuò)展簡單卷2.7.4跨區(qū)卷2.7.5帶區(qū)卷2.7.6鏡像卷2.7.7RAID-5卷
2.7.1升級為動(dòng)態(tài)磁盤
要?jiǎng)?chuàng)建上述這些動(dòng)態(tài)卷,必須先保證磁盤是動(dòng)態(tài)磁盤,如果磁盤是基本磁盤,則可先將其升級為動(dòng)態(tài)磁盤。如果磁盤在升級之前已經(jīng)創(chuàng)建了磁盤分區(qū),則升級之后原來的磁盤分區(qū)會(huì)發(fā)生如表4-2所示的變化。將基本磁盤升級到動(dòng)態(tài)磁盤,可參照如下步驟:1.關(guān)閉所有正在運(yùn)行的應(yīng)用程序,打開“計(jì)算機(jī)管理”窗口中的“磁盤管理”。用鼠標(biāo)右鍵單擊要升級的基本磁盤,在彈出菜單中選擇“升級到動(dòng)態(tài)磁盤”。2.如圖2-33所示的對話框中,可以選擇多個(gè)磁盤一起升級。選好之后,單擊“確定”按鈕。打開如圖2-34所示的對話框,單擊“升級”按鈕即可。3.升級完成后在管理窗口中可以看到磁盤的類型改為動(dòng)態(tài)。注意:如果升級的基本磁盤中包括有系統(tǒng)磁盤分區(qū)或引導(dǎo)磁盤分區(qū),則升級之后需要重新啟動(dòng)計(jì)算機(jī)。
原磁盤分區(qū)變?yōu)橹鞔疟P分區(qū)簡單卷擴(kuò)展磁盤分區(qū)簡單卷鏡像集鏡像卷帶區(qū)集帶區(qū)卷奇偶校驗(yàn)的帶區(qū)集RAID-5卷卷集跨區(qū)卷表2-5基本磁盤升級為動(dòng)態(tài)磁盤后各卷的變化
圖2-33選擇要升級的基本磁盤
圖2-34磁盤升級對話框
2.7.2簡單卷
簡單卷是動(dòng)態(tài)卷中的最基本單位,它的地位與基本磁盤中的主磁盤分區(qū)相當(dāng)。可以從一個(gè)動(dòng)態(tài)磁盤內(nèi)選擇未指派空間來創(chuàng)建簡單卷,并且在必要的時(shí)候可以將該簡單卷擴(kuò)大,不過簡單卷的空間必須是在同一個(gè)物理磁盤上,無法跨越到另一個(gè)磁盤。簡單卷可以被格式化為FAT、FAT32或NTFS文件系統(tǒng),但是,如果要擴(kuò)展簡單卷,即要?jiǎng)討B(tài)地?cái)U(kuò)大簡單卷的容量,則必須將其格式化為NTFS的格式??蓞⒄杖缦虏襟E創(chuàng)建簡單卷:1.啟動(dòng)“計(jì)算機(jī)管理”控制臺(tái),選擇“磁盤管理”,鼠標(biāo)右鍵單擊一塊未指派的空間,在彈出菜單中選擇“創(chuàng)建卷”。2.在彈出的“歡迎使用創(chuàng)建卷向?qū)А睂υ捒蛑?,單擊“下一步”按鈕。打開如圖2-35所示的對話框,選擇“簡單卷”,單擊“下一步”按鈕。3.在對話框中設(shè)置簡單卷的大小,或者選擇在另外一臺(tái)磁盤上創(chuàng)建簡單卷,設(shè)置好后,單擊“下一步”按鈕。4.出現(xiàn)
“指派驅(qū)動(dòng)器和路徑”對話框中,指定一個(gè)磁盤驅(qū)動(dòng)器號來代表該簡單卷,而后單擊“下一步”。5.在“卷區(qū)格式化”對話框,進(jìn)行選擇文件系統(tǒng)、設(shè)置卷標(biāo)等設(shè)置,完成后單擊“下一步”按鈕。6.出現(xiàn)“完成創(chuàng)建卷向?qū)А睂υ捒驎r(shí),單擊“完成”按鈕。系統(tǒng)開始對該卷進(jìn)行格式化,完成之后的在管理窗口中的磁盤列表中可以看到屬性的變化。圖2-35選擇卷類型
圖2-36選擇磁盤
2.7.3擴(kuò)展簡單卷
對于NTFS格式的簡單卷,其容量可以擴(kuò)展(FAT、FAT32不具備此功能)??梢詫⑵渌奈粗概傻目臻g合并到簡單卷中。但這些未指派空間局限于本磁盤上,若選用了其他磁盤上的空間,則擴(kuò)展之后就變成了跨區(qū)卷。擴(kuò)展簡單卷的操作可參照如下步驟:1.打開“計(jì)算機(jī)管理”控制臺(tái),選擇“磁盤管理”,右擊要擴(kuò)展的簡單卷,在彈出菜單中選擇“擴(kuò)展卷”。2.打開“擴(kuò)展卷向?qū)А睂υ捒?,單擊“下一步”按鈕,打開選擇磁盤對話框,這里可以選擇要擴(kuò)展的空間來自哪個(gè)磁盤,設(shè)置擴(kuò)展的磁盤空間大小,設(shè)置好后,單擊“下一步”。3.出現(xiàn)“完成卷擴(kuò)展向?qū)А睂υ捒?,單擊“完成”按鈕。在管理控制臺(tái)中可以看出磁盤的空間變化。2.7.4跨區(qū)卷
跨區(qū)卷是幾個(gè)(大于一個(gè))位于不同物理磁盤的未指派空間組合成的一個(gè)邏輯卷??梢杂脕韺?dòng)態(tài)磁盤內(nèi)多個(gè)剩余的、容量較小的未指派空間,組合成為一個(gè)容量較大的卷,以有效的利用磁盤空間。組成跨區(qū)卷的每個(gè)成員的容量大小可以不相同,但不能包含系統(tǒng)卷與啟動(dòng)卷。與簡單卷相同的是,NTFS格式的跨區(qū)卷可以擴(kuò)展容量,F(xiàn)AT和FAT32格式的不具備此功能。創(chuàng)建一個(gè)跨區(qū)卷可參照如下步驟:1.打開“計(jì)算機(jī)管理”控制臺(tái),選擇“磁盤管理”,鼠標(biāo)右鍵單擊幾個(gè)磁盤中未指派空間中的任何一個(gè),在彈出菜單中選擇“創(chuàng)建卷”,打開“創(chuàng)建卷向?qū)А?,單擊“下一步”。出現(xiàn)如圖2-216所示的“選擇卷類型”的對話框,選擇“跨區(qū)卷”,單擊“下一步”。2.在“選擇磁盤”對話框中,選擇加入跨區(qū)卷的磁盤,并設(shè)置好每個(gè)磁盤加入多大的空間。單擊“下一步”。3.類似于創(chuàng)建簡單卷,接著要設(shè)置驅(qū)動(dòng)器號和路徑以及格式化設(shè)置。添加完成在管理窗口的卷列表中可以看到相應(yīng)卷的“布局”為“跨區(qū)”,如圖2-37所示,H:卷為“跨區(qū)”、“動(dòng)態(tài)”、“NTFS”卷。圖2-37創(chuàng)建跨區(qū)卷H:
2.7.5帶區(qū)卷
與跨區(qū)卷類似,帶區(qū)卷也是數(shù)個(gè)(大于一個(gè))分別位于不同磁盤的未指派空間所組合成的一個(gè)邏輯卷。不同的示,帶區(qū)卷的每個(gè)成員的容量大小相同,并且數(shù)據(jù)寫入是以64KB為單位平均寫到每個(gè)磁盤內(nèi)。單純從速度方面考慮,帶區(qū)卷是Windows2000所有磁盤管理功能中,運(yùn)行速度最快的卷。帶區(qū)卷功能類似于磁盤陣列RAID0(條帶化存儲(chǔ),存取速度快,但不具有容錯(cuò)能力)標(biāo)準(zhǔn)。帶區(qū)卷不具有擴(kuò)展容量的功能。創(chuàng)建帶區(qū)卷的過程與創(chuàng)建跨區(qū)卷的過
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 鹽糧集團(tuán)面試題目及答案
- 養(yǎng)老院健康講座制度
- 中考計(jì)算幾大類型題目及答案
- 辦公室員工培訓(xùn)經(jīng)費(fèi)管理制度
- 鎮(zhèn)安全生產(chǎn)事故處置制度
- 銀行向出資人報(bào)告制度
- 高考數(shù)學(xué)求2倍角題目及答案
- 導(dǎo)游學(xué)??荚囶}目及答案
- 2026年及未來5年市場數(shù)據(jù)中國酒類流通行業(yè)發(fā)展全景監(jiān)測及投資方向研究報(bào)告
- 財(cái)務(wù)崗位懲罰制度
- 2026年湖南郴州市百??毓杉瘓F(tuán)有限公司招聘9人筆試參考題庫及答案解析
- 屋面防水施工質(zhì)量保證措施
- 2026年認(rèn)證網(wǎng)約車考試題庫及完整答案一套
- 社區(qū)環(huán)境資源與健康行為可及性
- 代謝綜合征診療指南(2025年版)
- QGDW1512-2014電力電纜及通道運(yùn)維規(guī)程
- 水泥窯協(xié)同處置危廢可行性研究報(bào)告
- 心內(nèi)介入治療護(hù)理
- 初中畢業(yè)學(xué)業(yè)考試命題規(guī)范、原則、與教學(xué)建議
- 黎平縣水竹沖水庫工程環(huán)評報(bào)告
- 亞龍YL-235A光機(jī)電一體化介紹教學(xué)課件
評論
0/150
提交評論