30年前,在赫爾辛基大學就讀計算機科學專業(yè)的Linus Torvalds還不知道他創(chuàng)建的Linux會給這個世界帶來什么影響,如今全球大多數服務器都運行在Linux上,而且正是因為有了Linux,才讓更多的服務器飛速發(fā)展。
如果你想知道Linux是怎么運行的,那你需要好好看看它的文檔,書籍等,接下來就和大家盤點一下2021年最值得看的Linux書籍:
1. 《深入理解LINUX內核》
Marco Cesati于1992年獲得數學學位,并于1995年獲得羅馬大學計算機科學博士學位。他被李納斯·托瓦爾茲和他的追隨者的成就深深吸引,以至于他花了幾年時間試圖解開Linux的一些謎團。
在做了多年工作之后,撰寫出他的第一本書似乎是自然而然的,這本書將帶領你了解內核中使用的最重要的數據結構、算法和編程技巧。作者為那些想要了解事物在機器內部真正運作方式的人提供了有價值的見解。討論了重要的特定于intel的特性。但這本書的內容不僅僅是代碼的功能;它還解釋了Linux為什么用這種方式做事的理論基礎。
2. 《Linux內核設計與實現》
本書的作者是一名核心內核開發(fā)人員,他詳細描述了Linux內核的設計與實現。內核代碼的編寫者、開發(fā)者以及程序開發(fā)人員都可以通過閱讀本書受益,他們可以更好理解操作系統(tǒng)原理,并將其應用在自己的編碼中以提高效率和生產率。
3. 《精通Linux》
本書講解了Linux操作系統(tǒng)的工作機制以及運行Linux系統(tǒng)所需的常用工具和命令。根據系統(tǒng)啟動的大體順序,本書更深入地介紹從設備管理到網絡配置的各個部分,最后演示了系統(tǒng)各部分的運行方式,并介紹了一些基本技巧和開發(fā)人員常用的工具。
4. 《Linux 系統(tǒng)編程》
Linux內核參與者RobertLove(洛夫)通過這本書為你提供了Linux系統(tǒng)編程方面的教程,Linux系統(tǒng)調用的參考手冊,以及對于如何編寫更聰明和更快的代碼的來自內部人士的建議。Love清晰地指出了POSIX標準函數和Linux特別提供服務之間的差異。
5. 《UNIX環(huán)境高級編程》
本書是被譽為UNIX編程“圣經”,第3版最新的標準對內容進行了修訂和增補,反映了最新的技術發(fā)展。書中除了介紹UNIX文件和目錄、標準I/O庫、系統(tǒng)數據文件和信息、進程環(huán)境、進程控制、進程關系、信號、線程、線程控制、守護進程、各種I/O、進程間通信、網絡IPC、偽終端等方面的內容,還在此基礎上介紹了眾多應用實例,包括如何創(chuàng)建數據庫函數庫以及如何與網絡打印機通信等。
6. 《Linux/UNIX系統(tǒng)編程手冊》
本書是是介紹Linux與unix編程接口的權威著作。Linux編程資深專家michael kerrisk在書中詳細描述了Linux/unix系統(tǒng)編程所涉及的系統(tǒng)調用和庫函數,并輔之以全面而清晰的代碼示例。《Linux/unix系統(tǒng)編程手冊(上、下冊)》涵蓋了逾500個系統(tǒng)調用及庫函數,并給出逾200個程序示例,另含88張表格和115幅示意圖。
責編AJX
-
Linux
+關注
關注
87文章
11342瀏覽量
210150 -
程序員
+關注
關注
4文章
953瀏覽量
29833
發(fā)布評論請先 登錄
相關推薦
評論