活動訊息
內容簡介
UNIX是什麼?
提起電腦,大部分的人會想到電腦硬體-實體的元件﹑組成的電路版﹑中央處理單位(CPU)﹑記憶晶片,等等。然而,軟體同樣的重要-程式告訴硬體要做什麼事。沒有軟體,電腦就只是一個用電線纏繞的盒子。
作業系統是一個重要的軟體,它管理電腦的資源。你可以想像作業系統是整個電腦系統硬體和軟體的一個主要控制程式。
在本書中你將學習有關UNIX的作業系統。UNIX快速的成為工業﹑政府和教育的一個標準電腦作業系統。它在學術界尤其流行:依照AT&T所說;這是UNIX被發展出來的地方,現在在美國每一個主要的大學至少都有一部電腦系統執行於UNIX下。
●有哪些UNIX的版本?
雖然UNIX最初是使始使於AT&T貝爾實驗室,但是有不少的後續發展是出現於加州柏克萊大學。也有些版本是電腦廠商所發展的,他們在這個UNIX上製作出他們自己的版本。例如,包含IBM的AIX,Apple電腦的A/UX,惠普的HP-UX,昇陽的Solaris,迪吉多公司的ULTRIX和微軟的XENIX。
這些UNIX的版本是相當類似的。大部分都可以追溯至它們的遠祖,就是AT&T UNIX或柏克萊UNIX兩個其中一個,有一些則是兩者的混合。本書所呈現的功能是在大部分所有的UNIX系統上可找到的,特別是指常見的AT&T System V和柏克萊系統個版(BSD) 4.3 UNIX。
●誰應該閱讀本書?
這本書是企圖提供給任何一個想要學到一個可用的UNIX知識,而不是給想要成為一個UNIX專家的人。它特別適合給科學方面的學生﹑工程師或要告訴企業家他們的第一個電腦程式設計課程。
●本書所涵蓋的是什麼?
這本書涵蓋了基本的UNIX作業系統。它有八個主要部分:
Ⅰ UNIX簡介
Ⅱ UNIX檔案系統
Ⅲ UNIX SHELL
Ⅳ 本文編輯器
Ⅴ UNIX網路
Ⅵ 起始檔案
Ⅶ SHELL SCRIPT
Ⅷ 在UNIX下做程式設計
◎UNIX簡介。
在部分Ⅰ中,你會找到UNIX作業系統的一個總論和學習你應該怎樣開始使用UNIX。介紹三個不同的入門方法:傳統的(命令-行)UNIX﹑Motif之X視窗系統和共同桌面系統(CDE)。
◎UNIX檔案系統。
UNIX用一個稱為檔案的集合組織訊息。在第二部分,你會學習如何建立﹑命名﹑改名﹑複製和刪除檔案。你也會學到UNIX如何維持對你的檔案的追蹤。
◎UNIX SHELL。
這個部分的UNIX直譯你的命令並將它們傳給電腦,它被稱為是一個shell。有許多為UNIX所寫的shell,而最流行的三個是Bourne Shell(在AT&T System V UNIX上的標準)﹑C Shell(在柏克萊UNIX上的標準)和Korn Shell。這些shell都在第Ⅲ部分細談。
◎本文編輯器。
你可以用一個稱為編輯器的工具程式建立或修改UNIX檔案。最流行的UNIX編輯器是vi("vee-eye")﹑emace﹑pico和CDE Text Editor,這些都在第Ⅳ部分討論。
◎UNIX網路。
近來成長的網際網路(Internet)和全球資訊網(World Wide Web)襲捲全球形成一種異象。UNIX系統是在此發展中的一個重要的部分。Internet和Web工具在第Ⅴ部分介紹。
◎起始檔案。
UNIX作業系統的一個最大的優點是它的彈性。起始檔案包含當shell啟動時所要執行的命令。起始檔案在第Ⅵ部分研究。
◎SHELL SCRIPT。
UNIX shell也是一個複雜的程式語言。一個包含了給UNIX shell的程式,叫做shell描述(script)。Shell script在第Ⅶ部分描述。
在UNIX下做程式設計。大部分的UNIX系統包含程式語言C和Fortran。有許多也包含Pascal和其它的程式語言,像是C++﹑BASIC﹑Lisp和COBOL。UNIX也提供一個在程式設計中使用之軟體工具的選擇。UNIX程式設計在第Ⅷ部分中討論,並將著重於C﹑Fortran和Pascal。
●在第三版中有什麼是新的
加入七個新的章節,許多的章節被廣泛的修改過。最新的素材是共同桌面系統(common Desktop Environment,CDE)。新的章節是:
‧以CDE開始(第5章)
‧使用檔案管理員(第9章)
‧用emace編輯(第14章)
‧用pico編輯(第15章)
‧用Text Editor編輯(第16章)
‧用pine傳送郵件(第19章)
‧用Mailer傳送郵件(第20章)
關於gopher的章節被刪除。gopher雖然尚未消失,但是看來好像是真的被如Netscape 領航員(Navigator)這樣的Web瀏覽器所危及而快要消失。
●如何使用本書
任何一個UNIX初學者應該從第Ⅰ﹑Ⅱ﹑Ⅲ和Ⅳ部分一路閱讀下來。其它剩下的部分可能要依照其它的順序閱讀。 假如你的興趣是在網際網路和全球資訊網,則閱讀第Ⅴ部分。假如你想學習有關shell script和起始檔案,則閱讀第Ⅵ和第Ⅶ部分。假如你主要對使用UNIX來寫C﹑Fortran或Pascal程式有興趣,則閱讀第Ⅷ部分。
本書每個部分的開始都有一個章節解釋本教材而不要使用電腦。其它是稱為"訓練教材(tutorials)"的章節,這些章節是要在電腦的終端機上閱讀的。你應該計畫大約花一個小時的時間在終端機上實習整個訓練教材。
在每個課程的結束,你會發現一些簡短的練習題。要確定做過所有的練習,才能由這些課文得到最大的收穫。
作者簡介
Paul K. Andersen
譯者簡介
●辛淑萍 UNIX工作站系統管理經驗8年,並專長於UNIX 上之Web Server,Homepage,CGI程式之建置與管理;曾任職工研院與新竹科學園區。
●林燕如 UNIX使用經驗6年,並專長於EDA設計工具之維護,目前服務於新竹科學園區。
目錄
電腦硬體 1-1
位元(bits),位元組(bytes),赫茲(Hertz),MIPS和Flops1 -3
單一使用者或多位使用者? 1-4
電腦網路 1-4
作業系統 1-6
多工(Multitasking)和時間分享(Time-Sharing) 1-7
UNIX的源頭 1-8
UNIX的主要成分 1-9
視窗及圖形使用者介面 1-10
視窗管理員 (Window Manager) 1-11
COMMON DESKTOP ENVIRONMENT 1-12
X終端器 1-13
練習題 1-13
系統管理員 2-1
帳號名稱 2-2
密碼 2-3
其他有關帳號的資訊 2-4
更多的問題 2-5
UNIX的版本 2-5
為什麼有這麼多版本的UNIX? 2-6
終端機種類和Terminfo碼
配送方式
-
台灣
- 國內宅配:本島、離島
-
到店取貨:
不限金額免運費
-
海外
- 國際快遞:全球
-
港澳店取:
訂購/退換貨須知
退換貨須知:
**提醒您,鑑賞期不等於試用期,退回商品須為全新狀態**
-
依據「消費者保護法」第19條及行政院消費者保護處公告之「通訊交易解除權合理例外情事適用準則」,以下商品購買後,除商品本身有瑕疵外,將不提供7天的猶豫期:
- 易於腐敗、保存期限較短或解約時即將逾期。(如:生鮮食品)
- 依消費者要求所為之客製化給付。(客製化商品)
- 報紙、期刊或雜誌。(含MOOK、外文雜誌)
- 經消費者拆封之影音商品或電腦軟體。
- 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書、電子雜誌、下載版軟體、虛擬商品…等)
- 已拆封之個人衛生用品。(如:內衣褲、刮鬍刀、除毛刀…等)
- 若非上列種類商品,均享有到貨7天的猶豫期(含例假日)。
- 辦理退換貨時,商品(組合商品恕無法接受單獨退貨)必須是您收到商品時的原始狀態(包含商品本體、配件、贈品、保證書、所有附隨資料文件及原廠內外包裝…等),請勿直接使用原廠包裝寄送,或於原廠包裝上黏貼紙張或書寫文字。
- 退回商品若無法回復原狀,將請您負擔回復原狀所需費用,嚴重時將影響您的退貨權益。
商品評價