Upload
puomo-publishing
View
231
Download
5
Embed Size (px)
DESCRIPTION
Â
Citation preview
I S S U E 0 5 APR. 15 2 0 0 2
MAC ZIN.COM
MACZIN.COM aaaaaaaaaaaaaaaaaaaaaaaaaaaaa
關於MacZin
發行人 傅瑞德FredJame
編輯 許英傑JerryHsu
黃政偉JoviHuang
黃進南AndersonHuang
李慧茹CatherinaLee
林君憲JohnsonLin
吳 超SeanWu
美術編輯 林士欽EricLin
傅瑞德FredJame
ISSN: 1682-3958
MacZin is a publication of Graphite Works, LLC.© 2001-2002 Graphite Works, LLC, all rights reserved.e-mail: [email protected]
MAC ZIN.COM
MACZIN.COM aaaaaaaaaaaaaaaaaaaaaaaaaaaaa
贊助合作夥伴
廣告贊助 技術合作
Macromedia
macromedia.com
蘋果電腦
apple.com
Adobe Systems
chinese.adobe.com
內容提供
ATPMatpm.com
C|net
taiwan.cnet.com
老地方冰果室
frostyplace.com
石墨工房
graphite.com.tw
Hard Disk Info
Harddiskinfo.com
Icon Factory
iconfactory.com
上奇科技
grandtech.com
TidBITS
tidbits.com
MacOSX Hints
macosxhints.com
文鼎科技
arphic.com.tw
MACZIN.COM aaaaaaaaaaaaaaaaaaaaaaaaaaaaa
歡迎投稿MacZin!
1.應用軟體教學;
2.應用軟體使用心得;
3.新產品第一手實測報導;
4.產品深入評鑑;
5.硬體擴充、改造、產品搭配;
6.當地 Mac 界活動與相關產品報導……等等。
MACZIN.COM aaaaaaaaaaaaaaaaaaaaaaaaaaaaa
常用Mac相關資訊台灣
技術支援電話
•服務電話:02-2737-9410
• iBook 報修專用電話:00800-7666-7666
中國大陸
•免費服務電話:800-810-2323
香港
• CASE(銅鑼灣):2915-7883
• JOS Services(灣仔):2963-5040
• New Vision Technology(灣仔):2836-6690
• Senco Masslink Technology(灣仔):2511-5760
• System-Pro Computers(九龍):2880-9966
• Uptown Solutions(灣仔):2527-2123
澳門
• Firma Tops:(853) 306-597
新加坡
• AppleCare Service Centre:65 486-6524
MACZIN.COM aaaaaaaaaaaaaaaaaaaaaaaaaaa 7
下載問題
講點無關緊要的……
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
PART 1
Mac OS X1. Mac OS X :基礎篇 7
2. Mac OS X 起手式 15
3. 檢視與瀏覽 Mac OS X 的 Finder 視窗 37
4. 在 Mac OS X 桌面上作業 61
5. 使用與自訂 Dock 99
6. 安裝與使用 Mac OS X 應用程式 115
7. 使用 Mac OS 9 、 Classic 環境與 Classic 應用程式 153
8. 設定、自訂與探索 Mac OS X 173
9. Unix :使用命令列 201
Mac OS X
打從 1984 年 Mac OS 第一次面見世人時,就完全改變人們與電腦互動的方式。您不
再需下達一長串莫名其妙的指令來控制電腦,而只要選取圖像和按下滑鼠鍵,就可以
操控系統、檔案、文件以及資料。由於 Mac OS 的成功,促使其他應用在 PC 上的作
業系統也開始採用圖形使用介面。
從那時候開始, Mac OS 由最早期的版本到 8 、 9 、以及最後的本 9.2 ,在這段期間
內經歷了大大小小的改版動作,直到邁進 2002 年。這些版本成功地讓 68K 處理器過
渡轉移到 PowerPC 電腦上,在網際網路開始的那幾年,它就已加入網際網路連線功
能,而在 OS 9 中,也整合了 NET 網路功能於系統中。每個版本的更新工作都讓作業
系統變得更佳、功能也更多(當其他作業系統不斷趕上時,這些功能就變得非常有
用,而且也讓作業系統得以繼續運作)。就現在來看, Mac OS 9.2 依舊是很棒的作業
系統。
然而,就像俗話所說的,再怎麼好的東西也有結束的一天。
雖然 Mac OS 9.2 功能非常強大,也不免露出系統核心架構老舊的窘態。它缺乏現代
化、穩定的設計,不能滿足現今使用者的需求,換言之,就是缺乏可靠性與穩定性;
它無法提供滿足現今 Mac 使用者強烈渴望的多種工具。但現在總算來了個新玩意了。
Mac OS X 可以滿足這一切。雖然它的版本名稱是 10 ,但嚴格說來,應該是 Mac
OS :次世代版。雖然 Mac OS X 沿用先前版本的一些介面內容,但也僅止於外觀上
相似的地方而已。 Mac OS X 是個全新的作業系統,從底層的 Unix 核心到桌面上的
Dock ,再再顯示 Mac OS X 是 Mac 平台的新未來,而且是光明璀璨的未來。
Mac OS X
本章將會列舉 Mac OS X 的各項優點與好處,不過底下我們就針對 Mac OS X 為何是
非常棒的作業系統一一提出說明:
穩定與可靠 因為作業系統本身採用現代的架構原則來設計,所以非常穩定。若是
應用程式中斷或掛掉時,只會影響到該應用程式而已。系統在管理各項資源時,
比起先前的 OS 版本還要有效能,如此可確保 Mac OS X 不會像先前的作業系統一
樣,因未知的原因而頻頻當機。
6
Mac
Note
速度 作業系統已經為 Mac 硬體的最大效能做了最佳化處理,例如 PowerPC 處理
器。它也可以充分發揮其他最新 Mac 硬體的功能,例如更快速的記憶體、新的資
料匯流排等等。
美觀 雖然把作業系統美觀的特質列為優點很奇怪,但是如果您曾目睹過 Mac OS
X ,那麼您可能會了解我為何這麼做。因為先進的圖形顯示系統讓圖片、文字、圖
像還有其他圖形元素看起來非常漂亮。這樣全新的介面設計應用了色彩與其他圖
形效果,呈現出視覺絢爛的感覺。
支援多重使用者 Mac OS X 被設計成可讓許多人輕易地使用同一台電腦。它不像
先前的 Mac OS 一樣,支援多重使用者是屬於系統層面,而非透過多重使用者控
制面板來決定。
條理分明 Mac OS X 的各項功能經過邏輯性的安排,所以使用上非常親切,您很
容易就可以找到想要的功能。
安全 Mac OS X 具有許多的安全保護措施,讓您可以保護機器以及資料,免於他
人透過內部網路或網際網路,甚至使用這台機器來進行破壞。
相容 在 Classic 環境下, Mac OS X 可以使用針對先前 Mac OS 版本所寫的應用
程式,也就是說, Mac OS X 一推出來就有好幾千個相容應用程式可以執行。另
外,因為 Mac OS X 是基於 Unix ,所以也和許多的 Unix 應用程式相容,這也讓原
本無法在 Mac 上執行的好幾百種複雜程式得以使用。
威力強大 Mac OS X 是功能非常強大的作業系統,它的多層架構提供各個領域強
大的威力,例如圖形、網路等等。以標準建置的網路架構來說,能讓您在任何地
方連上各種系統。而現在您也可以更直接地控制系統處理,例如透過 GUI 圖形使
用介面或是 Unix 文字指令來使用各層次的強大功能。
簡單易用 雖然威力強大與簡單易用通常會互相衝突,但是在 Mac OS X 上您可以
同時看見這兩項優點。透過它的介面所提供的工具與技術,讓 Mac OS 直覺、易
用的作業系統特性可以繼續發揚光大。
可自訂 如果您沒有辦法更改介面以符合個人偏好的話,那就不能算是 Mac OS
了。 Mac OS X 可以讓您完全自訂,以達到符合心中的理想狀態。
Mac OS X
了解 Mac OS X 的架構與相關的專有名詞有助於使用上更有效率。
Chapter 1 Mac OS X :基礎篇
7
從功能上來看, Mac OS X 的架構包含了好幾個層級,通常是以圖 1.1 來表示。系統
的最底層是 Unix 核心,也就是我們所稱的 Darwin ;再上一層是圖形系統,其包括了
三個部份: Quartz 、 OpenGL 與 QuickTime ;緊接著是應用程式層,包含四個部
份,分別為 Classic 、 Carbon 、 Cocoa 和 Java 。最後,最上層的是使用介面層,也
就是我們所說的 Aqua 介面。
系統核心: Darwin
Mac OS X 是基於 Unix 核心,而所謂的 Darwin 是依據 Unix 柏克萊標準版(BSD)。
Darwin 的核心部份我們稱之為 Mach ,這部份的作業系統主要是完成最基礎的工作,
像 CPU 資料的流進流出、記憶體使用等等。 Mach 的主要功能包括:
記憶體保護 Mach 提供個別的記憶體空間讓每個應用程式得以執行。它可以確保
每個應用程式保有自己的記憶體空間,而且不會影響到其他應用程式。這也就是
說,假如某個應用程式不正常終止或停擺了,其他應用程式亦不會受到影響。因
此您可以在安全狀態下結束已終止的應用程式,而其他應用程式照常運作。
相對的,先前的 Mac OS 作業系統並沒有記憶體保護的功能,因此當其中一個應
用程式停擺時,連帶地會讓其他程式甚至作業系統也跟著停擺,導致所有應用程
式中未儲存的資料就這樣不見了。這在 Mac OS X 底下,只有停擺的應用程式才
會損失資料。
先佔式多工 在 Mac OS X 下(或特別強調 Mach 下),作業系統會控制處理器正在
執行的所有程序。也就是說,作業系統控制處理器所執行的程序,以確保所有的
應用程式和系統服務可以獲得它們所需的資源,而且讓處理器執行更有效率。這
可同時兼顧到前景和背景執行的程式擁有穩定性和最大的效能。相對的,先前的
Mac OS 作業系統是採用合作式多工。
在這種方式底下,應用程式得自己爭取它們所需的資源,這樣反而造成應用程式
得不到該有的資源,而導致系統不穩定,以及因為應用程式無法「掠取」它們所
需的資源,而使效能不昌(這也就是當您將程式移到背景執行時動作就終止了)。
8
1.1
Mac OS XAqua
Classic
Quartz OpenGL QuickTome
Darwin
Carbon Cocoa Java
先進的虛擬記憶體 Mach 核心會一直使用虛擬記憶體系統,其有效地管理虛擬記
憶體的運用,所以必要時虛擬記憶體就會撥出來,確保最大的執行效能。
在先前的 Mac OS 作業系統中,您可以手動地控制虛擬記憶體的使用,不過虛擬
記憶體系統並無法有效地運作,所以當您要開啟虛擬記憶體功能時必須要特別小
心謹慎,因為即便您有足夠的記憶體容量,其仍會造成部份應用程式在執行時非
常緩慢。
Darwin 也提供 Mac OS X 輸入∕輸出服務,並且支援現今硬體設備三個主要特性:隨
插即用(Plug-and-Play)、熱抽換(hot-swapping)和電源管理。
藉由虛擬檔案系統(VFS)的設計, Darwin 支援 Mac OS X 底下各種不同的檔案系
統,其包括:
Mac OS 延伸格式,也就是我們所知的階層式檔案系統延伸格式或稱 HFS+ ,其
為 Mac OS X 的預設檔案系統,而且也被現今的 Mac OS 版本(Mac OS 8 以後)
所採用。這種檔案系統能有效地支援大容量硬碟,藉由降低最小的儲存單位,以
儲存單一檔案。
Mac OS 標準格式,也就是我們所知的階層式檔案系統 HFS ,其為 Mac OS 8 之
前的標準格式。
UFS ,即 Unix 系統的標準檔案系統。
UDF ,即 Universal Disk Format 縮寫,為 DVD 上的標準格式。
ISO 9660 ,一般標準的 CD-ROM 格式。
Darwin 支援兩種主要的網路檔案協定:具有 IP 客戶端連線功能的 Apple File Protocal
(AFP)以及網路檔案系統(NFS)。 AFP 是麥金塔電腦在 Mac OS 8 和 Mac OS 9 底
Chapter 1 Mac OS X :基礎篇
9
Darwin
Mac OS X
Mac OS
Note
Darwin Open Source Darwin
Darwin
Darwin Mac OS X
www.apple.com/darwin Darwin
Note-on the WEB
下所使用的檔案共享協定,而 NFS 是 Unix 平台主要的檔案共享協定。 Mac OS X 也
提供支援 Windows 為主的網路連線功能和支援 SAMBA 檔案伺服器。
Mac OS X 使用 Bundle 的檔案結構,所謂的 Bundle 是指檔案夾中包含了提供各種服
務所需的檔案,像可執行檔以及相關的各種資源。當以套件的形式包裝時, Bundle
只會以單一檔案呈現。在 Mac OS X 中 Bundle 的型態有三種,分別為:
應用程式 在 Mac OS X 中,應用程式多是採 Bundle 形式。通常,這些 Bundle
會包裝成套件,所以您只會看見作業必須用到的檔案,例如啟動應用程式的檔
案。應用程式的其他資源會被隱藏起來,這使得我們在安裝程式時更加容易。
框架 框架(Framework)的 Bundle 形式與應用程式差不多,除了框架所提供的
服務是作業系統所共用的之外,因此框架是系統的資源。框架包含了動態共用程
式庫,也就是說,作業系統各個領域或是應用程式都可使用框架所提供的服務。
對於應用程式與系統所執行的服務隨時都可使用框架,例如在 Mac OS X 中,
QuickTime 是一種框架,應用程式可透過 QuickTime 框架來使用 QuickTime 服
務。框架並不會包裝成套件形式,所以您可以看到個別的檔案。
可載入 Bundle 可載入 Bundle 是可執行的程式碼(就像應用程式一樣),其也可
以為其他應用程式或作業系統所使用(就像框架一樣),不過應用程式必須先載
入才能使用它帶來的服務。可載入 Bundle 可分為兩種主要的形式: Plug-ins(如
網頁瀏覽器所使用的方式)和面板(用以產生應用程式介面)。可載入 Bundle 可
以為套件形式,因此您只會看見單一檔案。
圖形系統
Mac OS X 採用先進的圖形系統,其包括三個主要部份: Quartz 、 OpenGL 和
QuickTime 。
Quartz 是圖形系統中專門負責 2D 圖形部份的,其用以顯示介面圖形、字形和系統中
各種 2D 元素。 Quartz 能讓影像的顯示更為快速而且柔和,在 Mac OS X 中, PDF 格
式是作業系統原生格式,因此您可以產生 PDF 檔案,無須藉助其他應用程式,例如
Adobe Acrobat(如果要製作 PDF 中特殊的功能,像縮圖導覽功能,就得使用這類的
10
Unix Mac OS X
Mac OS .app
Note
軟體)。您可以快速地將作業中的文件轉為 PDF 格式,並以 Acrobat Reader 或 Mac
OS X 內建的 Preview 軟體來讀取檔案。 Quartz 也之援 TrueType 、 Type 1 和
OpenType 字體。
OpenGL 是圖形系統中主要負責 3D 圖形的部份,其為 3D 應用程式所支援,如 3D 繪
圖軟體和遊戲。 OpenGL 是工業標準,普遍使用在 Windows 和 Unix 系統中,這也就
顯示,原先針對其他作業系統所設計的 3D 應用程式可以很容易地轉移到 Mac 平台
上。 Mac OS X 使用 OpenGL ,提供各種 3D 圖形功能,例如材質貼圖、透明度效
果、柔化效果、大氣效果等等。
QuickTime 則可支援各種數位媒體,例如數位視訊,而且在 Mac OS X 底下支援視訊
與聲音連續傳輸。 QuickTime 可被播放軟體,例如 QuickTime Player ,和創意軟體,
例如 iMovie 、 iTunes 等所使用。其本身也是工業標準,因此 QuickTime 的檔案可在
Windows 和其他電腦平台上使用。
應用程式系統
Mac OS X 提供 Classic 環境讓 Classic 應用程式能夠執行,其它的應用程式開發環境
還包括三個: Carbon 、 Cocoa 和 Java 。
Classic 環境讓 Mac OS X 可以執行針對先前作業系統所撰寫的應用程式,而且無須經
過程式修改,這讓我們得以在 Mac OS X 底下執行現有上千種應用程式。 Classic 應
用程式執行時就如同於先前作業系統中執行一樣,換言之,它們並無法享有 Mac OS
X 的先進功能,例如記憶體保護功能(Classic 應用程式會影響到其他 Classic 應用程
式)。
Carbon 環境可讓程式開發者將現有的應用程式透過 Carbon API(應用程式介面)來
進行程式移植。將現有 Classic 應用程式轉到 Carbon 環境下的動作稱之為碳化
(Carbonizing)。 Carbon 環境提供給碳化程式 Darwin 的各種優點,例如記憶體保護與
先佔式多工處理。將應用程式碳化所需的工作明顯地比重頭設計新程式還要少很多,
這讓 Mac OS X 一推出來就有許多的應用程式也跟著推出來。
Chapter 1 Mac OS X :基礎篇
11
Quartz Adobe Type
Manager PostScript
Note
Cocoa 環境提供程式開發者最先進、物件導向的程式開發環境。 Cocoa 應用程式是
徹底針對 Mac OS X 所設計的,因此可充分發揮 Mac OS X 的優點與好處。 Mac OS
X 所內附的應用程式多為 Cocoa 應用程式,隨著時間經過,將會有越來越多的 Cocoa
應用程式出現,而且成為 Mac OS X 主要的應用程式型態。
Java 環境讓您可以執行 Java 應用程式,其包括純 Java 應用程式與 Java applet 。
Java 應用程式普遍應用於網頁上,因為它們可以使用相同的程式碼於不同的電腦平
台上執行。您也可以在 Mac OS X 底下開發 Java 程式。
使用者介面
Mac OS X 的使用者介面我們稱之為 Aqua ,其提供 Mac OS X 截然不同的視覺經驗以
及各項與電腦互動的工具,並能讓您依據個人偏好加以自訂。不論是視窗的下落陰影
效果、豐富的色彩與材質應用或是精緻逼真的圖像, Aqua 介面都讓使用者體驗到趣
味與效能。
Mac OS X
Mac OS X 的確相當不錯,不過要享有這些好東西,相對地也要花一點金錢。您得有
較新的麥金塔電腦才能使用它, Apple 公司的建議是您必須有 Power Mac G3 、
Power Mac G4 、 Power Mac G4 Cube 、 iMac 、 PowerBook G3 、 PowerBook G4
或 iBook 等級的電腦才能使用。而記憶體方面得有 128MB 以上才能執行(如果您不
使用 Classic 應用程式,則記憶體可稍微少一點)。
然而,花費最高的成本(至少對那些曾經使用過先前 Mac OS 作業系統的人而言)是
您得動手學習 Mac OS X ,有些操作方式和先前的作業系統還是有所不同。大抵上來
說, Mac OS X 和先前的作業系統並沒有極大的差異(有些地方就差的蠻多),不過
您還是得花些時間來熟悉新作業系統的工作方式(把它當成全新的作業系統而非升級
版而已,這樣可以讓您在學習上更加容易)。許多先前作業系統慣用的作業方式在此
並不適用了。本書將幫助您更容易地轉換跑道。當您學會時,將會很高興您這麼做
了--伴隨學習 Mac OS X 過程所帶來的痛苦將會是值得的。在您繼續往下讀之時,也
會對所學到的 Mac OS X 感到滿足。
12
Apple Mac OS X
Mac OS X Apple
Note
MACZIN.COM aaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Mac上的神祕功能按鍵
作者• Dave Polaschek
譯者•傅瑞德
MACZIN.COM aaaaaaaaaaaaaaaaaaaaaaaaaaa 9
開機時按下……
•滑鼠按鍵
• opt 鍵
• cmd-opt 鍵
• cmd-x(有時只按住 x 鍵)
• cmd-opt-shift-delete
• cmd-opt-shift-delete-#
• cmd-opt-p-r
• cmd-opt-n-v
• cmd-opt-o-f
• cmd-opt-t-v
• cmd-opt-x-o
• cmd-opt-a-v
• c
• d
• n
• r
MACZIN.COM aaaaaaaaaaaaaaaaaaaaaaaaaaa 10
• t
• shift
• shift
• cmd
•空白鍵
• cmd-v
• cmd-s
• cmd-opt-c-i
• cmd-opt-f-x
螢幕上出現小 Mac 笑臉時按下……
•空白鍵
• shift
• shift-opt
• ctrl
MACZIN.COM aaaaaaaaaaaaaaaaaaaaaaaaaaa 11
系統畫面出現後按下……
• cmd-opt
• opt
• shift
• shift
在系統畫面中按下……
•按住 opt 鍵,再以滑鼠游標按視窗上的關閉方塊
• cmd-shift-opt-w
• cmd- 右箭頭鍵
• cmd-opt- 右箭頭鍵
• cmd- 左箭頭鍵
• cmd-opt- 左箭頭鍵
• cmd- 上箭頭鍵
• cmd-opt- 上箭頭鍵
• cmd-opt-shift- 上箭頭鍵
• cmd- 下箭頭鍵
MACZIN.COM aaaaaaaaaaaaaaaaaaaaaaaaaaa 12
• cmd-opt- 下箭頭鍵
• opt- 滑鼠按鍵
• tab 鍵
• shift-tab 鍵
• cmd-delete
在系統畫面中的「視窗」選單中……
• cmd- 選取項目
• cmd-shift- 選取項目
• cmd-opt- 選取項目
• ctrl- 選取項目
• ctrl-opt- 選取項目
系統啟動完畢之後……
•電源按鈕
• cmd-ctrl- 電源按鈕
• ctrl-cmd-opt- 電源按鈕
• cmd- 電源按鈕
MACZIN.COM aaaaaaaaaaaaaaaaaaaaaaaaaaa 13
• cmd-opt- 電源按鈕
• cmd-opt-ctrl- 電源按鈕
• shift-fn-ctrl- 電源按鈕
• ctrl- 退片按鈕
• cmd-ctrl- 退片按鈕
• ctrl-cmd-opt- 退片按鈕
• cmd- 退片按鈕
• cmd-opt- 退片按鈕
• cmd-opt-esc
• cmd-shift-0
• cmd-shift-1 或 2
• cmd-shift-3
• cmd-shift-4
MACZIN.COM aaaaaaaaaaaaaaaaaaaaaaaaaaa 14
• cmd-shift- 大寫固定鍵 -4
• cmd-ctrl-shift-3
• cmd-ctrl-shift-4
• cmd-ctrl-shift- 大寫固定鍵 -4
• cmd-tab
• cmd-space
• opt-F3 、 opt-F4 、或是 opt-F5
• cmd-F1
• cmd-F2
• F12
• F14
• F15
• cmd-ctrl-shift-0
• opt-「清除垃圾」選單指令
在睡眠 重新開機對話框中
• S 鍵
• R 鍵
MACZIN.COM aaaaaaaaaaaaaaaaaaaaaaaaaaa 15
• esc 鍵
• cmd-.(英文句號)
• Return 或 Enter 鍵
•電源按鈕
• esc 鍵
• cmd-.(英文句號)
• enter 鍵
• return 鍵
• cmd-d
• fn-backspace
滑鼠按鈕
• option- 以滑鼠游標按另一個應用軟體的視窗
• cmd- 拖移視窗
• cmd- 拖移視窗內容
• cmd- 以游標按視窗標題欄
• option- 按視窗標題欄兩下以隱藏視窗內容
MACZIN.COM aaaaaaaaaaaaaaaaaaaaaaaaaaa 16
• option- 視窗標題欄中的縮放方塊
• option- 視窗上的黃色按鈕
• option- 視窗上的綠色按鈕
僅適用 Mac OS X 的 Dock 項目
• cmd- 滑鼠按鈕
• cmd-opt- 滑鼠按鈕
• ctrl- 滑鼠按鈕(或以滑鼠按鈕按住項目不放)
• cmd- 拖移項目至 Dock
• cmd-opt- 拖移項目至 Dock
控制條板
• opt- 拖移整個控制條板
• opt- 拖移某個控制條板模組
• opt- 將模組拖移至垃圾桶
• opt- 將模組拖移至條板以外的地方