UNIX 教程


閱讀(690.2k) 收藏 (326)

手冊(cè)簡(jiǎn)介

這是一份收集Unix/Linux/BSD命令和任務(wù)的文檔,它有助于高級(jí)用戶或IT工作。它是一份簡(jiǎn)明扼要的實(shí)用指南,當(dāng)然讀者應(yīng)該知道他/她在干什么。

手冊(cè)說(shuō)明

201610251722235323

官網(wǎng):
http://opengroup.org/unix

教程:

http://m.hgci.cn/xfgms6/f4obhozt.html

UNIX是什么?

UNIX操作系統(tǒng)(尤尼斯),是一個(gè)強(qiáng)大的多用戶、多任務(wù)操作系統(tǒng),支持多種處理器架構(gòu),按照操作系統(tǒng)的分類(lèi),屬于分時(shí)操作系統(tǒng),最早由KenThompson、Dennis Ritchie和Douglas McIlroy于1969年在AT&T的貝爾實(shí)驗(yàn)室開(kāi)發(fā)。目前它的商標(biāo)權(quán)由國(guó)際開(kāi)放標(biāo)準(zhǔn)組織所擁有,只有符合單一UNIX規(guī)范的UNIX系統(tǒng)才能使用UNIX這個(gè)名稱(chēng),否則只能稱(chēng)為類(lèi)UNIX(UNIX-like)。

UNIX標(biāo)準(zhǔn)

UNIX用戶協(xié)會(huì)最早從20世紀(jì)80年代開(kāi)始標(biāo)準(zhǔn)化工作,1984年頒布了試用標(biāo)準(zhǔn)。后來(lái)IEEE為此制定了POSIX標(biāo)準(zhǔn)(即IEEE1003標(biāo)準(zhǔn))國(guó)際標(biāo)準(zhǔn)名稱(chēng)為ISO/IEC9945.它通過(guò)一組最小的功能定義了在UNIX操作系統(tǒng)和應(yīng)用程序之間兼容的語(yǔ)言接口。POSIX是由Richard Stallman 應(yīng)IEEE的要求而提議的一個(gè)易于記憶的名稱(chēng),含義是Portable OPerating System Interface(可移植操作系統(tǒng)接口) ,而X表明其API的傳承。

UNIX特性

  1. UNIX系統(tǒng)是一個(gè)多用戶,多任務(wù)的分時(shí)操作系統(tǒng)。
  2. UNIX的系統(tǒng)結(jié)構(gòu)可分為三部分:操作系統(tǒng)內(nèi)核(是UNIX系統(tǒng)核心管理和控制中心,在系統(tǒng)啟動(dòng)或常駐內(nèi)存),系統(tǒng)調(diào)用(供程序開(kāi)發(fā)者開(kāi)發(fā)應(yīng)用程序時(shí)調(diào)用系統(tǒng)組件,包括進(jìn)程管理,文件管理,設(shè)備狀態(tài)等),應(yīng)用程序(包括各種開(kāi)發(fā)工具,編譯器,網(wǎng)絡(luò)通訊處理程序等,所有應(yīng)用程序都在Shell的管理和控制下為用戶服務(wù))。
  3. UNIX系統(tǒng)大部分是由C語(yǔ)言編寫(xiě)的,這使得系統(tǒng)易讀,易修改,易移植。
  4. UNIX提供了豐富的,精心挑選的系統(tǒng)調(diào)用,整個(gè)系統(tǒng)的實(shí)現(xiàn)十分緊湊,簡(jiǎn)潔。
  5. UNIX提供了功能強(qiáng)大的可編程的Shell語(yǔ)言(外殼語(yǔ)言)作為用戶界面具有簡(jiǎn)潔,高效的特點(diǎn)。
  6. UNIX系統(tǒng)采用樹(shù)狀目錄結(jié)構(gòu),具有良好的安全性,保密性和可維護(hù)性。
  7. UNIX系統(tǒng)采用進(jìn)程對(duì)換(Swapping)的內(nèi)存管理機(jī)制和請(qǐng)求調(diào)頁(yè)的存儲(chǔ)方式,實(shí)現(xiàn)了虛擬內(nèi)存管理,大大提高了內(nèi)存的使用效率。
  8. UNIX系統(tǒng)提供多種通信機(jī)制,如:管道通信,軟中斷通信,消息通信,共享存儲(chǔ)器通信,信號(hào)燈通信。


在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)