我想學習LINUX,應該怎麼學,我想學習LINUX,該如何開始?

時間 2021-10-14 23:51:44

1樓:老男孩教育

對於linux的學習,可以分為四個階段,linux初級入門階段→linux中級進階→linux高階進階→linux資深方向細化階段

第一階段:初級階段

初級階段需要把linux學習路線搞清楚,任何學習都是循序漸進的,所以學linux也是需要有一定的路線。

1. linux基礎知識、基本命令;

2. linux使用者及許可權基礎;

3. linux系統程序管理進階;

4. linux高效文字、檔案處理命令;

5. shell指令碼入門

第二階段:中級進階

中級進階需要在充分了解linux原理和基礎知識之後,對上層的應用和服務進行深入學習,其中說到服務肯定涉及到網路的相關知識,是需要花時間學習的。

1. tcp/ip網路基礎;

2. linux企業常用服務;

3. linux企業級安全原理和防範技巧;

4. 加密/解密原理及資料安全、系統服務訪問控制及服務安全基礎;

5. iptables安全策略構建;

6. shell指令碼進階;

7. mysql應用原理及管理入門

第三階段:linux高階進階

1. http服務**快取加速;

2. 企業級負載叢集;

3. 企業級高可用叢集;

4. 運維監控zabbix詳解;

5. 運維自動化學習;

第四階段:linux資深方向細化

1. 大資料方向;

2. 雲端計算方向;

3. 運維開發;

4. 自動化運維;

5. 運維架構師

對於linux的學習,可以分為四個階段,linux初級入門階段→linux中級進階→linux高階進階→linux資深方向細化階段

第一階段:初級階段

初級階段需要把linux學習路線搞清楚,任何學習都是循序漸進的,所以學linux也是需要有一定的路線。

1. linux基礎知識、基本命令;

2. linux使用者及許可權基礎;

3. linux系統程序管理進階;

4. linux高效文字、檔案處理命令;

5. shell指令碼入門

第二階段:中級進階

中級進階需要在充分了解linux原理和基礎知識之後,對上層的應用和服務進行深入學習,其中說到服務肯定涉及到網路的相關知識,是需要花時間學習的。

1. tcp/ip網路基礎;

2. linux企業常用服務;

3. linux企業級安全原理和防範技巧;

4. 加密/解密原理及資料安全、系統服務訪問控制及服務安全基礎;

5. iptables安全策略構建;

6. shell指令碼進階;

7. mysql應用原理及管理入門

第三階段:linux高階進階

1. http服務**快取加速;

2. 企業級負載叢集;

3. 企業級高可用叢集;

4. 運維監控zabbix詳解;

5. 運維自動化學習;

第四階段:linux資深方向細化

1. 大資料方向;

2. 雲端計算方向;

3. 運維開發;

4. 自動化運維;

5. 運維架構師

2樓:11138客級

第一點:我學習linux是在大二的時候。那時候裝的發行版本是redhat。

可是剛剛開始的時候音效卡的驅動裝不上,其它比如說顯示卡,網絡卡都弄好。但是由於沒有聲音所以就沒堅持用下去。幾年後再次弄那個音效卡的時候還是弄不上,可是這次的決心比較大,所以查了n多的資料;請教了很多人。

終於被我弄好了。

總結:無論是學習linux還是其它,決心是要擺在很重要的位置的。

第二點:前兩年的時候,對linux以及gnu的很多開源的東西產生了濃厚的興趣;所以就開始深入的研究linux。甚至使用linux不久就開始閱讀核心**。

可是到今天我還沒真正意義上理解核心的結構,以及很多模組的功能,及實現原理。

總結:不要在錯誤的時間做錯誤的事情。具體的講有那麼幾層意思:

a》不要動不動就去讀kernel**;b》不要太高估自己的能力;c》千萬要在有一定知識積累的時候才能去研究更深層次的東西;d》要帶的問題去學習,而不是空洞地進行技術研究;研究技術本身是學院派的作風。

