日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

学习linux的书籍

發布時間:2024/1/1 linux 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 学习linux的书籍 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

原文地址:http://wiki.linuxdeepin.com/index.php?title=%E4%B9%A6%E7%B1%8D%E6%8E%A8%E8%8D%90

內容如下:

書籍推薦

基礎入門(必讀其一)

  • 《Linux其實很簡單》作者為劉金鵬,是網上《笨兔兔的故事》的實體書,本書是一本與眾不同的Linux入門讀物。將技術圖書也以風趣幽默的風格一一道來。書中以一個擬人化的Ubuntu操作系統為主角,以Ubuntu 10.04為基礎,講解了Ubuntu系統從安裝、配置,到搭建開發平臺、投入使用的過程。適合沒有基礎知識的朋友。
  • 《完美應用Ubuntu(第二版)》作者為何曉龍、李明 ,本書將向您展示一個年輕的Linux發行版——Ubuntu,一個產生于太空中的崇高夢想,從初識到安裝,從使用到管理,《完美應用Ubuntu》秉承開源社區所踐行并傳播的“樂于分享、待他人”的Ubuntu理念,向您闡釋如何完美應用Ubuntu。適合有較少基礎知識的朋友。
  • 《Ubuntu Linux從初學到精通》作者為華清遠見嵌入式培訓中心/潘光洋,本書詳述了Ubuntu Linux的安裝和使用。其中內容包括了Linux操作系統的概述、Ubuntu系列操作系統的安裝、Ubuntu的多種桌面環境、Ubuntu的命令操作、Ubuntu中常用軟件的安裝與使用、Ubuntu服務器的應用,以及Ubuntu環境下的編程。適合剛使用Ubuntu Linux操作系統的普通用戶和系統管理員,同時也適合以Ubuntu為開發環境的開發者。
  • 《鳥哥的Linux私房菜 基礎學習篇(第三版)》作者為:臺灣Linux達人鳥哥(Mr蔡),是中國最具知名度的Linux入門書(知名度相當于譚浩強的C語言程序設計),全面而詳細地介紹了Linux操作系統。適合有一定基礎的朋友。推薦!
  • 《LINUX權威指南》作者為Matt Welsh、Matthias Dalheimer、Kaufman,譯者:為洪峰,本書包含了其他任何Linux文檔資料中都沒有涉及到的主題,本書包括你應該理解的一切,還有怎樣安裝,怎樣使用Linux操作系統。本書包含完整的安裝指導教程,系統維護的完整信息、文檔開發和編程工具、網絡管理的指導原則。適合基礎知識較扎實的朋友。推薦!!
  • Linux Kernel in a nutshell》?作者為Greg Kroah-Hartman,該書的作者為 Linux 內核的主要開發者與維護者,如果你想知道怎樣在你的機器上構建、配置、并安裝一個定制的 Linux 內核的話,那么開始閱讀此書吧。
  • 《Linux系統管理技術手冊》作者為Evi Nemeth 、Trent R.Hein 、Garth Snyder,本書以當前主流的5種Linux發行版本(RedHatES、SUSE、Debian、FedoraCore和Ubuntu)為例,把Linux系統管理技術分為3個方面分別介紹。第1部分全面介紹了運行單機Linux系統涉及的各種管理知識和技術,如系統引導和關機、進程控制、文件系統管理、用戶管理、設備管理、系統備份、軟件配置以及cron和系統曰志的管理使用等。第2部分從詳細講解TCP/IP協議基本原理開始,深入討論了網絡的兩大基本應用——域名系統和路由技術,然后逐章講解Linux上的各種Internet關鍵應用,如電子郵件、NFS、文件共享、Web托管和Intemet服務,在這部分里還有專門的章節介紹網絡硬件、網絡管理與調試以及系統...

注意:以上書籍,必須選讀一本,以備下一階段的分類入門做好扎實的基礎。

  • 想嘗試接觸Linux(Ubuntu)的朋友,推薦選讀《Linux其實很簡單》、《完美應用Ubuntu(第二版)》或《Ubuntu Linux從初學到精通》其一(后2本感覺差不多)。
  • 想深入研究以下分類的朋友,務必選讀《鳥哥的Linux私房菜 基礎學習篇(第三版)》或者《LINUX權威指南》其一。

分類入門(分類選讀)

驅動入門

  • 《LINUX設備驅動程序》作者為JonahanCorbet,本書描述了如何針對各種設備編寫驅動程序,就是網上說的“LDD”,經典之作,必備書籍。
  • 《Linux驅動詳細解》書中源代碼分析比較多,基于2440的,對linux外圍驅動有很全面的講解。
  • 《嵌入式 Linux 應用開發完全手冊》作者:韋東山,本書全面介紹了嵌入式Linux系統開發過程中,從底層系統支持到上層GUI應用的方方面面,內容涵蓋Linux操作系統的安裝及相關工具的使用、配置,嵌入式編程所需要的基礎知識(交叉編譯工具的選項設置、Makefile語法、ARM匯編指令等),硬件部件的使用及編程(囊括了常見硬件,比如UART、I*IC、LCD等),UBoot、Linux內核的分析、配置和移植,根文件系統的構造(包括移植busybox、glibc、制作映象文件等),內核調試技術(比如添加kgdb補丁、棧回溯等),驅動程序編寫及移植(LED、按鍵、擴展串口、網卡、硬盤、SD卡、LCD和USB等),GUI系統的移植(包含兩個GUI系統:基于Qtopia和基于X),應用程序調試技術。

