Linux專家必讀的幾本書

2021-10-10 18:15:46 字數 738 閱讀 7910

工作幾年來,一直從事linux核心驅動方面的開發。從接觸linux到現在,讀過不少linux方面的書籍,現把認為很不錯的一部分列出來和大家分享一下。

一直認為,在乙個系統上學習開發之前,首先需要熟悉這個系統的使用。鑑於**的國情,絕大部分人第乙個接觸的作業系統就是windows,因此對於這絕大部分人來說,如果要學習linux開發,學會使用這個系統都是必不可少的乙個環節。

現在的linux初學者是幸福的,隨著linux桌面環境越來越易用,入門乙個新的系統是非常容易的事情。雖然命令列對於提高工作效率更加有效,但我們完全可以把熟悉命令的過程放到日常使用中進行。無論學習什麼知識,在實踐中學習都是高效而且有趣的。在這個階段,我們也未必一定需要書籍。現在很多linux發行版的wiki寫得都非常詳細,在使用某一種發行版時找到相應的wiki閱讀查詢就可以了。而且,桌面環境變化太快,關於桌面的介紹類書籍幾乎都沒有必要看,這類書籍大多剛一出版就過時了。

那入門類書籍裡哪些比較有價值呢?我比較推薦涉及的技術相對比較穩定的書。比如,linux基本的體系結構和命令一般都是經久不變的,甚至從上古時期的unix開始就沒太多變化,這類書籍講解的知識也是以後大幅提高我們的生產力的基礎。比如《鳥哥的linux私房菜》,比如《unix power tools》(中譯名是「unix超級工具」),或者是為linux+認證考試準備的《linux+ study guide》。當然,這一類書籍其實都不必精讀,快速瀏覽之後作為工具書備查就可以了。

今年看的幾本書

去年因為換工作後,閒雜事情較多,畢業後的看書習慣沒有繼續堅持。因為工作需要買的一些書也沒有來得及看,年底時離開了之前的公司,今年一月份到新公司上班,做對日開發。之前我是不喜歡對日開發的,無論如何也不想去,因為對日沒有什麼技術要求,就是 工人。為了不讓自己在這樣的大環境下退步,看著一本本買回來後卻靜靜...

需要看的幾本書

1 系統化教學設計 the systematic design of instruction 影印版 第5版 出版 高等教育出版社 提要 本書首先介紹教學設計的系統方法模型,然後圍繞模型中的確定教學目標 進行教學分析 分析學習者及情境 書寫行為表現目標 開發評估工具 開發教學策略 開發和選擇教學材料...

最近看到的幾本書

聊聊架構通過大量例項揭示架構背後的原理,在軟體行業的發展,並通過例項展示軟體架構的實際應用。架構真經幫助工程師 架構師和管理者研發及維護擴充套件的網際網路產品。演算法之美 指導工作與生活的演算法告訴我們如何更有效的利用直覺,如何有效的做出選擇,如何有效地與他們保持聯絡。山山水水聊聊畫畫 本書雖然沿襲...