Linux小白看什麼書?
其實關於這個問題,我相信大家肯定也通過各種渠道搜尋,什麼樣的書籍比較好,然後購買一堆相關的書籍回來,但是到頭來這些書也只有翻開幾頁或者是在家吃土的份。但其實推薦什麼書,對於這個答案必然是不唯一的。
俗話說的好:適合自己的才是最好的。
那麼什麼才是適合Linux小白的書籍呢?首先你要明白,Linux是什麼?我們常說Linux作業系統,那麼當然Linux是一種作業系統。那你又會有疑問,我們虛擬上跑的不是Ubuntu麼?沒錯Ubuntu才是正統意義上的作業系統,它的核心是Linux核心。所以我們將基於Linux核心的這一類作業系統統稱為Linux作業系統。當面試官問你,你使用Linux作業系統嗎?只要是你使用了Ubuntu,Redhat,Debian等等其他一列的作業系統,你都可以回答是的。
所以首先,入門小白想要對Linux有一個簡單的瞭解,我推薦大家看的第一本書就是《鳥哥的Linux私房菜基礎學習篇》。這本書可以譽為是最具知名度的Linux學習寶典。全書分為5個部分:第一部分著重說明Linux的起源及功能,如何規劃和安裝Linux主機;第二部分介紹Linux的檔案系統、檔案、目錄與磁碟的管理;第三部分介紹文字模式介面 shell和管理系統的好幫手shell指令碼,另外還介紹了文字編輯器vi和vim的使用方法;第四部分介紹了對於系統安全非常重要的Linux賬號的管理,以及主機系統與程式的管理,如檢視程式、任務分配和作業管理;第五部分介紹了系統管理員(root)的管理事項,如瞭解系統執行狀況、系統服務,針對登入檔案進行解析,對系統進行備份以及核心的管理等。
掌握了這些基礎知識,你也就對Linux有了一個淺顯的入門,全書通篇瀏覽,熟悉是最重要的。對於一個有命令列的作業系統,操作遠遠要比單純看書重要的多,你需要經常動手敲命令才能對這個系統有很深入的探索。這就好比我有一年在做POS機專案開發的時候,Pos機上只能輸出Log檔案,而沒有Debug的方式,那麼我如何能夠時時的監測我的log檔案呢?大家能想到的第一個方式必然就是vim開啟Log檔案但是這個有個問題是,Log檔案很大,你一行行的按照時間找過去是非常費力的。這時候又會想到tail命令,只顯示檔案的尾行,這確實能夠直接定位到最新產生的Log內容,但是如何做到實時呢?
這個時候我推薦大家使用一個命令列手冊大全(網站詳見下連結),Linux的命令複雜,能夠巧妙的使用可以使工作事半功倍,但人的大腦不不比機器,不能記住全部命令後面的引數,這時候隨時查閱就顯得尤為重要。所以經過查閱,tail -f命令就輕鬆達到了我的需求,方便我隨時看到機器輸出的Log檔案裡的內容。 《Linux命令手冊大全》 https://www.linuxcool.com/
對於小白來說,一個紮實的基礎比什麼都重要,趕緊嘗試下,動起手來,翱翔在命令的海洋之中吧。
如果你已經對Linux有了很好的認識,並且命令列控制也不在話下的時候,就可以為自己選擇一個喜愛的鑽研方向,這個時候我推薦大家看:《Linux核心設計與實現》 《Linux多執行緒服務端程式設計》《Linux核心原始碼剖析》等書,詳細的介紹Linux核心的實現,講解核心的原始碼,針對Linux系統的特點進行程式設計。
不積跬步無以至千里,冰凍三尺非一日之寒。小白從積累命令開始堅持,最後也能成為Linux的大神。
相關文章
- 學習Linux發展前景怎麼樣?linux學習看什麼書Linux
- NFS服務有什麼優缺點呢?linux入門用什麼書NFSLinux
- UNIX與Linux有什麼區別?學習linux哪個書好Linux
- Linux在it市場有什麼優勢?linux運維怎麼入門看書Linux運維
- 什麼是開源軟體?Linux怎麼學?linux入門學習書籍Linux
- echo命令有什麼引數選項?linux學習什麼書比較好Linux
- 什麼是Linux?Linux中dev指什麼?Linuxdev
- Linux命令strace跟蹤程式的系統呼叫-linux學習用什麼書Linux
- Linux是什麼意思?Linux有什麼特點?Linux
- 為什麼讀書?
- Linux技術零基礎可以學嗎?學linux運維看什麼書Linux運維
- ssl證書是由什麼組成?ssl證書是什麼?
- 什麼是linux?學習linux需要什麼語言?Linux
- 什麼是linux?Linux需要學習什麼語言?Linux
- 根證書是什麼?有什麼用?
- SSL證書是什麼?有什麼作用?
- 小紅書怎麼優化排名,小紅書怎麼釋出seo筆記?優化筆記
- 什麼是SSL證書?SSL證書的原理和作用是什麼?
- SSL數字證書有什麼功能?為什麼需要SSL證書?
- Linux是什麼系統?為什麼要學習Linux?Linux
- OV SSL證書是什麼?有什麼作用
- 什麼是SSL證書?
- SSL證書是什麼?
- 什麼是16949證書
- ###什麼是Linux核心###什麼是MMULinux
- 什麼是Linux核心?有什麼功能?Linux
- 什麼是SSL證書?為什麼要在網站上安裝SSL證書?網站
- 什麼是SSL證書?網站為什麼要安裝SSL證書?網站
- 什麼是Linux?為什麼企業會需要Linux運維?Linux運維
- Linux是什麼?為什麼推薦學習Linux技術?Linux
- Linux為什麼受歡迎?學習Linux有什麼用?Linux
- 什麼是Linux系統?Linux系統有什麼特點?Linux
- ios簽名證書:什麼是證書?iOS
- gsl是什麼 LinuxLinux
- 什麼是域名SSL安全證書?有什麼功能?
- 什麼是國產SSL證書?國產SSL證書和普通證書有什麼區別?
- 什麼是Nginx?Linux為什麼使用Nginx?NginxLinux
- Linux中什麼是inode?有什麼作用?Linux