操作系統中來負責管理和存儲文件信自息的軟體機構稱為文件管理系統,簡稱文件系統。文件系統由三部分組成:與文件管理有關的軟體、被管理的文件以及實施文件管理所需的數據結構。從系統角度來看,文件系統是對文件存儲器空間進行組織和分配,負責文件的存儲並對存入的文件進行保護和檢索的系統。具體地說,它負責為用戶建立文件,存入、讀出、修改、轉儲文件,控制文件的存取,當用戶不再使用時撤銷文件等。
文件系統是操作系統用於明確磁碟或分區上的文件的方法和數據結構;即在磁碟上組織文件的方法。也指用於存儲文件的磁碟或分區,或文件系統種類。因此,可以說"我有2個文件系統"意思是他有2個分區,一個存文件,或他用 "擴展文件系統",意思是文件系統的種類。
磁碟或分區和它所包括的文件系統的不同是很重要的。少數程序(包括最有理由的產生文件系統的程序)直接對磁碟或分區的原始扇區進行操作;這可能破壞一個存在的文件系統。大部分程序基於文件系統進行操作,在不同種文件系統上不能工作。
⑵ 文件系統的功能
文件的系統是操作系統用於明確磁碟或分區上的文件的方法和數據結構;即在磁碟上組織文件的方法。也指用於存儲文件的磁碟或分區,或文件系統種類。因此,可以說"我有2個文件系統"意思是他有2個分區,一個存文件,或他用 "擴展文件系統",意思是文件系統的種類。
磁碟或分區和它所包括的文件系統的不同是很重要的。少數程序(包括最有理由的產生文件系統的程序)直接對磁碟或分區的原始扇區進行操作;這可能破壞一個存在的文件系統。大部分程序基於文件系統進行操作,在不同種文件系統上不能工作。
一個分區或磁碟在作為文件系統使用前,需要初始化,並將記錄數據結構寫到磁碟上。這個過程就叫建立文件系統。
大部分UNIX文件系統種類具有類似的通用結構,即使細節有些變化。其中心概念是超級塊superblock,i節點inode,數據塊data block,目錄塊directory block,和間接塊indirection block。超級塊包括文件系統的總體信息,比如大小(其准確信息依賴文件系統)。i節點包括除了名字外的一個文件的所有信息,名字與i節點數目一起存在目錄中,目錄條目包括文件名和文件的i節點數目。i節點包括幾個數據塊的數目,用於存儲文件的數據。i節點中只有少量數據塊數的空間,如果需要更多,會動態分配指向數據塊的指針空間。這些動態分配的塊是間接塊;為了找到數據塊,這名字指出它必須先找到間接塊的號碼。
UNIX文件系統通常允許在文件中產生孔,意思是文件系統假裝文件中有一個特殊的位置只有0位元組,但沒有為這文件的這個位置保留實際的磁碟空間。這對小的二進制文件經常發生,Linux共享庫、一些資料庫和其他一些特殊情況。
孔有一定的用處。在筆者的系統中,一個簡單的測量工具顯示在200MB使用的磁碟空間中,由於孔,節約了大約4MB。在這個系統中,程序相對較少,沒有資料庫文件。
文件系統的功能包括:管理和調度文件的存儲空間,提供文件的邏輯結構、物理結構和存儲方法;實現文件從標識到實際地址的映射,實現文件的控制操作和存取操作,實現文件信息的共享並提供可靠的文件保密和保護措施,提供文件的安全措施。
文件的邏輯結構是依照文件的內容的邏輯關系組織文件結構。文件的邏輯結構可以分為流式文件和記錄式文件。
流式文件:文件中的數據是一串字元流,沒有結構。
記錄文件:由若干邏輯記錄組成,每條記錄又由相同的數據項組成,數據項的長度可以是確定的,也可以是不確定的。
主要缺陷:數據關聯差,數據不一致,冗餘性。
⑶ 文件系統的功能是哪些
文件系統是操作系統的一個重要組成部分, 通過對操作系統所管理的存儲空間的專抽象,向用戶提供統一的、對象屬化的訪問介面,屏蔽對物理設備的直接操作和資源管理。
根據計算環境和所提供功能的不同,文件系統可劃分為四個層次,從低到高依次是:單處理器單用戶的本地文件系統,如DOS的文件系統;多處理器單用戶的本地文件系統,如OS/2的文件系統;多處理器多用戶的文件系統,如Unix的本地文件系統;多處理器多用戶的分布式文件系統。
操作系統命名、存儲和組織文件的全部結構。例如,MS-DOS 和Windows 的老版本使用FAT16 文件系統。Windows 98 可以使用FAT16,也可以使用FAT32 文件系統。
文件系統(File System)是可快速恢復的日誌式文件系統,它提供了關鍵應用所需的高性能和易管理性。 File System以連續的高可用性、大大增加的帶寬和結構完整性來加強Unix文件的管理。它提供了可伸縮的性能和容量,以此來滿足用戶不斷增長的需求。
⑷ 操作系統文件管理的主要功能是 ( )
通過文件名管理文件。 文件管理是操作系統的五大功能之一,主要涉及文件的邏輯和物理組織,目錄的結構和管理。所謂文件管理,是指操作系統(操作系統中負責訪問和管理文件信息的組織)中文件管理所需的一組軟體、被管理的文件和一些數據結構。從系統的角度來看,文件系統組織、分配和回收文件存儲器的存儲空間,負責文件的存儲、檢索、共享和保護。從用戶的角度來看,文件系統主要實現「按名稱檢索和存儲」。文件系統的用戶可以訪問文件中的信息,只要他們知道所需文件的文件名,而不知道這些文件存儲在哪裡。文件管理的功能集中存儲和統一文檔共享許可權管理,可以對用戶、部門、崗位進行細粒度的許可權控制,控制用戶的管理、瀏覽、閱讀、編輯、下載、刪除、列印、訂閱等操作。全文索引跡神遊可以對Office、PDF等文檔內容進行索引,從海量數據中快速准確地找到所需文檔瞎純。文檔審計描述了文檔生命周期全過程中的每一個動作,包括操作者、動作、日期和時間等信息。通過審計跟蹤,可以全局掌握系統中所有文件的操作。版本管理,文檔關聯多個版本,避免使用錯誤版本,支持版本歷史的查看、回滾和下載。自動編號,自由組合設計編號規則。鎖定保護,文檔作者和管理用戶可以鎖定文檔,確保文檔不會被隨意修改。當文檔需要修改或刪除時,可以解鎖以保證文檔的正常運行。對於規則應用,系統支持為目錄設置規則,並指定動作、條件和操作。當動作觸發器滿足設定的條件時,系統會自動執行規則的操作。存儲加密,文件以加密方式存儲,防止文件擴散,充分保證企業級數據的安全性和可靠性。數據備份支持資料庫備份和完整數據備份的雙重保護,充分保障系統內的數據安全。用戶可以自行設置備份時間和位置,到達指定時間時系統會自動執行備份操作。在單據的借閱過程中,可以控制用戶的訪問許可權。借用用戶將收到系統發送的即時消息通知。系統姿銷支持根據時間自動檢索借出的文檔。審批流程,可以自定義審批流程,實現流程固化,解決內部流程審批混亂的問題。統計報表,自動統計人員和部門的文件使用和存儲情況。
⑸ 一般說來,文件系統應具備哪些功能
一櫻改般說來,文件系統應鎮賣具備哪些功能?
正確答案:
一般說來,文件系統應具備以下功能:文件管理;目錄管理;文件存儲空間的管理;文件脊旅判的共享和保護;提供方便的介面。
⑹ 一般說來,文件系統應具備哪些功能
文件管理是操作系統的五大職能之一,主要涉及文件的邏輯組織和物理組織,目錄的結構和管理。 所謂文件管理,就是操作系統中實現文件統一管理的一組軟體、被管理的文件以及為實施文件管理所需要的一些數據結構的總稱
⑺ 文件系統的功能是什麼有哪些基本操作
文件系統的功能來包括:管理和調源度文件的存儲空間,提供文件的邏輯結構、物理結構和存儲方法;實現文件從標識到實際地址的映射,實現文件的控制操作和存取操作,實現文件信息的共享並提供可靠的文件保密和保護措施,提供文件的安全措施。
文件的邏輯結構是依照文件的內容的邏輯關系組織文件結構。文件的邏輯結構可以分為流式文件和記錄式文件。
流式文件:文件中的數據是一串字元流,沒有結構。
記錄文件:由若干邏輯記錄組成,每條記錄又由相同的數據項組成,數據項的長度可以是確定的,也可以是不確定的。
主要缺陷:數據關聯差,數據不一致,冗餘性。
操作,譬如:
1、NTFS文件系統是一個基於安全性的文件系統,可以通過格式化操作。
2、FAT32文件系統可以轉為NTFS文件系統等。