UNIX系統

    UNIX是一個分時操作系統。它利用最內層硬件提供的基本服務,向外層提供全部應用程序所需要的服務。UNIX系統結構分爲三層,最內層是UNIX操作系統的核心,它包括文件管理子系統和進程控制子系統兩個部分:進程控制子系統負責進程的創建、撤銷、同步、通信、進程調度及存儲管理;文件管理子系統負責對系統中的文件進行管理並提供高速緩衝機制。最外層是用戶程序,包括許多應用軟件。中間層則是shell命令解釋層、應該程序和庫函數等,該層中的shell解釋程序是用戶和UNIX的操作界面。

    文件系統

    UNIX中的文件可以分爲3類:普通文件、目錄文件和設備文件。

    進程通過系統調用要求文件系統提供服務。例如:Open,打開一個文件,準備讀、寫:Close,關閉文件;Write,寫文件;Stat查詢一個文件的屬性;Chown,改變文件所有者;Chmod,改變文件存取許可權;Create,創建一個普通文件;Mkdir,創建一個目錄文件;Cd,改變當前目錄;Link,建立鏈接;Unlink,刪除文件鏈接。

發佈了81 篇原創文章 · 獲贊 11 · 訪問量 23萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章