如何平穩入門並掌握inux系統?

roc_guo發表於2022-03-10

入門本身是沒有很大的難度的,但是重點並不在Linux知識本身,而在於你是 否擁有堅持不懈的毅力。但是學習Linux一定是個十分煎熬的過程,天天面對著黑乎乎的視窗,敲擊著不同的命令。對於習慣了Windows系統操作的每個同學,Linux一切都顯得那麼格格不入。甚至會感到為什麼這個系統如何反人類,還是那麼多人在用?那麼多人在推崇這個系統。

但是我想勸誡每個同學,靜下心來慢慢學習,當你學會大部分基礎命令可以完成一些操作的時候,你再回過頭來你會發現Linux其實很簡單,你就會明白Linux這個系統真正的意義在哪。

首先我先推薦幾本書籍,有些書籍我看過多次。

推薦書籍:

《Linux從入門到精通》:

 

《Linux系統命令及Shell指令碼實踐指南 》:

 

《 Linux就該這麼學》第2版:

Linux 核心設計與實現 》:

《鳥哥的Linux私房菜 : 基礎學習篇》:

鳥哥這本書更像式以本字典,比較厚重,新手會枯燥。對於各位剛入門的同學來說我比較推崇 第2版,因為它本身書記厚度沒有鳥哥那本那麼厚,我自己讀過第一版,是基於rhel7的正在看的這個第二版是基於rhel8,重點比較突出,而且覆蓋了絕大部分重點知識,對於初學者十分友好,學會這本書基本上可以達到初中級的階段了。而且這本書還配套有官網,可以線上免費看這本書,可以先去官網 體驗一下再決定要不要買。這個網站還包含一些技術資訊和Linux技術乾貨。也就是說我們還可以在這個官網上學習到其他除了linux之外的其他技術。

接下來說下不同階段需要學習Linux的技術。

初級入門:

1 、Linux操作的基本命令(比如ls,cd,mkdir,rm…)

2 、Linux使用者,許可權,及其配置檔案

3 、Linux系統程式操作和管理

4 、linux文字,檔案處理命令(比如vim、grep、sed、awk、find等命令)

5 、shell指令碼基礎知識(可以編寫小型程式即可)

6 、yum,rpm等軟體包管理工具的使用,學會安裝管理解除安裝軟體

7 磁碟儲存管理,記憶體管理

進階:

1 、TCP/IP網路基礎知識,懂得如何配置網路,搭建區域網和修復網路問題

2 、Linux在企業和工作中最常用的幾種服務需要會配置和管理,如dns、http、ftp、mail、nfs等

3 、防火牆操作,如iptables安全策略構建,防火牆實現資料包過濾和轉發等操作

4 、shell指令碼進階,這個時候就不能僅僅是一些簡單的demo案例了,需要可以結合工作視實際來進行

5 、mysql高階應用,不僅僅是增刪改查,還用懂得mysql的最佳化,使用者許可權的配置,以及審計功能等操作

6 、系統安全比如selinux等的使用

7 主流伺服器搭建及故障排除

高階提升:

1、 負載均衡,主從複製等技術是必會的,對nginx,lvs等有知識有一定的瞭解

2、 會搭建和管理叢集,比如keepalived等

3、 運維監控zabbix會使用和監控哪裡出現問題

4、 自動化運維,會編寫複雜shell指令碼和python指令碼等

5、 對雲端計算有了解和應用,比如目前流行的docker,openstack有一定的認知和理解,對kvm等虛擬化技術也有清晰的理解

 

總結

運維工作已經不是搬搬伺服器、扛扛交換機、配配網路的時代了,現在運維工作應該以“降低成本,提升使用者體驗”為目標。保證系統穩定、高可用、可擴充套件性強,這樣就要求運維工程師具備過硬的Linux技能。我們在學習過程中一定要注意基礎知識的積累,不要認為一些基礎知識十分簡單,就可以隨便看一眼就略過去。最重要的其實就是基礎知識。這些基礎知識才是真正能夠構建起你以後知識體系的地基。Linux的知識都是一點一滴積累出來的。很多學習Linux的同學,都是學了兩天就學不下去了,因為面對著黑乎乎的視窗,很多人 認為沒有任何成就感,而且學了這些感覺也沒啥真正意義上的進步,所以半途而廢的就佔了大多數。但是如果你堅持下來的話,你會很快發現Linux會讓你真正理解很多計算機底層知識。

 

更加值得一提的是,無論你以後是否做運維工作。只要你從事網際網路和軟體相關行業,Linux都值得你去學習,因為Linux這門技術並不僅僅侷限於運維工作者。生活中的各個方面都有linux在背後做支撐。

 

以上就是我對不同階段學習的技術知識做的總結。大家也可以制定屬於自己的目標和計劃來循序漸進學習Linux。Linux這門技術需要多年的深耕才能不斷提高,切記半途而廢,所以不要停下學習的腳步。


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

相關文章