內核入門

  • 《LINUX內核源代碼情景分析》?作者:浙江大學/毛德操,全面深入地剖析了Linux最新版本核心源代碼,并對Linux核心的獨特優點和需要進一步改進的問題作了精辟的評述。
  • 《萊昂氏UNIX源代碼分析》?作者:John Lions,本書上篇為UNIX版本6的源代碼,下篇是萊昂先生對UNIX操作系統版本6源代碼的詳細分析。本書語言簡潔、透徹,曾作為未公開出版物廣泛流傳了二十多年,是一部杰出經典巨作。
  • 《深入理解linux內核》?作者:DanielP、Bovet,該書指導你對內核中使用的最重要的數據結構、算法和程序設計訣竅進行一次遍歷,是一本出名的經典巨作。
  • 《LINUX內核完全剖析--基于0.12內核》?作者:趙炯,本書對早期Linux內核(V0.12)全部代碼文件進行了詳細、全面的注釋和說明,旨在幫助讀者用較短的時間對Linux的工作機理獲得全面而深刻的理解,為進一步學習和研究Linux打下堅實的基礎。
  • 《Linux內核精髓:精通Linux內核必會的75個絕技》?作者:高橋 浩和(Hirokazu Takahashi),本書選取了資源管理(CPU、內存、進程等)、文件系統、網絡、虛擬化、省電、調試、概要分析、追蹤、內核調整等Linux內核的核心主題進行了深入剖析和講解,總結出了75個能有助于讀者深刻理解Linux內核精髓的技巧和最佳實踐。
  • 《Linux內核API完全參考手冊》?作者:邱鐵、周玉、鄧瑩瑩,作為源碼開放的操作系統已經廣泛應用于計算機與嵌入式設備,因此學會Linux內核開發與編程顯得越來越重要。《Linux內核API完全參考手冊》以最新的Linux內核版本2.6.3 0為依據,對常用的內核API作了系統分析和歸納,設計了典型實例并對開發場景進行了詳細講解。《Linux內核API完全參考手冊》中分析的內核API模塊包括:內核模塊機制API、進程管理內核API、進程調度內核API、中斷機制內核API、內存管理內核API、內核定時機制API、內核同步機制API、文件系統內核API和設備驅動及設備管理API。

Shell入門

  • 《LINUX與UNIX Shell編程指南》作者為David Tansley,本書共分五部分,詳細介紹了shell編程技巧,各種UNIX命令及語法,還涉及了UNIX下的文字處理以及少量的系統管理問題。本書內容全面、文字簡潔流暢,適合Shell編程人員學習、參考。

應用編程入門

  • 《unix環境高級編程(第二版)》作者為W.Richard Stevens、Stephen A.Rago,本書在保持了前一版風格的基礎上,根據最新的標準對內容進行了修訂和增補,反映了最新的技術發展。書中除了介紹UNIX文件和目錄、標準I/O庫、系統數據文件和信息、進程環境、進程控制、進程關系、信號、線程、線程控制、守護進程、各種I/O、進程間通信、網絡IPC、偽終端等方面的內容,還在此基礎上介紹了多個應用示例,包括如何創建數據庫函數庫以及如何與網絡打印機通信等。此外,還在附錄中給出了函數原型和部分習題的答案。 被稱為unix編程的圣經。
  • 《linux程序設計》作者為:Neil Matthew 、Richard Stones,本書講述了Linux系統及其他UNIX風格的操作系統上的程序開發,主要內容包括標準Linux C語言函數庫和由不同的Linux或UNIX標準指定的各種工具的使用方法,大多數標準Linux開發工具的使用方法,通過DBM和MySQL數據庫系統存儲Linux中的數據,為X視窗系統建立圖形化用戶界面等。

