AIX 是 IBM 公司開發的 UNIX 系統,是用在 IBM 的 RISC System/6000 電腦上的專用作業系統。曾多次被業界評為最佳的商用 UNIX 系統。AIX 是 Advanced Interactive EXecutive 的簡稱。
1、UNIX 與 AIX 的發展曆史
60年代末第一個 UNIX 作業系統在 Bell Labs 開發出來
1980 年加州大學 Berkeley 分校發布了他們的 UNIX 系統
IBM 從 1985 起開始使用 UNIX 系統
1986 年 IBM 發布 AIX 第一版,用在 RT6150 電腦上
1990 年 IBM 推出 RISC System/6000 及新的 AIX Ver.3
1994 年 IBM 推出 AIX Ver. 4.1
AIX4.3 版本,是一種能同時運行 32 位及 64 位元應用軟體的 64 位元作業系統。可運行在任何一款 RS/6000 的電腦上,並與 AIX 原有版本保持二進位相容。
目前 AIX 使用的是 5.1或更高版本。
2、AIX 的主要組成
1)Kernel核心)
介於硬體裝置及外殼Shell)之間,管理多進程、多使用者,管理存放裝置,控制檔案存取,Kernel 的大部分用 C 語言編寫、小部分用彙編編寫。
2)File system檔案系統)
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/21322050D-0.jpg" title="1.jpg" alt="095926355.jpg" />
圖 1.2-1 AIX 組成
AIX 的檔案系統具有倒樹狀結構,通常包括三種檔案類型:普通檔案、目錄、特殊檔案指向串連到系統的各種外設)。
11) /bin:系統命令檔案
22) /etc :系統檔案
33) /dev:各種裝置檔案
44) /home:各使用者目錄
55) /tmp:臨時檔案
66) /usr:執行命令
77) /var:日誌資訊
3)Shell外殼)
Shell 是 AIX 的使用者介面,在 AIX 中 Shell 有三種:Korn、Bourne、C,確省狀態下是使用 Korn Shell。Shell 同時也是命令直譯器,具有可程式化性,支援應用程式的前台或後台運行。
4)Communications/Networking通訊/網路)
AIX 支援多種網路及通訊協議,包括:BMPX channel、ESCON、HIPPI、ATM、ISDN、X.25、SDLC、FDDI、Token-Ring、Ethernet、3270 Coax、5250 Twinax、5080/6090、Async。
5)Text processing文文書處理)
在 AIX 系統中主要的文字編輯器是 VI,這是一種最常用的編輯器,一種全螢幕的行編輯器。在 CDE一種 UNIX 通用圖形介面)環境下還可以使用另外一種全屏編輯器。
6)Programming Languages程式設計語言)
可利用 Shell 的可程式化性編製程式,也另外購買 AIX 平台上的進階程式設計語言,如:C、C++、FORTRAN、Pascal 等等。
7)System management系統管理)
AIX 的系統管理包括:軟體安裝、使用者帳號定義、配置外設、分配磁碟空間、備份資料、監控系統效能、檢查系統故障等等。
8)On-line documentation線上協助)文檔)
AIX 下的線上協助)文檔有多種形式。其中 Manual Pages 是最常用的方式,能找到有關commands命令)、subroutines子程式)、files檔案)的資訊。另外可使用 infoExplorer 方式AIX Ver. 4.3 之前)及 Web-base 的方式AIX Ver. 4.3之後)來擷取有關 Book、task、command 的資訊,這兩種工具均包括了 Manual Pages的全部內容,支援圖形介面,有強大的搜尋能力。
9)AIX Windows environmant視窗環境)
AIX Windows 環境有 AIXwindows 及 AIX Common Desktop Environment 兩種。
10)Other utilities其他功能)
其他 AIX 功能包括:尋找工具、排序工具及與 DOS 系統進行檔案轉換的工具,等等。
11)Wide range of supported applications其他應用軟體)
包括其他 IBM 的或非 IBM 的應用軟體。
oracle視頻教程請關注:http://u.youku.com/user_video/id_UMzAzMjkxMjE2.html