Skip to Content
LINUX系統程式設計 第二版
book

LINUX系統程式設計 第二版

by Robert Love
December 2013
Intermediate to advanced
496 pages
8h 57m
Chinese
GoTop Information, Inc.
Content preview from LINUX系統程式設計 第二版
前言
本書所要探討的是 Linux 上的系統程式設計。
系統程式設計
system programming
)就
是在撰寫
系統軟體
system software
),也就是位於低階層的程式碼,可以直接跟核心
kernel)及基礎系統程式庫(core system library)互動。換句話說,本書的主題就是
Linux 系統呼叫以及其他的低階層函式,例如 C 程式庫所定義的那些。
儘管已經有許多書籍在探討 Unix 的系統程式設計,但少有只把焦點放在 Linux 者,就
算有,也少有在探討「最新的 Linux 版本及 Linux 獨有之進階介面」者。此外,本書的
讀者可得益於我的特殊經驗:我曾為 Linux 撰寫過許多程式碼,包括核心及系統軟體。
事實上,我曾實作過本書所探討的某些系統呼叫以及其他功能。因此,本書揭露了許多
內幕知識,不僅會描述系統介面
應該
如何運作,也會說明它們的
實際
運作方式,以及
你如何以最有效的方式來使用它們。所以,本書既是 Linux 系統程式設計的教材,也是
Linux 系統呼叫的參考手冊,亦是撰寫更聰明、更快之程式碼的權威指南。本書的內容
不僅有趣而且容易理解,不管你是否需要每天撰寫系統層級的程式碼,本書會教你,讓
你得以成為一個更好之軟體工程師的訣竅。
本書為誰而寫
本書接下來的內容會假定,讀者已經熟習 C 程式設計以及 Linux 的程式設計環境—不
需要精通這些主題,但至少要熟悉它們。如果你對 Unix 文字編輯器— Emacs
vim
最常見且備受推崇的編輯器—的使用尚不習慣 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

優雅的SciPy|Python科學研究的美學

優雅的SciPy|Python科學研究的美學

Juan Nunez-Iglesias, Stéfan van der Walt, Harriet Dashnow
C++语言导学(原书第2版)

C++语言导学(原书第2版)

本贾尼 斯特劳斯特鲁普

Publisher Resources

ISBN: 9789862769812