每个包含档案系统的卷 - Min-Shiang Hwang.PPT

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
每个包含档案系统的卷 - Min-Shiang Hwang

Access Lists and Groups Mode of access: read, write, execute Three classes of users RWX a) owner access 7 ? 1 1 1 RWX b) group access 6 ? 1 1 0 RWX c) public access 1 ? 0 0 1 Ask manager to create a group (unique name), say G, and add some users to the group. For a particular file (say game) or subdirectory, define an appropriate access. owner group public chmod 761 game Attach a group to a file chgrp G game * * * Modified by Min-Shiang Hwang (亞大黃明祥) ?2013 Modified by Min-Shiang Hwang (亞大黃明祥) ?2013 Chapter 10 檔案系統(File-System) * 10.1 檔案的觀念 10.2 存取方法 10.3 目錄和磁碟結構 10.4 檔案系統安裝 10.5 檔案分享 10.6 保護 第五篇 儲存裝置管理(Storage Management) 主記憶體通常太小而無法一成不變地配合所有資料和程式,電腦系統必須提供輔助記憶體來備份主記憶體。 現代電腦系統使用磁碟當作訊息(程式和資料二者)的主要線上儲存媒體。檔案系統提供線上儲存和存取磁碟上程式和資料的功能。 * 1.檔案的觀念(File Concept) 1.1 檔案特性(File Attributes) 檔案的命名是為了方便人類的使用,通常以檔案名稱來指定某一檔案。 檔案有一些其它特性,這些特性隨著作業系統不同而有所差異,但通常包括了: 名稱 (name):符號式的檔名是唯一用人看得懂的格式儲存。 識別符號 (identifier):獨一無二的標籤,通常是一個數字,用來辨識檔案系統 內的檔案;它是這個檔案之非人類可讀的檔名。 型態 (type):這項資訊對於提供不同檔案型態的系統有需要。 位置 (location):一個指標指向該檔案所在裝置的位置。 大小 (size):該檔案目前容量的大小 (以字元、位元組或區段為單位),以及允許以後擴增的最大範圍。 保護 (Protection):存取控制資訊,控制誰能讀、寫、執行等資料。 時問、日期和使用者辨識:這項資訊可以保存產生上次修改和上次使用資 料,以做為保護、安全,以及使用監督。 * 1.2 檔案運作(File Operations) 檔案是一個抽象的資料形式 (abstract data type) 。為了適切地定義檔案,我們必須考慮檔案上所表現的操作。 建立檔案 建立檔案需要兩個步驟。首先,為了這個檔案,其空間必須在檔案系統中被找到。其次,必須在目錄中為新檔案做一個項目。 寫入檔案 需要做一次系統呼叫,指定檔案名稱和欲寫入檔案之資訊。系統必須保 持一個寫入指標到檔案的位置,下一個寫入在這個位置發生。 當寫入發生時, 寫入指標必須被更新。 讀取檔案 一個系統呼叫指定了檔案的名稱和檔案下個區 段被放置的處所 (在記憶體中包括目錄、區段)。一旦那個區段被讀出,此指標即被更新。 重置擋案(Reposition within file) 搜尋目錄以找到相關的進入點,然後把目前檔案位置設定成某一固定值。這個檔案操作也稱為檔案搜尋(File Seek)。 刪除檔案 搜尋目錄以找此檔案。在找到相關的目錄項目後,釋放所有檔案的空間 ,並且將此目錄項目作廢。 縮減擋案(Truncate) 使用者可以使用此功能使檔案特性保持不變(除了檔案長度),重設檔案長度為零。 * 對於每一個開啟(Open)的檔案都有以下相關的資訊: 檔案指標 對於read和write系統呼叫沒有包含檔案位移的系統而言,它們必須追蹤上一次讀/寫的位置,以做為目前檔案位置的指標。 檔案開啟計數 檔案開啟計數器記錄 開啟和關閉的次數,在最後一個關閉(Close)動作時就變成零。然後系統就可以把該檔的進入點從表格移去。 檔案的磁碟位置 檔案在磁碟位置的資料存放在記憶體中,以避免每一次檔案操作時都必須從磁碟讀出。 存取權限 Process(行程)以一種存取模式開啟檔案,這個資訊被存放在行程表中,所以作業系統可允許或拒絕輸入/輸出的需求。 * Open(Fi) – s

您可能关注的文档

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档