官术网_书友最值得收藏!

Linux系統(tǒng)編程
會員

Linux是世界上最流行的開源操作系統(tǒng)。Linux系統(tǒng)編程技術將使你能夠使用自己的系統(tǒng)程序擴展Linux操作系統(tǒng),并與系統(tǒng)上的其他程序進行通信。本書探討了Linux文件系統(tǒng)及其基本命令、內(nèi)置手冊頁、GNU編譯器集合(GCC)和Linux系統(tǒng)調(diào)用;講述了如何處理程序中的錯誤,以及如何捕獲錯誤并打印錯誤相關信息;介紹了在系統(tǒng)上讀寫文件的多種方法,包括使用流和文件描述符。隨著學習的不斷深入,你將深入研究創(chuàng)建進程、創(chuàng)建僵尸進程和守護進程,并學習使用systemd處理守護進程的方法;了解如何創(chuàng)建共享庫,并探索不同類型的進程間通信(IPC);還將學習如何使用POSIX線程編寫程序,以及如何使用GNU調(diào)試器(GDB)和Valgrind調(diào)試程序。學完本書,你將能夠在Linux系統(tǒng)中開發(fā)自己的系統(tǒng)程序,包括守護進程、工具、客戶端和過濾器。通過閱讀本書,你將:了解如何使用各種系統(tǒng)調(diào)用為Linux系統(tǒng)編寫程序。深入研究POSIX函數(shù)的工作原理。理解并學會使用信號、管道、IPC和流程管理等關鍵概念。了解如何集成程序與Linux系統(tǒng)。探索高級主題,例如,文件系統(tǒng)操作、創(chuàng)建共享庫和調(diào)試程序。全面了解如何使用Valgrind調(diào)試程序。

(瑞典)杰克-本尼·佩爾松 ·操作系統(tǒng) ·12.6萬字

QQ閱讀手機版

主站蜘蛛池模板: 杭锦后旗| 无棣县| 平顺县| 呼图壁县| 儋州市| 凯里市| 富蕴县| 江西省| 莲花县| 罗源县| 桃江县| 福鼎市| 惠来县| 涪陵区| 囊谦县| 安宁市| 会泽县| 龙口市| 修水县| 塔城市| 清河县| 灵璧县| 和林格尔县| 涞水县| 自治县| 清水河县| 沿河| 姚安县| 庐江县| 保靖县| 孝义市| 元阳县| 黑龙江省| 沈丘县| 黔南| 嘉荫县| 河北区| 宜丰县| 壤塘县| 图木舒克市| 大庆市|