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