Linux學習中我的10條建議和技巧

roc_guo發表於2021-11-11

很多技術,沒有所謂簡單與複雜,只有知道與不知道,就像一層紙,捅透了就能看到後面的世界。任何看上去複雜的事物,拆解到最後就會發現都是由最簡單的原理一層一層構成,每一層都會向上一層提供API ,所有的事物都是這樣的基本原理。學習Linux 也是一樣,Linux 本身有很多的功能,也很複雜,但是學習它要注意技巧,下面我就給你一些好的建議和技巧,一起來看看吧!

1. 選擇適合自己的主流 發行版

目前Linux 發行版實在太多了,很多剛接觸Linux 的朋友總是在糾結該選擇哪個Linux 發行版。為了減少初學者的選擇時間成本,基於目前國內Linux 的使用現狀,我建議是Redhat 或者centos 。關於發行版的選擇問題,我們應該抱著開放的心態。在業餘時間不妨多多嘗試體驗,說不定就能找到更適合自己口味的Linux 發行版。

2. 在實體物理機和虛擬機器裡安裝和學習Linux

建議初學者先通過虛擬機器安裝學習Linux 。大家多嘗試體驗不同的Linux 發行版,最方便經濟的做法就是通過虛擬機器來安裝體驗了。當然我們一定不能錯過在實體物理機上面安裝和使用Linux 的機會,只要條件允許,鼓勵大家在自己的實體物理機器上面安裝和使用Linux 。通過反覆安裝Linux ,可以學習到很多方面的知識,包括虛擬機器、計算機基本原理,磁碟分割槽和掛載點分配、Linux 啟動過程等。

3. 在圖形介面模式下學習Linux 命令操作

Linux 主要有兩種執行模式,一種是圖形使用者介面模式,另一種是命令列模式。學習Linux 最開始主要是學習Linux 命令操作,所以首先要選擇Linux 命令的操作環境,也就是Linux 執行模式。雖然現在Linux 的圖形介面已經非常美觀和人性化,但是我們的學習重點並不是圖形介面的操作,而是Linux 的命令操作。因為在圖形使用者模式下,遇到任何問題都可以方便直觀的查詢各種學習資料。注意這裡說的並不是在圖形介面模式學習圖形介面的操作,這是因為在圖形使用者模式下也可以學習和執行Linux 命令,只需要隨時開啟圖形介面下自帶的命令列工具就可以了。

4. 熟悉shell 命令列環境

我們所執行的每一條命令,都是在Linux 命令列環境下執行的。而Linux 命令列環境其實是由shell 提供的。目前大部分Linux 發行版預設啟動的shell 就是bash shell Linux 下的很多概念,比如變數、環境變數、shell 指令碼、shell 啟動配置檔案、命令執行都和shell 有關。很多命令其實是shell 本身提供的功能,我們稱為shell 內建命令。所以如果要學好Linux ,先扒了shell 這層皮( 外殼) ,你才能看到裸奔的Linux

5. 瞭解Linux 命令執行背後的原理

   shell 會根據使用者敲的命令名字,判斷是內建命令還是外接命令,如果是內建命令,直接執行該命令的功能即可。我們平時敲的大部分命令都是一個已經存在的可執行檔案,那麼這個可執行檔案放在哪裡呢,通過whereis 就可以看到命令所對應的可執行檔案的路徑了,例如要看看ls 這個命令在哪裡,就執行whereis ls 就可以看到ls 的路徑了。

6. 實際動手操作Linux 命令並檢視執行效果

Linux 是一門操作性很強的學科,如果只是範範的看看命令的介紹而不去實際操作執行一遍,很多命令是很難體會到其真正含義的。所以在接觸新命令的時候,我們可以隨時開啟termial 工具,實際執行一下看一下命令的執行效果。可能光看書看不懂的地方,實際操作一遍,瞬間就明白了。比如我們一直建議使用者在敲命令的時候養成經常敲tab 的習慣,也唾沫橫飛地講解了tab 的用處和好處,可是如果你只是看看,從來不動手實踐一下,就很難理解tab 命令補全的功能和好處了。

7. 尋找一本好書幫助你學習

    在茫茫的學習的海洋中,有一本好書伴你左右,就好像有了一座導航的燈塔,同樣學習Linux 的時候有一本好書,會讓你的學習之路不再艱辛, 就是這樣一本好書,它由淺入深,循序漸進,踏實起步,會讓你在學習Linux 的時候事半功倍。

8. 學會放手,不懂的東西先放一放

Linux 的學習不能一蹴而就,需要從最基礎的內容慢慢學起,而且要經歷幾個前後交叉的學習階段。Linux 的學習涉及到大量的概念,很多知識點總是前後交織,很難在講解一個概念的時候不涉及另外的概念,所以有時候會遇到怎麼看書都看不懂的情況,就先放一放。接著往後學習,隨著學習的深入,等過段時間再回來看之前不懂的知識,可能就會有恍然大悟醍醐灌頂的感覺了,然後捶胸頓足拍大腿,原來Linux 如此簡單!

9. 保持興趣

想要學好Linux ,除了前面提到的一些建議之外,得要培養出興趣與成就感才行。學習Linux 如果玩不出興趣,學起來也會比較痛苦。Linux 上面可以玩的東西真的太多了,可以選擇一個有趣的主題深入下去。不論是Shell 還是圖形介面,只要自己感興趣,都可以深入研究。

10. 寫在最後

Linux 系統也同樣遵循簡單的哲學。但是不能因此而陷入眼高手低好高騖遠的誤區,覺得什麼都簡單,沒什麼好學的,Linux 不就那麼回事兒嗎?技術都是死的東西,難的是發現和創造新事物。利用好Linux 來發現和創造出更好的東西才是學習Linux 的意義,祝願大家都能學好Linux ,用好Linux


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69901823/viewspace-2841642/,如需轉載,請註明出處,否則將追究法律責任。

相關文章