自學linux應該學哪些內容呢?

江南武夫TJX


linux很雜的,所以初期階段你不用看學習什麼內容,基礎的都學就行了,這裡可以看中國人寫的基礎書籍,上手快,外國翻譯過來的反正我是看的很吃力,不太適合初級的人去看

基本知道linux之後,一些安裝、權限等等操作後,就進階,比如搭建LAMP、LNMP、DNS等等軟件和服務,這些也要懂,這部分需要教程,看書超級緩慢,教程為主、練習為輔、這時候可以看國外大神寫的書了,到這部分你就可以開始工作了,基本上企業也不會劃分的很細,當然想走的更遠,下面就是深度學習了,對了,python瞭解基本即可,但shell腳本一定要會,不說精通,至少要熟悉,一天2到5個shell腳本練習就夠了,也不用太多精力花在這

當你學的差不多,才是決定往哪個方向了,比如雲服務器、自動化運維、linux安全之類的方向,但都離不開開發,所以這時候你就要精通python語言了

自動化運維應該是趨勢,雲服務器也是熱門,一門精通,其它也要熟悉,你才能走的遠

還有個很重要的,原理一定要懂,每一個服務的運行原理比會安裝更重要,所以死記硬背也要背下來。網絡這塊不是服務器運維的強項,但基本的ip/tcp協議你需要懂,會抓包、會基本分析就可以了,往後有精力了再深度學習


itcy


新手學習linux方向大概如下:

1.先學習linux的基本命令,比如:cd,ls,cp,mv,mkdir,rm,cat,touch增刪改查等等命令。

2.熟悉基本的操作後學習linux相關文件權限命令,比如:useradd,groupadd,passwd,chmod等等命令。

3.然後在學習更進階一點的命令,比如:進程管理,磁盤管理,網絡管理,文件管理等等相關的命令。

4.最後再學習下linux的軟件安裝卸載和shell腳本等等吧!然後多實際操作下搭建各種軟件環境,基本就可以出師了。


huzibbs


您好,更高興為您回答問題。

LINUX,我學習了4年,目前我的職位是一名數據庫運維工程師,對於linux的學習,我想我這個從網絡畢業,變成linux運維方面的工作者蠻有心得。

基礎概念

linux和蘋果系統,微軟系統一樣,承載應用服務的底層架構,我們要學習linux,首先一定要了解它的概念。

Linux是一種自由和開放源代碼的類UNIX操作系統,該操作系統的內核由林納斯·託瓦茲在1991年10月5日首次發佈。在加上用戶空間的應用程序之後,成為Linux操作系統。

linux有很多分支,redhat,debian等,根據不同的用戶需求,被包裝成不同的系統,可基礎還是linux或者說unix。

操作命令

linux使我感興趣,很重要的原因是命令,敲鍵盤可不是程序員的特權。

但使用linux,一定要明白命令的意義,否則,會造成無法彌補的後果。

linux主要的命令是文件系統,操作系統,程序管理相關,其他命令都是由其他搭載在上面的服務器提供。

開源程序

自學linux,最好是結合一個項目去學,比如docker,比如heartbert。

應用程序部署,會讓你發現很多基本原理以及命令概念,其實linux並不複雜,只要用心,我們專注發現問題,就可以很快的切入其中。

開源程序是學習linux的輔助工具,我們在研究過程遇到的問題便是我們學習的內容,怎麼去克服報錯,怎麼去分析報錯,怎麼去處理報錯,層層揭開linux的秘密。

結語

興趣決定我們學習的高度,如果你是因為工作或者其他需求要自學,一定要系統的學習,不要出現操作失誤。

但如果你是因為興趣學習,我想你回答發現linux十分有趣。


分享到:


相關文章: