Linux系統(tǒng)編程是一款由洛夫編寫的靈活高效代碼學習指南,包含了幫助你在任何層面編寫更佳代碼的實用技巧,小編給大家準備了高清中文版的PDF文檔供大家參考學習!
目錄:
序
前言
第一章 介紹與基本概念
系統(tǒng)編程
APl與ABl
標準
Linux編程的概念
向系統(tǒng)編程邁進
第二章 文件I/O
打開文件
以read()進行讀取操作
以write()進行寫入操作
同步化I/O
關(guān)閉文件
使用lseek0查找文件位置
針對特定位置的讀取與寫入
截短文件
多任務(wù)式I/O
內(nèi)核內(nèi)部
結(jié)束語
本書主題
· 讀寫文件以及其他文件I/O操作,包括Linux內(nèi)核如何實現(xiàn)和管理文件I/O,內(nèi)存映射與優(yōu)化技術(shù)
· 進程管理的系統(tǒng)調(diào)用,包括實時進程
· 文件與目錄——創(chuàng)建、移動、復制、刪除和管理
· 內(nèi)存管理——內(nèi)存分配接口,管理內(nèi)存,以及優(yōu)化內(nèi)存訪問
· 信號及其在Unix系統(tǒng)中的角色,以及基本和高級信號接口
· 時間、休眠和時鐘管理,從基礎(chǔ)開始講述,并且涵蓋POSIX時鐘和高精度計時器