The Linux Programming Interface 國際中文版 (上冊)

  • 365天內有 12↑個人買過此商品
  • 館長推薦
分享:

商品訊息

  • 追蹤分類 ?
  • 作者:Michael Kerrisk 追蹤作者 ?
  • 出版社:碁峰資訊 追蹤出版社 ?
  • 出版日:2016/10/12
  • ISBN:9789864761678
  • 適讀年齡:全齡適讀
  • 定價:800
  • 特價:79632
  • 紅利可抵: 19
  • 到店取貨:
    宅配:
  • 配送地區: 全球、 香港OK、 台澎金馬
  • 付款方式: ATM、 信用卡、 LINE Pay、 街口帳戶支付、 貨到付款、 PayPal、 FamiPort、 取貨付款
  • 預計 2019/5/27 出貨 購買後立即為您進貨

內容簡介

LinuxUNIX®系統程式開發經典
完整涵蓋Linux API:函式、介面、程式設計範例


《The Linux Programming Interface》是Linux與UNIX系統程式開發大全,幾乎涵蓋了全部Linux與UNIX系統程式會用到的API。在這本重量級著作中,Linux程式開發專家Michael Kerrisk以清晰的說明及完整的範例程式,提供完善的系統呼叫(system call)與函式庫函式(library function)等系統程式開發技術。書中囊括500個以上的system call與library function,提供200個以上程式範例,88個表格與115張圖。

讀者將可學到下列技術:
‧高效率的檔案
‧使用訊號(signal)、時鐘(clock)與計時器(timer)
‧建立行程(process)與可執行程式
‧設計安全可靠的程式
‧以POSIX多執行緒設計多工程式
‧設計與使用共享函式庫
‧以管線(pipe)、訊息佇列(message queue)、共享記憶體(shared memory)與號誌(semaphore)達成行程間的通訊(IPC)
‧基於socket API設計網路程式

本書涵蓋豐富的Linux特有的功能,包含epoll、inotify與/proc檔案系統,尤其極為重視與UNIX標準的相容度(POSIX.1-2001/SUSv3與POSIX.1-2008/SUSv4),使本書可完全適合其他UNIX平台的開發者參考閱讀。

本書是目前探討Linux與UNIX API涵蓋面最廣泛、最完整的作品,作者期許它能成為一部經典。

本書涵蓋目前UNIX標準(POSIX.1-2001/SUSv3與POSIX.1-2008/SUSv4)

作者

Michael Kerrisk

Michael Kerrisk(man7.org)擁有超過20年UNIX系統操作與開發程式經驗,開辦過許多單週的UNIX系統程式設計訓練課程。自2004年起,他開始維護man-page專案,產出不少Linux核心與glibc程式設計API使用手冊,參與完成的手冊高達250份,同時也參與了Linux kernel-user space interface的測試與設計審閱過程。目前Michael與他的家人同住於德國慕尼黑。

目錄

Chapter 1 淺談歷史與標準
Chapter 2 基本概念
Chapter 3 系統程式設計概念
Chapter 4 檔案 I/O:通用的 I/O 模型
Chapter 5 檔案 I/O:深入探討
Chapter 6 行程(Process)
Chapter 7 記憶體配置(Memory Allocation)
Chapter 8 使用者與群組
Chapter 9 行程憑證(process credential)
Chapter 10 時間
Chapter 11 系統限制與選項
Chapter 12 系統與行程資訊
Chapter 13 檔案 I/O 緩衝區
Chapter 14 檔案系統
Chapter 15 檔案屬性(File Attribute)
Chapter 16 擴充屬性(Extended Attribute)
Chapter 17 存取控制清單(Access Control List)
Chapter 18 目錄與連結(Directory and Link)
Chapter 19 監控檔案事件
Chapter 20 訊號(signal):基本概念
Chapter 21 訊號(signal):訊號處理常式(signal handler)
Chapter 22 訊號(signal):進階功能
Chapter 23 計時器(timer)與休眠(sleep)
Chapter 24 建立行程
Chapter 25 終止行程
Chapter 26 監控子行程
Chapter 27 執行程式
Chapter 28 深入探討建立行程與執行程式
Chapter 29 執行緒(thread):簡介
Chapter 30 執行緒:執行緒同步
Chapter 31 執行緒:執行緒安全(thread safety)與個別執行緒儲存空間
Chapter 32 結束執行緒
Chapter 33 執行緒:深入探討

詳細資料

詳細資料

    • 編/譯者
    • 廖明沂/楊竹星
    • 語言
    • 中文繁體
    • 規格
    • 平裝
    • ISBN
    • 9789864761678
    • 分級
    • 普通級
    • 開數
    • 18開17*23cm
    • 頁數
    • 880
    • 出版地
    • 台灣
    • 適讀年齡
    • 全齡適讀

訂購須知

下載『金石堂APP』並開啟推播設定,隨時掌握出貨動態:

Google play
App Store

    商品運送說明:

  • 本公司所提供的產品配送區域範圍目前僅限台灣本島。注意!收件地址請勿為郵政信箱。
  • 商品將由廠商透過貨運或是郵局寄送。消費者訂購之商品若無法送達,經電話或 E-mail無法聯繫逾三天者,本公司將取消該筆訂單,並且全額退款。
  • 當廠商出貨後,您會收到E-mail及APP出貨通知,您也可透過【訂單查詢】確認出貨情況。
  • 建議您可下載『金石堂APP』並開啟推播設定,即可收到出貨通知。
  • 產品顏色可能會因網頁呈現與拍攝關係產生色差,圖片僅供參考,商品依實際供貨樣式為準。
  • 如果是大型商品(如:傢俱、床墊、家電、運動器材等)及需安裝商品,請依商品頁面說明為主。訂單完成收款確認後,出貨廠商將會和您聯繫確認相關配送等細節。
  • 偏遠地區、樓層費及其它加價費用,皆由廠商於約定配送時一併告知,廠商將保留出貨與否的權利。

提醒您!!
金石堂及銀行均不會請您操作ATM! 如接獲電話要求您前往ATM提款機,請不要聽從指示,以免受騙上當!

預計 2019/5/27 出貨 購買後立即為您進貨

38