易燃物匯聚 YouTube 有聲書與書評
Linux系統編程 封面

Linux系統編程

傑克-本尼·佩爾松

661人在讀
16萬字總字數
¥65定價

內容簡介

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

讀者書評

★★★★★

Linux 系統編程入門級的書,內容比較簡單,但是示例相當詳實,包含進程/線程管理、內存管理、輸入輸出等內容,寫一些小工具完全沒有問題。 更偏實踐,有一些概念性的解釋,但是缺少原理性的解讀,對小白比較有幫助,對新手進階幫助不大(可以查漏補缺),對 Pro 來說就非常小兒科了。

★★★★★

挺適合我這種基礎不牢固的老菜鳥

書籍信息

作者傑克-本尼·佩爾松
譯者楊偉 等
出版社機械工業出版社
出版時間2023-01-01
ISBN9787111716617
分類計算機-計算機綜合
格式EPUB
完結狀態連載中
章節數134