關(guān)于編程書籍的推薦,已經(jīng)陸陸續(xù)續(xù)推出了幾篇總結(jié)文章。那么這篇文章 w3cschool 小編就來為大家推薦五本適合 linux 學(xué)習(xí)者閱讀的書籍!
《Linux C編程一站式學(xué)習(xí)》
本書適合做零基礎(chǔ)的初學(xué)者學(xué)習(xí) C 語言的第一本教材,幫助讀者打下牢固的基礎(chǔ)。有一定的編程經(jīng)驗(yàn)但知識(shí)體系不夠完整的讀者也可以對(duì)照本書查缺補(bǔ)漏,從而更深入地理解程序的工作原理。本書對(duì)于 C 語言的語法介紹得非常全面,對(duì) C99 標(biāo)準(zhǔn)做了很多解讀,因此也可以作為一本精簡的 C 語言語法參考書。
《Linux/UNIX 系統(tǒng)編程手冊(cè)》
《linux/UNIX 系統(tǒng)編程手冊(cè)(上、下冊(cè))》是介紹 linux 與 unix 編程接口的權(quán)威著作。linux 編程資深專家 michael kerrisk 在書中詳細(xì)描述了 linux/unix 系統(tǒng)編程所涉及的系統(tǒng)調(diào)用和庫函數(shù),并輔之以全面而清晰的代碼示例。涵蓋了逾 500 個(gè)系統(tǒng)調(diào)用及庫函數(shù),并給出逾 200 個(gè)程序示例,另含 88 張表格和 115 幅示意圖。
書內(nèi)主要講解了高效讀寫文件,對(duì)信號(hào)、時(shí)鐘和定時(shí)器的運(yùn)用,創(chuàng)建進(jìn)程、執(zhí)行程序,編寫安全的應(yīng)用程序,運(yùn)用 posix 線程技術(shù)編寫多線程程序,創(chuàng)建和使用共享庫,運(yùn)用管道、消息隊(duì)列、共享內(nèi)存和信號(hào)量技術(shù)來進(jìn)行進(jìn)程間通信,以及運(yùn)用套接字 api 編寫網(wǎng)絡(luò)應(yīng)用等內(nèi)容。
《鳥哥的Linux私房菜》
書中全面而詳細(xì)地介紹了 Linux 操作系統(tǒng)。全書分為 5 個(gè)部分:第一部分著重說明 Linux 的起源及功能,如何規(guī)劃和安裝 Linux 主機(jī);第二部分介紹 Linux 的文件系統(tǒng)、文件、目錄與磁盤的管理;第三部分介紹文字模式接口 shell 和管理系統(tǒng)的好幫手 shell 腳本,另外還介紹了文字編輯器 vi 和 vim 的使用方法;第四部分介紹了對(duì)于系統(tǒng)安全非常重要的 Linux 賬號(hào)的管理,以及主機(jī)系統(tǒng)與程序的管理,如查看進(jìn)程、任務(wù)分配和作業(yè)管理;第五部分介紹了系統(tǒng)管理員 (root) 的管理事項(xiàng),如了解系統(tǒng)運(yùn)行狀況、系統(tǒng)服務(wù),針對(duì)登錄文件進(jìn)行解析,對(duì)系統(tǒng)進(jìn)行備份以及核心的管理等。
本書內(nèi)容豐富全面,基本概念的講解非常細(xì)致,深入淺出。各種功能和命令的介紹,都配以大量的實(shí)例操作和詳盡的解析。本書是初學(xué)者學(xué)習(xí) Linux 不可多得的一本入門好書。
《Linux命令行與shell腳本編程大全》
這是一本關(guān)于 Linux 命令行與 shell 腳本編程的全方位教程,主要包括四大部分:Linux 命令行,shell 腳本編程基礎(chǔ),高級(jí) shell 腳本編程,如何創(chuàng)建實(shí)用的 shell 腳本。本書針對(duì) Linux 系統(tǒng)的最新特性進(jìn)行了全面更新,不僅涵蓋了詳盡的動(dòng)手教程和現(xiàn)實(shí)世界中的實(shí)用信息,還提供了與所學(xué)內(nèi)容相關(guān)的參考信息和背景資料。通過本書的學(xué)習(xí),你將輕松寫出自己的 shell 腳本。
《深入Linux內(nèi)核架構(gòu)》
相對(duì)而言,這本書既不像《深入理解 Linux 內(nèi)核》那么枯燥,也不像《Linux 內(nèi)核設(shè)計(jì)與實(shí)現(xiàn)》泛泛而談,書中的內(nèi)容很好地抓住了內(nèi)核代碼中的核心,而且圖文并茂,對(duì)于一些復(fù)雜的數(shù)據(jù)結(jié)構(gòu)和函數(shù)執(zhí)行流程書中采用用圖片刻畫的形式,讓讀者一目了然。
以上就是小編推薦的五本適合 linux 學(xué)習(xí)者閱讀的書籍。更多 linux 的學(xué)習(xí)請(qǐng)關(guān)注 w3cschool 官網(wǎng)。