Advanced Topics in UNIX, 2/e (Paperback)
暫譯: UNIX 高級主題, 第2版 (平裝本)
Ronald J. Leach
- 出版商: Ronald J Leach
- 出版日期: 2013-04-11
- 售價: $1,120
- 貴賓價: 9.5 折 $1,064
- 語言: 英文
- 頁數: 652
- 裝訂: Paperback
- ISBN: 1939142334
- ISBN-13: 9781939142337
無法訂購
買這商品的人也買了...
-
$1,000$900 -
$250超標量處理器設計
-
$594$564 -
$650$553 -
$420$331 -
$300$255 -
$520$442 -
$280特徵工程入門與實踐 (Feature Engineering Made Easy)
-
$680$578 -
$480$379 -
$880$695 -
$380$342 -
$580$458 -
$680$476 -
$690$345 -
$378產品經理方法論 構建完整的產品知識體系
-
$500$250 -
$419$398 -
$403中台產品經理:數字化轉型復雜產品架構案例實戰
-
$390$332 -
$760$380 -
$948$901 -
$880$695 -
$630$497 -
$580$458
相關主題
商品描述
商品描述(中文翻譯)
本書的第一版最初於1993年由John Wiley出版,書名為《Advanced Topics in UNIX》。同年,它被選為Newbridge Book Club的替代主要選擇。該書在市場上流通了十三年,這在計算文獻中可謂是漫長的歲月。由於出版業的變化,本書的這一版僅以電子形式提供。我之所以決定修訂本書,是因為幾個UNIX變體的受歡迎程度上升,以及我從之前出版版本的評論中所學到的知識。Linux的受歡迎程度日益增加,這在很大程度上歸功於它在開源社區中的流行,以及它作為Google Android手機操作系統的基礎。Mach操作系統最初在卡內基梅隆大學開發,是用於控制Apple Macintosh電腦的操作系統的基礎。Solaris最初由Sun Microsystems開發,現在被Oracle視為頂級企業操作系統,並聲稱特別為雲計算而構建。顯然,我認為有必要對本書進行修訂。目前,我的Windows PC上運行著Linux(Ubuntu)和Solaris的版本。當然,我的Macintosh上的操作系統是基於Mach的。我對多個UNIX類操作系統的經驗顯示,最終用戶、應用程式程序員、系統程序員和系統管理員在不同UNIX變體之間使程序和工具正常運作時,經常會遇到困難,這是由於文件系統組織的差異、關鍵配置文件的位置不同,以及系統調用操作方式中重要但微妙的差異。不同的工具也存在問題,其中許多在所有UNIX版本上都不可用,或者需要相當大的努力才能正確安裝它們。其中一個最有趣的問題需要對幾個Linux變體進行詳細分析,以使一個公共領域應用程序正常運作——在安裝和正常運作之前,檢查了來自Fedora(前身為Red Hat)、SUSE和Ubuntu的不同Linux變體。許多第二版的書籍會刪除舊技術的材料。我選擇了不同的方法,這是基於我在過去二十五年中在UNIX和非UNIX環境中高效開發大型高品質軟體系統的研究和經驗。我的研究大多基於將系統化方法應用於軟體重用,作為軟體開發過程的一部分。事實上,在開始修訂本書《Advanced Topics in UNIX》之前,我選擇先製作我的書《Software Reuse: Methods, Models, Costs》的第二版。軟體重用與UNIX書籍有何相關性?當前針對UNIX和其他操作系統的軟體應用程序中,有很大一部分是使用現有的軟體組件構建的,這些組件是部分或完全重用的。舊的軟體組件必然是使用舊技術構建的,並且可能會使用一些舊的系統調用以及新創建的調用。如果您要重新部署現有的軟體組件,您需要了解不同世代的系統調用及其行為。畢竟,這就是為什麼應用程式程序員需要學習系統調用的原因。對於系統級編程,特別是內核級編程,情況也是如此,因為操作系統很少是從零開始編寫的。本書共包含11章:UNIX簡介、用戶介面、輸入與輸出、UNIX文件系統、進程簡介、內存與進程管理、進程間通信簡介、System V IPC包、信號、套接字與RPC、IPC比較,以及容錯UNIX軟體。