文件系統的三個區域,一部分稱為數據區,用來存放文件內容。另一部分稱為i-節點表(inode table),用來存放文件屬性,第三部分稱為超級快(superblock),用來存放文件系統本身的信息。文件系統由這3部分組合而成,其中任一部分都是有很多有序磁碟塊組成的。
文件系統中的第一個塊被稱為 超級塊 ,這個塊存放的文件系統本身的結構信息。列如,超級塊記錄了每個區域的大小。超級塊也存放未被使用的磁碟塊的信息。
文件系統的下一個部分被稱為i-節點表。每個文件都有一些屬性,如大小、文件所有者和最近修改時間等。這些性質被記錄在一個稱為i-節點的結構中。所有的i-節點都有相同的大小,並且i-節點表是這些結構的一個列表。文件系統中每個文件在該表中都有一個i-節點。如果你有root許可權,就可以像操作文件一樣將分區打開、閱讀並顯示i-節點表。
表中的每一個i-節點都通過位置來標識。列入,標識為2的i-節點(inode 2)位於文件系統i-節點表中的第3個位置。
文件系統的第3個部分就是數據取。文件的內容保存在這個區域。磁碟上所有塊的大小都是一樣的。如果文件包含了超過一個塊的內容,則我呢見內容會存放在多個磁碟塊中。一個較大的文件很容易分布在上千個獨立的磁碟塊中。
文件屬性的存儲:內核先找到一個空的inode節點,,把文件的信息記錄其中。圖中內核找到i節點47。內核把文件的信息記錄其中
文件內容的存儲:由於該新文件需要3個存儲磁碟塊,因此內核從自由塊的列表中找出3個自由塊。途中找到的就是627、200、992。內核緩沖區的第一塊數據復制到塊627,下一塊數據復制到塊200,最後一塊數據復制到塊992。
文件內容按順序存放在塊627、200和992中。內核在i-節點的磁碟分布區記錄了上述的塊序列。磁碟分布區是一個磁碟塊序號的列表,這3個編號放在最開始的3個位置。
新文件的名字是userlist。內核將入口(47,userlist)添加到目錄文件。文件名和i-節點號之間的對應關系將文件名和文件的內容及屬性連接了起來。
B. 操作系統中,文件系統指的是什麼主要目的是什麼
系統文件是支持電腦正常工作的文件,就是我們常說的操作系統;另外還有文件叫應用軟體,主要指想完成某項特定工作而安裝的文件,比如圖像編輯軟體,播放軟體,QQ軟體,cad軟體等等,壓縮軟體不是系統軟體,圖片查看程序也不是系統軟體,但是操作系統都附加了圖片查看軟體。另:壓縮軟體,我們一般用的像winzip,winrar就是壓縮軟體,用來壓縮或解壓文件(壓縮文件的目的是節省磁碟空間)。在網路搜索「winrar」就可以得到大量的winrar下載地址,下載以後需要安裝在電腦上才能使用。安裝的方法是:雙擊你下載的這個文件,就可以了。主要目的是實現對文件的按名存取。
C. FAT文件系統由哪幾部分構成
算上早前的pc技術:一般有fat16和fat32。通常pc機使用的文件系統是fat16。像基於ms-dos,win95等系統都採用了fat16文件系統。在win9x下,fat16支持的分區最大為2gb。我們知道計算機將信息保存在硬碟上稱為「簇」的區域內。使用的簇越小,保存信息的效率就越高。在fat16的情況下,分區越大簇就相應的要增大,存儲效率就越低,勢必造成存儲空間的浪費。並且隨著計算機硬體和應用的不斷提高,fat16文件系統已不能很好地適應系統的要求。在這種情況下,推出了增強的文件系統fat32。同fat16相比,fat32主要具有以下特點:1.同fat16相比fat32最大的優點是可以支持的磁碟大小達到2tb(2047gb),但是不能支持小於512mb的分區。基於fat32的win2000可以支持分區最大為32gb;而基於fat16的win2000支持的分區最大為4gb。2.由於採用了更小的簇,fat32文件系統可以更有效率地保存信息。如兩個分區大小都為2gb,一個分區採用了fat16文件系統,另一個分區採用了fat32文件系統。採用fat16的分區的簇大小為32kb,而fat32分區的簇只有4kb的大小。這樣fat32就比fat16的存儲效率要高很多,通常情況下可以提高15%。3.fat32文件系統可以重新定位根目錄和使用fat的備份副本。另外fat32分區的啟動記錄被包含在一個含有關鍵數據的結構中,減少了計算機系統崩潰的可能性。
D. 操作系統的文件系統由哪五部分組成的
文件系統由三部分組成:
1、文件系統的介面,對對象操縱和管理的軟體集合;
2、對象;
3、屬性。
文件系統介紹:
文件系統是操作系統用於明確存儲設備(常見的是磁碟,也有基於NAND Flash的固態硬碟)或分區上的文件的方法和數據結構,即在存儲設備上組織文件的方法。
文件管理系統簡稱文件系統,是操作系統中負責管理和存儲文件信息的軟體機構。
E. Linux操作系統的文件系統有哪幾部分組成
/bin
:bin是binary的縮寫;
/boot
:存放啟制動Linux時使用的一些核心文件;
/root
:root(超級管理員)的用戶主目錄;
/sbin
:s就是Super
User,存放系統管理員使用的系統管理程序;
/dev
:dev是device(設備)的縮寫;這個目錄下是所有Linux的外部設備;
/etc
:所有的系統管理所需要的配置文件和子目錄;
/home
:用戶的主目錄;
/lib
:存放系統最基本的動態鏈接共享庫;幾乎所有的應用程序都需要用到這些共享庫;
/lost+found
:這個目錄平時是空的,當系統不正常關機後,一些丟失文件會存放到該目錄下;
/mnt
:空目錄,系統提供這個目錄是讓用戶臨時掛載別的文件系統;
/proc
:虛擬目錄,它是系統內存的映射,我們可以通過直接訪問這個目錄來獲取系統信息。
/tmp
:存放一些臨時文件;
/usr
:很多應用程序和文件幾乎都放在這個目錄下;
F. 文件系統是如何建立的
右擊,新建文件夾
針對各層簡要分析如下:
1.首先我們來分析最低層——設備驅動層,該層負責與外設——磁碟等——通訊。文件系統都需要和存儲設備打交道,而系統操作外設時離不開驅動程序。所以內核對文件的最後操作行為就是調用設備驅動程序完成從主存(內存)到輔存(磁碟)的數據傳輸。
文件系統相關的多數設備都屬於塊設備,常見的塊設備驅動程序有磁碟驅動,光碟機驅動等,之所以稱它們為塊設備,一個原因是它們讀寫數據都是成塊進行的,但是更重要的原因是它們管理的數據能夠被隨機訪問——不需要像字元設備那樣必須順序訪問。
2.設備驅動層的上一層是物理I/O層,該層主要作為計算機外部環境和系統的介面,負責系統和磁碟之間數據塊的交換。它要知道數據塊在磁碟中地存儲位置,也要知道文件數據塊在內存緩沖中的位置,另外,它不需要了解數據或文件的具體結構。可以看到,這層最主要的工作是識別磁碟扇區和內存緩沖塊[2]之間的映射關系。
3.再上層是基礎I/O監督層,該層主要負責選擇文件 I/O需要的設備,調度磁碟請求等工作,另外分配I/O緩沖和磁碟空間也在該層完成。由於塊設備需要隨機訪問數據,而且對速度響應要求較高,所以操作系統不能像對字元設備那樣簡單、直接地發送讀寫請求,而必須對讀寫請求重新優化排序,以能節省磁碟定址時間,另外也必須對請求提交採取非同步調度(尤其寫操作)的方式進行。總而言之,內核必須管理塊設備請求,而這項工作正是由該層負責的。
4.倒數第二層是邏輯I/O層,該層允許用戶和應用程序訪問記錄。它提供了通用的記錄(record)I/O操作,同時還維護基本文件數據。為了方便用戶操作和管理文件內容,文件內容往往被組織成記錄形式,所以操作系統為操作文件記錄提供了一個通用的邏輯操作層。
G. 操作系統的文件系統由哪五部分組成的
文件系統由三部分組成:
1、文件系統的介面,對對象操縱和管理的軟體集合;
2、對象;
3、屬性。
文件系統介紹:
文件系統是操作系統用於明確存儲設備(常見的是磁碟,也有基於NAND Flash的固態硬碟)或分區上的文件的方法和數據結構,即在存儲設備上組織文件的方法讓游。
文件管理系統簡稱文件系統,是操作系統中負責管理和存儲文件信息的軟體機構。
是虛擬DOS命令提示符,而不是真正的DOS
真正的DOS是一個獨立的操作系統,而且是單任務操作的,靠命令來操作控制軟體和硬體資源
(1)終端:用戶進入網路所用的設備,如電傳打字機、鍵盤顯示器、計算機等。在區域網中,終端一般由微機擔任,叫工作站,用戶通過工作站共享網上資源。
(2)主機:有於進行數據分析處理和網路控制的計算機系統,其中包括外部設備、操作系統及其它軟體。在區域網中,主機一般由較高檔的計算機(如486和586機)擔任,叫伺服器,它應具有豐富的資源,如大容量硬碟、足夠的內存和各種軟體等。
(3)通信處理機:在接有終端的通信線路和主機之間設置的通信控制處理機器,分擔數據交換和各種通信的控制和管理。在區域網中,一般不設通訊處理機,直接由主機承擔通信的控制和管理任務。
(4)本地線路:指把終端與節點蔌主機連接起來的線路,其中包括集中器或多路器等。它是一種低速線路,費用和效率均較低。
UI
用戶界面
桌面其實是主文件夾中的一個子目錄。
Windows的在Administrator文件夾裡面有個桌面的文件夾,自己看看。
Linux的位置一般在/home/用戶名/Desk下。
個人的理解是這樣的!
進程的組成:靜態描述: 是由程序,數據和進程式控制制塊(PCB)組成 PCB的作用: 1 PCB中包含進程的描述信息,控制信息及資源信息,是進程動態特徵的集中反映 2 創建一個進程時將首先創建其對應的PCB,進程完成後蠢滑祥則釋放其PCB,進程即消亡 3 系統根據P...
有時候出現水平或者垂直滾動條是不一定的,是根據窗口中的內容來決定的.內容的多少來決定是否需要水平滾動條或者是垂直滾動條,或者兩者都有.
即動力元件、執行元件、控制元件、無件和液壓油。
計算機系統包括硬體系統和軟體系統,硬體系統由中央處理器、內存儲器,外部存儲器、出入設備、輸出設備組成
WINDOWS是由美國微軟推出由發展而來的
windows95之前windows版本需DOS支持
windows95windows98由w4.0或w4.01等支持,
所以它主要包括三大部分
引導部分,資源管理部分,圖形界面
引導部分主要負責計算機的啟動與硬體連接工作及一些原DOS內容,支持一些服務程序
資源管理部分,各種資源的處理分配包括網路資源
圖形界面是讓大多數人省力的工作有一個友好的界面