UNIX系統(tǒng)的主要特征為:
(1) UNIX系統(tǒng)是一個(gè)多用戶,多任務(wù)的分時(shí)操作系統(tǒng)。
(2)系統(tǒng)結(jié)構(gòu)可分為兩部分:操作系統(tǒng)內(nèi)核(由文件子系統(tǒng)和進(jìn)程控制子系統(tǒng)構(gòu)成,最貼近硬件),系統(tǒng)的外殼(貼近用戶)。外殼由Shell解釋程序、支持程序設(shè)計(jì)的各種語(yǔ)言、編譯程序和解釋程序、實(shí)用程序和系統(tǒng)調(diào)用接口等組成。
(3) UNIX系統(tǒng)大部分是由C語(yǔ)言編寫的,這使得系統(tǒng)易讀,易修改,易移植。
(4)它提供了豐富的、精心挑選的系統(tǒng)調(diào)用,整個(gè)系統(tǒng)的實(shí)現(xiàn)十分緊湊,簡(jiǎn)潔。
(5)提供了功能強(qiáng)大的可編程的Shell語(yǔ)言作為用戶界面,具有簡(jiǎn)潔、高效的特點(diǎn)。
(6)系統(tǒng)采用樹(shù)狀目錄結(jié)構(gòu),具有良好的安全性、保密性和可維護(hù)性。
(7)系統(tǒng)采用進(jìn)程交換(Swapping)的內(nèi)存管理機(jī)制和請(qǐng)求調(diào)頁(yè)的存儲(chǔ)方式,實(shí)現(xiàn)了虛擬內(nèi)存管理,大大提高了內(nèi)存的使用效率。
(8)系統(tǒng)提供多種通信機(jī)制,如:管道通信、軟中斷通信、消息通信、共享存儲(chǔ)器通信、信號(hào)燈通信。
掌握上述UNIX基本特征的原理和操作方法,基本可以熟練掌握UNIX操作系統(tǒng)的維護(hù)方法,只不過(guò)每個(gè)廠商的操作系統(tǒng)根據(jù)自己硬件需要建立了自己需要的技術(shù),展現(xiàn)出自己的優(yōu)勢(shì)和特點(diǎn)。下面簡(jiǎn)要介紹國(guó)內(nèi)使用較多的三種品牌類的UNIX系統(tǒng)。