有讀者問能否推薦一些 Linux 入門書籍,恰好在知乎也看到相似的問題,幾個零碎的命令難以在 Linux 環境中存活,若是要真正造成本身的知識體系,仍是要靠閱讀專業書籍來積累。Linux 對後端開發是必備技能,對 Python 開發者來講重要性不言而喻,未來你寫的每一行代碼,都有可能在 Linux 環境中運行。前端開發是否有必要學習 Linux 呢?這個就比如學駕照,學到了,總有一天會給你帶來便利,暫時沒時間學的能夠先收藏着。前端
強烈推薦給你們,正如書中所說的「就像有位老師在你身邊,指導你學習」,這本書的特色是語言簡潔流暢,即便是英文版,看起來也不費勁。涵蓋了大部分命令行工具和Shell編程。最重要的是這本書是基於 CC 協議共享的,任何人均可以避免費下載到這本書,感謝做者的無私奉獻,公衆號回覆「lm」獲取python
相信很多程序員的Linux啓蒙老師都來自《鳥哥的Linux私房菜》,我剛開始學 Linux 也是看鳥哥的教程,鳥哥是臺灣人,因此書中也帶有臺灣腔,用詞和大陸也有區別,好比程序他們說成程式,服務器說成伺服器,全部剛開始會有點不適應。他的書分爲基礎篇和服務器篇,前者適合任何想學Linux的人,後者適合想從事服務器運維開發,到目前這本書已經出到了第四版,這本書能夠在網上免費閱讀:linux.vbird.org/linux_basic…linux
這是一本很是適合Linux小白的入門教程,內容通俗易懂、深刻淺出,除了平常工做中用的基礎命令以外,像正則表達式、sed、awk 這樣的高級命令也有介紹,書上還配有大量的實例,若是你想精通 shell 編程,那麼這本書就是爲你準備的。也是有志於從事系統運維開發的朋友必備讀品,總之,只要你能跟着這本教程學完,使用 Linux 就能輕車熟路了。程序員
嚴格來講,這不是一本技術書,而是Linux之父林納斯•託瓦茲的自傳,在外人看來都是「書呆子」的頂尖程序員,好比 Linux 之父林納斯、蘋果的發明者史蒂夫•沃茨,都是很是幽默風趣的人。好比開篇談到他的寫做計劃時,開玩笑地說:「咱們能夠在第一章裏對人們解釋生命的意義何在。這樣能夠吸引住他們。一旦他們被吸引住,而且付錢買了書,剩下的章節裏咱們就能夠胡扯了。」正則表達式
林納斯更像一位哲學大師,能把事物的本質看透徹。在闡述生命的意義時,任何事物都是始於生存,發展於社會秩序,娛樂至死的過程,性是如此,技術亦如此,技術最初也是爲了生存,爲了生存得更好,如今技術大致上還處於社會的層面,但正在朝娛樂的階段發展。另外,聲名遠揚的分佈式版本管理工具 Git 也是他的做品。shell
推薦你們閒暇之餘閱讀此書。編程