Solaris培訓第一章:系統概念(轉)
第一章:系統概念(System Concepts)
Objectives
Upon completion of this module, you should be able to
Match the three parts of an operating system (kernel, shell, and file system) to their definitions
Identify the three most common shells in the Solaris environment
Distinguish between multitasking and multiuser
Describe the client-server relationship
Define the following basic system terms: host, host name, network,
IP (Internet Protocol) address, client, and server
作業系統的主要三個部分
UNIX作業系統是基於檔案的,作業系統的主要三個部分是:
Kernel
Shell
File structure
Kernel 是作業系統的核心,它的主要功能是:
管理系統的裝置、記憶體、程式以及守護程式
系統程式與系統硬體之間介面
執行所有的命令
管理:
Swap space(交換分割槽) – 系統執行時保留的一部分磁碟空間
Daemons (守護程式)– 處理特定的系統任務
shell 是使用者與kernel之間的介面。它就像是命令的直譯器或翻譯器。Shell接收你輸入的命令,對你的輸入作出解釋,然後就將它傳送給kernel執行。
作業系統的 Shells種類
Solaris系統中有三種shell:
Bourne shell ($) – 這是Solaris的預設shell。Bourne shell為 AT&T UNIX 環境而開發。(/usr/bin/sh)
Korn shell ($) – 是Bourne shell的一個超級。它增加了一些功能,如:別名、歷史記錄以及命令列編輯等。(/usr/bin/ksh)
C shell (%) –C shell的語法類似於C語言,並且,C shell有些功能與 Korn shell相類似。(/usr/bin/csh)
Solaris環境的檔案結構是分成的目錄樹結構,類似於DOS的檔案結構。是一些有特定目的而組織在一起的目錄、子目錄和檔案。
目錄 (Directory) – 其他目錄和檔案所在處
子目錄(Subdirectory) – 屬於其他目錄的所有目錄
根目錄(/)位於目錄樹的最頂層,包含 :
/usr目錄包含系統的一些命令、工具、庫檔案等 。
/opt目錄包含的三方應用軟體。
/dev目錄包含諸如磁碟、鍵盤、磁帶機、顯示器等地裝置驅動程式。
/etc目錄包含系統配置檔案,如使用者口令檔案等等。
/export目錄一般包含用於NFS共享的目錄。
/export/home目錄包含使用者的個人主目錄。
/kernel目錄包含系統結構的kernel檔案。這個目錄下的檔案genunix是系統的UNIX kernel 。
虛擬記憶體作業系統——交換分割槽(Swap Space)
虛擬記憶體作業系統增大了實體記憶體,它將硬碟中的一部分空間用於儲存暫時不用記憶體資料。這塊硬碟空間叫做交換分割槽。與Windows下的SWAP檔案的功能相似。
守護程式(Daemons)
守護程式是在後臺執行的程式,它負責系統的某個特定的功能,比如列印。
系統管理的一些常見的概念:
主機(Host) – 網路環境下的某臺計算機系統。
主機名(Host name) – 某臺系統的名字,網路中的任何系統都必須有自己的主機名。
IP地址(IP address) – 網路軟體用於鑑別網路中某臺機器的一個數字符號。
客戶機(Client) – 使用網路中一個和多個服務的主機和程式。
伺服器(Server) – 在網路中提供一個或多個服務的主機和程式。
網路(Network) – 許多機器連線在一起、可以互相通訊的集合。
Solaris有下列特性:
多工(Multitasking) – 多個程式或應用程式可以同時執行。
多使用者(Multiuser) – 同時可以有多個使用者訪問系統資源。
分佈處理(Distributed processing) – 透過網路使用資源。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-941572/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Solaris培訓第七章:系統安全(轉)
- Solaris培訓第三章:安裝Solaris作業系統(轉)作業系統
- solaris的入門培訓資料(轉)
- solaris網路管理基礎培訓(轉)
- Solaris培訓第二章:OpenBoot PROM(轉)boot
- Solaris培訓第四章:軟體包管理(轉)
- Solaris 系統命令(轉)
- Solaris 檔案系統管理(轉)
- Solaris 10 系統維護(轉)
- 微軟的員工培訓體系(轉)微軟
- 培訓工作納入系統監控
- 實時遠端影片培訓系統
- 學用Solaris系統幫助(轉)
- 內控系統上線培訓隨想
- 開源中小學教育線上培訓系統
- 企業內部線上培訓系統原始碼原始碼
- 大話成像之數字成像系統培訓
- Solaris8作業系統安裝(轉)作業系統
- 以Solaris架設FTP虛擬系統(轉)FTP
- 保護Solaris系統安全小竅門(轉)
- SOLARIS作業系統常用命令(轉)作業系統
- [IDS培訓文件]第一章 Informix動態可伸縮體系結構ORM
- 軟體測試系統培訓學習要多久?
- UI培訓教程之系統圖示如何設計?UI
- 教育培訓機構客戶管理系統有哪些?
- 企業商學院內部培訓系統開源版
- 《美國軍用模擬系統剖析》培訓開課
- 舞蹈機構管理系統:舞蹈培訓班的管理系統怎麼選?
- Solaris 8 for Intel 作業系統的安裝(轉)Intel作業系統
- Solaris 與系統資訊有關的操作命令(轉)
- 【Solaris】Solaris檔案系統管理1 UFS檔案系統的建立
- 【Solaris】Solaris檔案系統管理3 ZFS檔案系統的建立
- 駕考理論培訓類系統PC+微信端
- 開發教育培訓系統原始碼有哪些難點?原始碼
- 鐵路客運段內網培訓系統解決方案內網
- 職業學院線上培訓考試系統開源
- 過渡型培訓模式(轉載)模式
- 軟體工程系暑假培訓計劃之二——iOS培訓大綱軟體工程iOS