第三點:linux上面的開源的軟體

,和linux所包含的開放的精神,文化和內涵;它們是比linux核心更有價值的。

總結:選擇了linux其實也是選擇了一種文化,選擇了一種信仰;既然把這個選擇上升到那麼高的層次,那麼任何的比較(與其它系統)都是不明智的;至少是不會有很大價值的。

接觸(安裝一個發行版本) =》

熟悉(用它來完成一些日常的工作)=》

創造(在前面幾步的基礎上做一些改進,創新)。

當然在這樣一個過程中有很多的功課要做,

作業系統方面的知識當然是很重要的;但是不是很急迫,所以可以在後來有基礎了再去了解;至於象保護模式也是一樣。我個人做了這樣一個學習的等級劃分:

1。重要,緊急:

熟悉目錄結構,熟悉基本操作命令(注意是基本),文字編輯器的使用(使用vi或者emacs但是不建議都學,因為本人當初就是想都精通,後來惹了不必要的麻煩;現在專心用vi)。

2。重要,不緊急:

正規表示式,grep,sed,awk, perl,gcc,gdb(其實這些東西的學習是需要很長的過程,但是它的使用又是貫穿整個系統;之所以重要是因為它們很好地體現了linux的精神;之所以不緊急並不是真的不緊急,是因為它們本身就是一個很偉大很複雜的軟體需要慢慢消化吸收而不是囫圇吞棗)。

3。不重要,緊急:

一個絢麗的桌面,一些幽雅的桌面小外掛(linux的強大事實上並不在其桌面環境,雖然gnome和kde都非常的幽雅;之所以不重要是相對於其它更重要的東西而言的,而之所以緊急是因為這些東西會在很短的時間內catch住你的心,你的興趣;而興趣是支撐你接下去學習過程的最最重要的東西---這一點請相信)。

4。不重要,不緊急:

將windows上常用的東西移到linux上,比如要在wine上玩wow或者cs(原因是顯而易見的,開航母去釣魚肯定沒有划著小船來的有情調)

最後我個人的建議是:瞭解作業系統的組成,工作原理要從瞭解它上面執行的應用軟體開始。瞭解它上面的應用軟體則要通過日復一日地使用它。

我不覺得哪一本書能達到你期望的那種效果;但是如果在你堅持使用linux的過程中總是不斷地去總結和接受新的東西,那麼不要過很久你會發現linux是你的一個很好的助手。

3樓:熱心曉朋友

第1階段

零基礎入門

第2階段

linux系統管理&shell程式設計

第3階段

百萬級訪問量叢集實戰

第4階段

千萬級訪問量核心叢集實戰

第5階段

一切核心技術的底層支援:雲端計算叢集

第6階段

大資料運維

第7階段

python自動化和指導

4樓:山西新華電腦學校

linux學習路線

第一階段零基礎入門

第二階段linux系統管理&shell程式設計第三階段百萬級訪問量叢集實戰

第四階段千萬級訪問量核心叢集實戰

第五階段一切核心技術的底層支援:雲端計算叢集第六階段大資料運維

第七階段python自動化和畢業指導

我想學習linux,該如何開始?

5樓:老男孩教育

對於linux的學習,可以分為四個階段,linux初級入門階段→linux中級進階→linux高階進階→linux資深方向細化階段

第一階段:初級階段

初級階段需要把linux學習路線搞清楚,任何學習都是循序漸進的,所以學linux也是需要有一定的路線。

1. linux基礎知識、基本命令;

2. linux使用者及許可權基礎;

3. linux系統程序管理進階;

4. linux高效文字、檔案處理命令;

5. shell指令碼入門

第二階段:中級進階

中級進階需要在充分了解linux原理和基礎知識之後,對上層的應用和服務進行深入學習,其中說到服務肯定涉及到網路的相關知識,是需要花時間學習的。

1. tcp/ip網路基礎;

