Advanced Topics in UNIX, 2/e (Paperback)
暫譯: UNIX 高級主題, 第2版 (平裝本)
Ronald J. Leach
- 出版商: Ronald J Leach
- 出版日期: 2013-04-11
- 售價: $1,050
- 貴賓價: 9.5 折 $998
- 語言: 英文
- 頁數: 652
- 裝訂: Paperback
- ISBN: 1939142334
- ISBN-13: 9781939142337
無法訂購
買這商品的人也買了...
-
時間序列分析$1,000$900 -
$294超標量處理器設計 -
從零開始學架構:照著做,你也能成為架構師$594$564 -
一書貫通 -- 從資料科學橫入人工智慧領域$650$553 -
MIS 一定要懂的 82個伺服器建置與管理知識$420$332 -
數據分析的力量 Google、Uber 都在用的因果關係思考法$300$255 -
A-Life|使用 Python 實作人工生命模型$520$411 -
$280特徵工程入門與實踐 (Feature Engineering Made Easy) -
因果革命:人工智慧的大未來 (硬殼精裝)(The Book of Why: The New Science of Cause and Effect)$680$578 -
建立演進式系統架構|支援常態性的變更 (Building Evolutionary Architectures: Support Constant Change)$480$379 -
這就是服務設計!|服務設計工作者的實踐指南 (This Is Service Design Doing: Applying Service Design Thinking in the Real World)$880$695 -
失控的數據:數字管理的誤用與濫用,如何影響我們的生活與工作,甚至引發災難$380$342 -
深度學習|生命科學應用 (Deep Learning for the Life Sciences)$580$458 -
持續交付 2.0:實務導向的 DevOps$680$530 -
動手做深度強化學習 (Deep Reinforcement Learning Hands-On)$690$538 -
$378產品經理方法論 構建完整的產品知識體系 -
Node.js 量化投資全攻略:從資料收集到自動化交易系統建構實戰(iThome鐵人賽系列書)【軟精裝】$760$593 -
多旋翼無人機嵌入式飛控開發實戰$354$336 -
半導體製程入門:從零開始了解晶片製造$680$530 -
$696可信邊緣服務技術 -
$239無人系統安全 -
$4147天造一臺無人機:飛控、電池、動力系統、地面站全解析 -
$768多機器人協同控制技術 -
$469Cursor 與 Copilot 開發實戰 : 讓煩瑣編程智能化 -
$768數據中心低碳與節能技術
相關主題
商品描述
商品描述(中文翻譯)
本書的第一版最初於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軟體。
