Linux應該如何學習,感覺如果沒有系統可供自己維護的話,學習很吃力,大家是怎麼系統學習的呢

時間 2021-05-29 23:44:49

1樓:

從興趣入手,比什麼都重要

可以先看看linux的黑歷史笨笨兔的故事這本書實在是推薦文筆幽默,介紹到位,實在是入門的好書。

看完這個就可以去看鳥哥的私房菜了更加正統的學習書籍我堅信好奇心是永遠的動力,興趣是最好的老師,goobingdu一下,你就什麼都知道了。

現代網際網路,限制你的知識的面的,永遠只是你的求知慾。

2樓:路人

1.首先你得感興趣,我學linux了解了很多linux周邊的東西,比如linux的開發歷史,還有linux所涉及的開源文化和geeker文化,熱血沸騰,這技術好hack,好NB啊,然後我就有了強烈的學習熱情。

2.安裝linux,比如哪個目錄掛載在哪個碟符下,某個掛載需要的空間大小是多少等等,當然一開始是不會領悟到分配掛載的作用的,我也是後來領會到的:),其實我開始使用vmare,只會傻瓜式的安裝,後來隨著裝的軟體變多資料變大,掛載大小不合理了也就開始研究怎麼分配掛載大小。

3.學習各種命令,日常操作一定要強制使用命令列,斷絕gui操作,遇到引數不會的,可以使用-h或者--help或者man一下,有些常用的命令背下來,或者自己多練習幾遍,基本命令學習好了之後,可以學習比較專業的,比如檢視機器效能的、網路管理的之類的,我不會建議你徹底拋棄wins安裝個ubuntu什麼的,因為我沒有專門去安裝ubuntu

4.命令掌握的很好的情況下,學習指令碼,比如shell指令碼,shell指令碼不必專門去學習,我是邊學邊用的,shell學習好了之後,然後日常一些繁瑣的操作或者重複1次以上的操作可以選擇使用自己寫shell去實現(強烈拒絕重複性操作),這樣簡單的shell指令碼也就學會了

5.嘗試去搭建各種服務,不要使用yum或者rpm,一定要原始碼安裝,如果嫌麻煩可以寫成指令碼,自己搭個apache,搭個nginx,搭個資料庫,裝個php,乙個小的lamp出來了,(可以和4同時,部分先後),還有去裝各種軟體或者服務的時候,別只是用,盡量的去了解下他是什麼?簡單的原理,適用場景之類的東西

到以上,我感覺基本的技能是有了,可以小誇自己一下,我也會linux(時刻尋找滿足感和自信)

然後繼續深入學習shell,比如涉及到NB的命令,grep,find,awk,sed以及強大的管道,處理一些複雜的檔案流。

也可以涉獵下python、perl、php中的乙個或者幾個,可以利用每個語言的特長做一些運維的開發。

做運維要拒絕重複操作,要努力去開發一系列工具,解放你的時間,然後你可以去學習一些更牛的知識或者把某乙個知識學精,然後繼續開發更牛的工具或者軟體,然後解放更多的時間 :-)

3樓:叔度

把這本書先看完和練習完了唄:Linux系統管理技術手冊(第2版)/奈米斯 (Nemeth)-圖書

另外,要學習Linux,一台機器用來練習就足夠了。當然,越多越好。

到底學習 Linux 應該學習什麼?學習框架是什麼?

1 先基礎,學會使用各種命令,安裝各種軟體,各種服務,折騰各種問題。可以看看鳥哥的linux。2 學習linux c語言,環境程式設計,網路程式設計。可以看看unix環境程式設計和網路程式設計。3 可以開始讀linux核心,讀io,讀排程,看看彙編,時間多可以研究下硬體相關知識。可以看看linux核...

如果要在 Linux 下學習 Python 語言,是不是最好裝雙系統?

黃哥 先安裝虛擬機器 virtualbox等 再在虛擬機上安裝ubuntu 等Linux。學習python php golang ruby最好是在Linux下學習。Python 初學者如何安裝VirtualBox 和Ubuntu。知乎專欄 1.Windows 2.Windows Linux虛擬機器 ...

如何購買雲電腦學習linux?

朱幹 先去了解下有哪些雲電腦品牌,據我所知有達龍雲,極雲普惠,還有乙個什麼雲的我忘了,再去官網了解下他們的詳細內容再去註冊購買,辦公學習的話我推薦使用極雲普惠 蟲蟲搜奇 學習linux,幹嘛非得搞雲,自己虛擬機器搞個就行丫。甚至手機也能支援安裝乙個。而且,一般來說雲主機配置都很差的。當然要體會雲的話...