2. linux企業常用服務;

3. linux企業級安全原理和防範技巧;

4. 加密/解密原理及資料安全、系統服務訪問控制及服務安全基礎;

5. iptables安全策略構建;

6. shell指令碼進階;

7. mysql應用原理及管理入門

第三階段:linux高階進階

1. http服務**快取加速;

2. 企業級負載叢集;

3. 企業級高可用叢集;

4. 運維監控zabbix詳解;

5. 運維自動化學習;

第四階段:linux資深方向細化

1. 大資料方向;

2. 雲端計算方向;

3. 運維開發;

4. 自動化運維;

5. 運維架構師

6樓:泡影果果

為自己創造一個學習linux的環境--在電腦上裝一個linux或unix。北美用redhat,歐洲用suse,桌面mandrake較多,而debian是技術最先進的linux開發人員中用debian的最多,其次是redhat,從全球linux各應用領域市場份額來看無疑redhat是最多的,此外還有很多出名的發行版本。

對於初學linux的人來說,建議是使用redhat,原因如下:

1)現在很多書都是以redhat為例講的,為了與書本協調一致

2)周圍的人都用redhat,交流比較方便

3)redhat應用範圍廣,有典型性和代表性

4)它易於使用和安裝,我們沒有必要把時間浪費在「裝系統」上而應集中精力學習最有用的東西。

【注】現在覺得rh很死板,as,es等用在伺服器上或許不錯,personal desktop用mandrake,debian,suse都不錯,筆者現在用mandrake。在熟悉linux的基礎上還需要掌握至少一種unix。

進階。掌握至少50個以上的常用命令。

理解shell管道"|",檔案流重定向">"及追加">>"等;

熟悉gnome/kde等x-windows桌面環境操作;

掌握.tgz.rpm.biz等軟體包的常用安裝方法;

學習新增外設,安裝裝置驅動程式(比如modem);

熟悉grub/lilo引導器及簡單的修復操作;

熟悉系統固有目錄的名稱及公用;

學會用mount命令訪問其他檔案系統;

瞭解vi,gcc,gdb等常用編輯器,編譯器,偵錯程式;

學習linux環境下的簡單組網。建議:買一本不需要太厚的linux教材,大致可以滿足要求。

高階應用。澄清一些概念:linux的普通操作與真正的系統管理不能相提並論,後者需要很多知識。

系統管理。在熟悉linux的基礎上還需要掌握至少一種unix。

我想學習英語,怎麼入手?我想學英語,應該怎麼學呀?

學習英語,首先要把英語基礎的單詞弄懂,然後是語法,語法的話不需要精,但是基礎的語法要會,還有就是要堅持練習聽力,最好自己制定個詳細的學習計劃,這樣的話,學習會持之以恆。多做一些練習題,英語會逐步的提高,看一些以英語為主的電影,可以推薦你看 海上鋼琴師 這個殺手不太冷 等,電視劇的話,感覺 老友記 比...

我想學習武術要怎麼學,我想在家學習武術,我應該先怎麼辦

學武術就是要掌握正確的發力順序及肢體所在的空間位置。1 注意動作路線。只有動作方法正確,動作規範,線路合理,才有利於提高速度。由運動原理可知,運動直線到達終點的距離是最短,時間最省因而便於動作加速。2 避免肌肉的鬆馳現象。根據肌肉收縮的力學特點。肌肉不具有完全彈性,而具有明顯的時間效應,收縮時間過長...

我想學習周易,本人想學習易經應該怎樣學習和入門?

樓上的複製很輕鬆,我看地很吃力啊。周易作為中國哲學的教材,市場的版本比較多,但很多是經濟市場的產物,有些做了修改。我以為1990年到2000年的版本比較全,書店可能沒有了,你可以在圖書館借閱,如果不方便學習的話可以在一些舊書市場上買到,除了原版的外,再看一本評傳類的,可以加快理解,畢竟原版的不是全對...