自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

講解Unix系統(tǒng)的特點(diǎn)的知識(shí)

系統(tǒng) 其他OS
在文章中,我們會(huì)學(xué)習(xí)下Unix系統(tǒng)的特點(diǎn)的知識(shí)。Unix系統(tǒng)的一個(gè)最重要的特點(diǎn)是Unix下的各種應(yīng)用程序都和別人不相干。

今天,我們要來(lái)學(xué)習(xí)下Unix系統(tǒng)的特點(diǎn)的知識(shí)。先說(shuō)Unix系統(tǒng)的一個(gè)最重要的特點(diǎn)——“高內(nèi)聚,低藕合”!也就是說(shuō),Unix下的各種應(yīng)用程序都和別人不相干。這就是貫穿整個(gè)Unix的思維——模塊和程序的高度獨(dú)立性。

這樣的設(shè)計(jì)和做法,會(huì)讓你的系統(tǒng)比較的穩(wěn)定,也會(huì)讓你的系統(tǒng)特別地容易管理和維護(hù)。Unix下的應(yīng)用程序們就像一支正規(guī)軍一樣排列地整整齊齊,只要司令(內(nèi)核)還在,系統(tǒng)是不會(huì)因?yàn)槟硞€(gè)軍隊(duì)的損失而無(wú)法自舉的。

而Windows的應(yīng)用程序們就像一片樹林一樣,從地表上看過(guò)去,樹木們排列地整整齊齊,但是他們的樹根在地下卻相互纏繞在一起,剪不斷,理還亂,異常地復(fù)雜。

“高內(nèi)聚,低藕合”的給Unix系統(tǒng)造成的結(jié)果是,其系統(tǒng)中基本上都是功能單一的小程序,這些小程序就像積木一樣,當(dāng)我們需要構(gòu)造建一個(gè)自定義的建筑時(shí),大多數(shù)情況下,我們只需要做的只是一個(gè)“搭積木”的簡(jiǎn)單游戲。

Windows建設(shè)得富麗堂皇,可惜,別人的“積木”你幾乎不可能拿到自己的建筑中來(lái)??偸且隳7禄蛑貙憽?/p>

(插一句:你是否注意到在網(wǎng)上下載Windows的軟件時(shí),會(huì)有一種所謂的“綠色軟件”?這就是對(duì)Windows的***諷刺,Windows下裝一個(gè)軟件,N個(gè)DLL放到Windows系統(tǒng)目錄下,注冊(cè)表里寫入N個(gè)鍵值,還有很多你不知道的動(dòng)作。

而在Unix系統(tǒng)裝軟件,你不用擔(dān)心你的系統(tǒng)目錄下會(huì)莫明其妙地多出些亂七八糟的文件。就是copy那么簡(jiǎn)單,那怕是rpm自動(dòng)安裝,安裝完后,你也能夠查詢到軟件安裝后對(duì)系統(tǒng)所做的改變。所以,你在Unix系統(tǒng)下分發(fā)你的軟件時(shí),你會(huì)覺(jué)得比Windows下要做得簡(jiǎn)單了許多許多。)

再說(shuō)說(shuō)Unix系統(tǒng)的另一個(gè)最重要的特點(diǎn)——“所有的設(shè)備都可以像文件一樣地操作”。簡(jiǎn)單吧。所有的調(diào)備,文件、打印機(jī)、顯示器、終端、網(wǎng)絡(luò)、軟盤、磁帶、USB、CDROM、等等的I/O操作,都以文件描述符的方式進(jìn)行操作。

兩個(gè)Unix系統(tǒng)下最重要的系統(tǒng)調(diào)用read/write就可以勝任所有設(shè)備的I/O了。Unix早就在/dev目錄下為你建好了這些文件。使用起來(lái)很簡(jiǎn)單。

【編輯推薦】

  1. Unix crontab知識(shí)講解
  2. Unix系統(tǒng)對(duì)文件的管理
  3. Unix at命令知識(shí)講解
  4. Unix系統(tǒng)和最初的 BSD 操作系統(tǒng)
  5. Unix FreeBSD的歷史講解
責(zé)任編輯:小霞
相關(guān)推薦

2010-04-30 16:08:20

Unix內(nèi)核

2010-05-11 18:03:28

2010-05-04 16:33:39

Unix系統(tǒng)

2010-05-05 15:02:39

Unix系統(tǒng)

2010-04-30 18:20:23

Unix系統(tǒng)

2010-05-04 09:45:28

Unix系統(tǒng)

2010-05-07 17:41:36

BSD Unix

2010-05-07 13:04:11

Unix Shell

2010-04-30 01:28:59

Unix系統(tǒng)

2010-04-20 11:34:26

Unix操作系統(tǒng)

2010-04-29 13:30:20

Unix操作系統(tǒng)

2010-05-05 17:46:32

Unix文件系統(tǒng)

2010-05-06 09:26:44

Unix系統(tǒng)

2010-05-06 14:24:56

Unix系統(tǒng)交換區(qū)

2010-05-06 17:03:49

Unix命令

2010-05-05 13:13:55

Unix內(nèi)核

2010-04-30 13:27:26

Unix cronta

2010-04-30 13:38:51

Unix at命令

2010-05-04 09:22:10

Unix文件

2010-05-04 12:25:28

Unix鏈接
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)