有的計(jì)算機(jī)的運(yùn)行都離不開(kāi)操作系統(tǒng),服務(wù)器(也成伺服器)是提供計(jì)算服務(wù)的高級(jí)計(jì)算機(jī),當(dāng)然也離不開(kāi)操作系統(tǒng)。
服務(wù)器操作系統(tǒng)一般指的是安裝在大型計(jì)算機(jī)上的操作系統(tǒng),比如Web服務(wù)器、應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器等,是企業(yè)IT系統(tǒng)的基礎(chǔ)架構(gòu)平臺(tái)。
服務(wù)器操作系統(tǒng)主要分為四大流派:Unix、Linux、Windows Server和Netware。
下面和大家分享一下每個(gè)系統(tǒng)的大概情況:
UNIX
Unix是早由KenThompson、Dennis Ritchie和Douglas McIlroy于1969年在AT&T的貝爾實(shí)驗(yàn)室開(kāi)發(fā)的。
其是一個(gè)強(qiáng)大的多用戶、多任務(wù)操作系統(tǒng),支持多種處理器架構(gòu),按照操作系統(tǒng)的分類,屬于分時(shí)操作系統(tǒng)。
UNIX操作系統(tǒng)是商業(yè)版,是需要收費(fèi)的。不過(guò)也有免費(fèi)版的,例如:NetBSD等類似UNIX版本。
目前它的商標(biāo)權(quán)由國(guó)際開(kāi)放標(biāo)準(zhǔn)組織所擁有,只有符合單一UNIX規(guī)范的UNIX系統(tǒng)才能使用UNIX這個(gè)名稱,否則只能稱為類UNIX(UNIX-like)。
Unix系統(tǒng)特性
1. 多用戶,多任務(wù)的分時(shí)操作系統(tǒng);
2. 系統(tǒng)結(jié)構(gòu)可分為三部分:操作系統(tǒng)內(nèi)核,系統(tǒng)調(diào)用,應(yīng)用程序;
3. 大部分是由C語(yǔ)言編寫的,系統(tǒng)易讀,易修改,易移植;
4. 豐富的、精心挑選的系統(tǒng)調(diào)用,整個(gè)系統(tǒng)的實(shí)現(xiàn)十分緊湊,簡(jiǎn)潔;
5. 功能強(qiáng)大的可編程的Shell語(yǔ)言(外殼語(yǔ)言);
6. 采用樹(shù)狀目錄結(jié)構(gòu),具有良好的性,保密性和可維護(hù)性;
7. 采用進(jìn)程對(duì)換(Swapping)的內(nèi)存管理機(jī)制和請(qǐng)求調(diào)頁(yè)的存儲(chǔ)方式,實(shí)現(xiàn)虛擬內(nèi)存管理,內(nèi)存的使用效率大增;
8. 多種通信機(jī)制,如:管道通信,軟中斷通信,消息通信,共享存儲(chǔ)器通信,信號(hào)燈通信。
Linux
Linux是一套免費(fèi)使用和自由傳播的類Unix操作系統(tǒng),是一個(gè)基于POSIX和UNIX的多用戶、多任務(wù)、支持多線程和多CPU的操作系統(tǒng)。
它繼承了Unix以網(wǎng)絡(luò)為核心的設(shè)計(jì)思想,是一個(gè)性能穩(wěn)定的多用戶網(wǎng)絡(luò)操作系統(tǒng)。
Linux系統(tǒng)主要特性:
1. 基本思想:兩點(diǎn)重要思想:一切都是文件、每個(gè)軟件都有確定的用途;
2. 完全免費(fèi):用戶可以通過(guò)網(wǎng)絡(luò)或其他途徑免費(fèi)獲得,并可以任意修改其源代碼;
3. 完全兼容POSIX1.0標(biāo)準(zhǔn):可以在Linux下通過(guò)相應(yīng)的模擬器運(yùn)行常見(jiàn)的DOS、Windows的程序;