Linux越學越頭疼,我要怎麼辦?

roc_guo發表於2023-11-03

                                             

最近,聽到一些同學說,“Linux 越學越頭疼 ”。其實這句話,在我之前剛接觸Linux的時候,也是深有感觸。Linux越學越不明所以。最後乾脆放棄學習,轉而學習其他東西。

其實大家在初學Linux的時候, 有這個感受,也是十分正常和普遍的。我們大家從一開始接觸計算機,便一直是Windows系統,從未使用過Linux這個系統。自然不知道要怎麼使用linux。而且使用windows的習慣早已經不可改變。你會自動吧windows的操作對映到linux上,但是總是發現行不通或者出入很大。以至於,越學越學不懂。

Linux 是一門從開始入門便很複雜的課程。及其消耗個人的耐性。同時也很考研學習能力。最重要的是要有一顆折騰的心。不能隨便玩兩下就放棄了。那麼這輩子都不可能學會了。

 

在我看來,一切高深的知識都不過是從基礎知識演變和抽象而來的。所以大家一定要先把自己的基礎知識夯實再說。沒有基礎知識做鋪墊,後面的那些進階高階知識根本無從談起。

首先,要想學會Linux,一定要具備能折騰的心。而且要不怕折騰。遇到問題不要怕,也不要隨便輕言放棄。現在網上資料那麼多,各種通訊那麼發達。一定會有方法解決你的問題的。

 

今天,我就來為大家答疑解惑,希望大家可以好好看看我以下的一些建議或者意見。首先大家在剛開始學習的時候, 希望大家能丟棄掉Windows的操作習慣。吧那些習慣統統拋諸腦後。不要總是試圖用Windows的習慣來使用linux。他倆的思想很多方面都有很大的不同。當然一些地方也是存在很多共性的。

首先我推薦你先選一個合適的發行版本。Linux發行版本很多,這一點就和Windows不一樣。

在這裡,我推薦centos或者Ubuntu。這些作為伺服器很多,大家在以後工作中也會遇到大多數是這兩種發行版。

然後安裝一個虛擬機器環境,安裝上linux。此時你就可以跟著影片或者書籍,敲命令了。先從最基本的命令開始,一點點做實驗。看看這些命令都是幹嘛的,都是如何組合使用的,且會產生什麼效果。不同的命令有什麼作用,這是必須記憶的。當你把這些基本命令學完之後,就可以學習shell指令碼了。看看吧這些命令寫進一個指令碼里組合使用,會發生什麼作用。

學完shell指令碼,就可以學習一些知識了。這個時候就要多學習一些原理性的理論知識了。這些理論知識對你以後解決問題,絕對會起到很大的作用。

比如TCP/IP網路基礎知識。一些服務的原理,比如http,dns,ftp等。

然後還需要懂得linux安全上的一些知識,懂得如何維護好伺服器的安全,和如何抵禦外部攻擊。還要學習一下一些常用服務的安裝和管理,比如mysql,redis,nginx等等。學完知識,就要學習更高層次的知識了。這些知識更加偏向應用。比如企業級負載叢集,高可用叢集,分散式叢集,運維自動化,運維監控zabbix等等。還有docker,k8s等。

 

 

好了,說了這麼多,下面為大家推薦幾本書籍,希望大家從這些書籍中找到自己需要的知識。

在學習基礎這個層面,我首先就要給大家推薦的是一本書,這本書我在初學Linux的時候,就是看這本書入門的。

那就是 這本書,現在已經出了第二版,相較於第一版,知識更加全面,並且是基於 RHEL 8 系統,緊跟潮流。

在我看來,這本書的排版順序,十分適合初學者,大家可以跟著這本書從前往後,先學習前面的基礎命令,把這些基礎命令反覆練習,知道每條命令是幹什麼的,以及這些命令背後的每個引數每個選項都是幹什麼的。這些命令一定要死記在腦子中。這本書還配套了一個專門的網站 https:。

同學們可以直接線上免費學習本書內容。並且該網站還有很多的實戰乾貨,有助於大家提供其他方面的技術水平。

我推薦《大規模Linux 叢集架構實踐》。

  這本書籍,全面介紹了linux叢集的使用現狀,包括網路,安全,監控,備份,日誌分析,自動化等等各個方面,大家從這本書中可以學到很多的實戰案例。

學習linux 是一個漫長的過程,切勿心浮氣躁,想著很快就能有所成果。希望大家能踏踏實實學習。


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

相關文章