您找過以下的關鍵字

尚無搜尋紀錄

The Linux Programming Interface國際中文版 下

The Linux Programming Interface國際中文版 下

作者 : Michael Kerrisk

出版社 : 碁峰資訊股份有限公司

可訂購

定價 : NT 800

售價9折, NT720

內容簡介


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

■譯者簡介

廖明沂、楊竹星

看更多 隱藏