linux 程式設計書籍

2021-06-19 10:58:31 字數 1592 閱讀 5077

《unix環境高階程式設計》是 unix/ linux 程式設計師案頭必備的一本書籍。可以說,linux 程式設計師如果沒有讀過這本書,就好像**教徒沒有讀過聖經一樣,是很難讓人理解的。這本書概括了 linux 程式設計所需的一切理論框架、主要系統函式、多程序程式設計、乃至 linux 網路通訊。對於初學者,如果你能將《作業系統》這門課程結合著這本書來學習,試著用 linux 程式實踐《作業系統》這門書中講的程序間通訊、程序排程、程序同步等內容,相信這將是乙個一舉兩得的事情。哦,忘了告訴大家,上次 cnn 採訪 google 總裁佩林的時候,水煮魚看到佩林的書架上就有這本書的英文版,可見它真的是一本全球開發者必備的一本書。

學習 linux ,就要學習 linux 的精華。而 linux 的精華,則在於 linux 的核心。《深入理解 linux 核心》就是一本輔助學習 linux 核心的經典書籍。有的初學者,在沒有人指導的情況下,就鑽入 linux kernel**的海洋中埋頭苦學,結果學了半天仍然是一頭霧水。當然了,在大師指導下學習就不一樣了。本書以最新的 linux 2.6 版架構為基礎,分門別類地向初學者介紹了 linux 核心的架構、程式設計思想、以及功能模組。相信你在本書的指導下學習,對於你讀懂 linux 作業系統的精華部分,會取得事半功倍的效果。事實上,不少知名公司招聘的題目裡面,很多就出自這本書,可見它真的是論述 linux 核心的經典書籍。

程式開發,高薪在 linux ; linux 程式設計師,高薪在驅動開發。可以說,水煮魚見過的 linux 驅動程式員,薪水在萬元以下的,乙個都沒有。普遍觀點認為, linux 驅動開發很難學,這並不正確。初學者認為 linux 驅動開發很難學,關鍵在於其沒有選對正確的入門書籍。《 linux 裝置驅動程式》這本書,過去已經有多位 linux 專案經理向水煮魚推薦過,你要想學mod程式設計,想挑戰高薪職位,這本書讀一讀是很有必要的。當然,這本書不是一本針對初學者的書籍,初學者應首先學習前面提到的《unix環境高階程式設計》再看這本書,你才能真正的學懂學好 linux 驅動開發。

要說 linux 應用最廣泛的地方,那一定是無處不在的嵌入式裝置了,《嵌入式 linux 應用開發完全手冊》就是一本教會您怎樣開發 linux 嵌入式系統軟體的一本好書。水煮魚與本書作者韋東山老師曾有過一面之緣,當時韋老師正在寫作這本書。這本書綜合了常見的嵌入式開發經驗技巧,以及常見的嵌入式系統應用,系統移植,除錯及異常處理等,內容非常豐富,是中文 linux 領域難得的一本好書。嵌入式處理器種類繁多,韋老師著重講了目前國內最常用的arm系統,實用性很強,是國內嵌入式程式設計師不容錯過的一本工具書。

《人月神話》,推薦指數:★★★★★

水煮魚上面為大家推薦了幾本 linux 程式設計經典書籍,但要問程式設計的最終目的是什麼,那一定還是要應用到實際專案中。做專案,那就一定離不開《人月神話》這本書。《人月神話》的作者布魯克斯,是水煮魚所在公司的超級大牛人,也是圖靈獎的獲得者。去年,他到中國訪問的時候曾經表示,《人月神話》這本書,濃縮了專案實踐中的正反兩方面經驗,是專案經理和系統分析師必讀的一本書。水煮魚認為,各位年輕的朋友,最終還是會要管專案的,與其你臨時再學習,還不如早點接觸這方面的知識比較好。可以說,linux 的專案,對開發者的要求都很高,大家不要去跟 windows 程式設計師學一些不好的習慣,特別是專案實施方面的一些不好的習慣,而應該深入體會大師的書籍。目前,《人月神話》的32周年紀念版已經上市了,有志於成為專案經理和產品經理的人,不應該錯過這本做專案的聖經

Linux程式設計推薦書籍

shell 程式設計 linux與unix shell程式設計指南 bash寶典 advanced bash scripting guide 如果你使用的是 gnu debian 系統,可以用 apt get install abs guide 安裝該文件 bash programming intr...

linux網路程式設計必看書籍

為了能夠勝任c 後台開發的目標,今天在此設定一些目標 需要看的書籍 計算機網路 自頂向下方法 原書第4版 計算機網路系統方法 原書第4版 用tcp ip進行網際互連第一卷 原理 協議與結構 第五版 用tcp ip進行網際互連第二卷 設計 實現與核心 用tcp ip進行網際互連第三卷 客戶 伺服器程式...

網路程式設計書籍

tcp ip詳解,卷2 實現 http www.laogu.com ds 511.htm tcp ip詳解,卷3 tcp事務協議等 http www.laogu.com ds 512.htm 3.wireshark 開源的經典的協議分析工具wireshark,http www.wireshark.o...