回顧UNIX LINUX BSD架構

   
1. 計算機層級結構

clipboard

2. At the heart of every Unix, Linux, and BSD system is the kernel.   內核是所有Unix , Linux,BSD系統的核心

敲擊鍵盤-硬件將內容轉給kernel-kernel-輸出到顯示-如果可執行-調用處理器,內存和其他資源執行任務。

clipboard[1]

3.繁多的版本

clipboard[2]

   

clipboard[3]

BSD 4.3混合了專屬的AT&T Unix代碼,繼續使用就要求從AT&T獲得許可證,源碼許可證當時非常地昂貴,幾個其他組織對單獨的網絡代碼

感興趣,該部分完全獨立於AT&T (AT&T收回UNIX代碼)

clipboard[4]

4.約定的目錄結構

一般規則 configuration files are located in the /etc directory and system logs are stored in /var/log.

clipboard[5]

4.重要的文件目錄

clipboard[6]

4.常見的文件系統結構

clipboard[7]

EXT 2-4  Linux (目前已經都用版本四, 有很多更新,在文件系統結構章節單獨提到)

JFS  IBM在AIX上搞的一個文件系統

HFS+ 蘋果在Unix-based MAC OS X上的文件系統,它不被其他操作系統支持,但是可以作爲可讀的linux文件系統掛載

VxFS   Veritas- 現在賽門·· 主要在惠普 HP-UX

ZFS 在SUN Solaris上用的文件結構 Linux和BSD系統也有限支持

4.  Devices 設備

例如/dev/mouse  dev/cdrom之類

clipboard[8]

比較特殊的幾個/dev下

clipboard[9]

4.  Shell   用戶登錄界面的含義

$

Normal user shell (may also be % or > on some systems)

#

Root user shell

nick@mylaptop:/var/log $

clipboard[10]

Shell的種類 , Redhat下 默認是bash ,我們寫shell的時候 第一行就要申明是哪種shell

clipboard[11]

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章