TCP/IP入門

  • 《TCP/IP詳解(共三卷)》作者W.Richard Stevens,也是《unix環境高級編程》的作者。
  • 《TCP/IP詳解,卷1:協議》是一本完整而詳細的TCP/IP協議指南。描述了屬于每一層的各個協議以及它們如何在不同操作系統中運行。
  • 《TCP/IP詳解 卷2:實現》完整而詳細地介紹了TCP/IP協議是如何實現的。
  • 《TCP-IP詳解卷三TCP事務協議,HTTP,NNTP和UNIX域協議》是“TCP/IP詳解系列”的延續。
  • C語言入門

    • 《The C Programming Language》作者為Brian W.Kernighan、Dennis M.Ritchie,是由著名的計算機科學家Brian W. Kernighan和C語言之父的Dennis M. Ritchie合著的一部計算機科學著作。是第一部介紹C語言編程方法的書籍,它也被公認為計算機技術著作的典范,以清晰簡潔的文字講述而著稱。書中用"hello world"為實例開始講解程序設計,也已經成為程序設計語言圖書的傳統。
    • 《C和指針》作者為KennethA.Reek,本書提供與C語言編程相關的全面資源和深入討論。通過對指針的基礎知識和高級特性的探討,幫助程序員把指針的強大功能融入到自己的程序中去。全書共18章,覆蓋了數據、語句、操作符和表達式、指針、函數、數組、字符串、結構和聯合等幾乎所有重要的C編程話題。書中給出了很多編程技巧和提示,每章后面有針對性很強的練習,附錄部分則給出了部分練習的解答。
    • 《C缺陷和陷阱》作者為Andrew Koenig,作者以自己1985年在Bell實驗室時發表的一篇論文為基礎,結合自己的工作經驗擴展成為這本對C程序員具有珍貴價值的經典著作。寫作本書的出發點不是要批判C語言,而是要幫助C程序員繞過編程過程中的陷阱和障礙。全書分為8章,分別從詞法分析、語法語義、連接、庫函數、預處理器、可移植性缺陷等幾個方面分析了C編程中可能遇到的問題。最后,作者用一章的篇幅給出了若干具有實用價值的建議。本書適合有一定經驗的C程序員閱讀學習,即便你是C編程高手,本書也應該成為你的案頭必備書籍。
    • 《Linux C編程從初學到精通》作者為張繁 等,本書深入淺出、循序漸進地講解了Linux平臺下的C程序設計,并通過大量的程序實例,以及綜合開發案例的演示,幫助讀者快速掌握Linux下C語言編程的方法和技巧。本書內容翔實,共分為三大部分。第一部分為基礎篇,共有5章,主要講解了Linux系統的概述、C語言編程基礎、Linux下的兩種常用文本編輯器vi和Emacs、程序編譯器gcc和調試器gdb,以及make管理工具。第二部分為提高篇,共有7章,主要講解了Linux系統下各種操作的系統調用,包括文件操作、進程控制、進程間通信、網絡編程、GTK+圖形界面編程等。第三部分為實踐篇,共有5章,分別為5個不同的Linux平臺下C程序開發的綜合案例,向讀者詳細闡述了Linux文件操作、GTK+圖形界面編程、Linux網絡編程,以及基于Linux平臺的嵌入式軟件開發的方法和技巧。

    語言算法入門

    • 《算法導論》作者為Thomas H.Cormen、Charles E.Leiserson、Ronald L.Rivest、Clifford Stein,本書深入淺出,全面地介紹了計算機算法。對每一個算法的分析既易于理解又十分有趣,并保持了數學嚴謹性。本書的設計目標全面,適用于多種用途。涵蓋的內容有:算法在計算中的作用,概率分析和隨機算法的介紹。本書專門討論了線性規劃,介紹了動態規劃的兩個應用,隨機化和線性規劃技術的近似算法等,還有有關遞歸求解、快速排序中用到的劃分方法與期望線性時間順序統計算法,以及對貪心算法元素的討論。本書還介紹了對強連通子圖算法正確性的證明,對哈密頓回路和子集求和問題的NP完全性的證明等內容。全書提供了900多個練習題和思考題以及敘述較為詳細的實例研究。

    Linux服務器運維入門

    • 《Ubuntu Server 最佳方案》?作者:冷罡華(Hiweed),是第一本全面介紹UbuntuLinuxServer的中文書籍,是作者10多年實戰經驗的結晶;從構思到出版,花費作者近3年時間。無論您是初學者還是Linux高手,都能從中獲益。在內容上,《Ubuntu Server最佳方案》基本上涉獵到了Linux服務器的各方面常見應用。“最佳方案”是《Ubuntu Server最佳方案》的特色。對于每一種應用,作者都不是泛泛而談,而是推薦一個“最佳方案”——從硬件服務器的選型到Linux入門,從LAMP到Tomcat,從代理服務器到郵件服務器,從DHCP到DNS,從Samba到虛擬化,從負載均衡到遠程控制,從RAID到LVM再到系統安全——不管您是在校學生還是在職Linux管理員,不管您是小公司還是大企業,都可以直接復制《Ubuntu Server最佳方案》內容,在最短的時間內您就可以架設起自己的最佳Linux服務器。
    • 《構建高可用Linux服務器(第2版)》?作者:余洪春(撫琴煮酒),本書是資深Linux/Unix系統管理專家兼架構師多年一線工作經驗的結晶,51CTO和ChinaUnix等知名社區聯袂推薦。本書結合實際生產環境,從Linux虛擬化、集群、服務器故障診斷與排除、系統安全性等多角度闡述構建高可用Linux服務器的最佳實踐。本書實踐性非常強,包含大量企業級的應用案例及相應的解決方案,讀者可以直接用這些方案解決在實際工作中遇到的問題。

    構建開源社區入門

    • 《The art of Community》作者為Jono Bacon,一本關于如何構建開源社區的書籍。Jono Bacon 于 2006 年加入 Canonical,管理著世界范圍內的 Ubuntu 開發者、貢獻者及用戶社區,有著豐富的開源社區運維經驗。

    總結

    以上是生活随笔為你收集整理的学习linux的书籍的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。