4 本 Linux 入門書籍

劉志軍發表於2017-08-25

有讀者問可否推薦一些 Linux 入門書籍,剛好在知乎也看到類似的問題,幾個零碎的命令難以在 Linux 環境中存活,如果要真正形成自己的知識體系,還是要靠閱讀專業書籍來積累。Linux 對後端開發是必備技能,對 Python 開發者來說重要性不言而喻,將來你寫的每一行程式碼,都有可能在 Linux 環境中執行。前端開發是否有必要學習 Linux 呢?這個就好比學駕照,學到了,總有一天會給你帶來便利,暫時沒時間學的可以先收藏著。

《快樂的Linux命令列》

強烈推薦給大家,正如書中所說的“就像有位老師在你身邊,指導你學習”,這本書的特點是語言簡潔流暢,即使是英文版,看起來也不費勁。涵蓋了大部分命令列工具和Shell程式設計。最重要的是這本書是基於 CC 協議共享的,任何人都可以免費下載到這本書,感謝作者的無私奉獻,公眾號回覆“lm”獲取

《鳥哥的Linux私房菜》

相信不少程式設計師的Linux啟蒙老師都來自《鳥哥的Linux私房菜》,我剛開始學 Linux 也是看鳥哥的教程,鳥哥是臺灣人,所以書中也帶有臺灣腔,用詞和大陸也有區別,比如程式他們說成程式,伺服器說成伺服器,所有剛開始會有點不適應。他的書分為基礎篇和伺服器篇,前者適合任何想學Linux的人,後者適合想從事伺服器運維開發,到目前這本書已經出到了第四版,這本書可以在網上免費閱讀:linux.vbird.org/linux_basic…

《Linux命令列與shell指令碼程式設計大全(第3版)》

這是一本非常適合Linux小白的入門教程,內容通俗易懂、深入淺出,除了日常工作中用的基礎命令之外,像正規表示式、sed、awk 這樣的高階命令也有介紹,書上還配有大量的例項,如果你想精通 shell 程式設計,那麼這本書就是為你準備的。也是有志於從事系統運維開發的朋友必備讀品,總之,只要你能跟著這本教程學完,使用 Linux 就能輕車熟路了。

《只是為了好玩》

嚴格來說,這不是一本技術書,而是Linux之父林納斯•託瓦茲的自傳,在外人看來都是“書呆子”的頂尖程式設計師,比如 Linux 之父林納斯、蘋果的發明者史蒂夫•沃茨,都是非常幽默風趣的人。比如開篇談到他的寫作計劃時,開玩笑地說:“我們可以在第一章裡對人們解釋生命的意義何在。這樣可以吸引住他們。一旦他們被吸引住,並且付錢買了書,剩下的章節裡我們就可以胡扯了。”

林納斯更像一位哲學大師,能把事物的本質看透徹。在闡述生命的意義時,任何事物都是始於生存,發展於社會秩序,娛樂至死的過程,性是如此,技術亦如此,技術最初也是為了生存,為了生存得更好,現在技術大體上還處於社會的層面,但正在朝娛樂的階段發展。另外,聲名遠揚的分散式版本管理工具 Git 也是他的作品。

推薦大家閒暇之餘閱讀此書。

公眾號:python之禪
公眾號:python之禪

相關文章