當(dāng)前位置:首頁 > 嵌入式培訓(xùn) > Linux學(xué)習(xí) > linux入門 > linux學(xué)習(xí)路線指南 干貨分享
linux學(xué)習(xí)路線指南 干貨分享
時(shí)間:2018-09-29 來源:未知
當(dāng)你決定學(xué)習(xí)linux的時(shí)候,就已經(jīng)證明,你選對了道路。對于新手來說,不要害怕學(xué)習(xí),只要肯用心,肯定能學(xué)好linux。下面分享linux學(xué)習(xí)路線指南,為新手整理linux學(xué)習(xí)路線圖,幫助更多人學(xué)好linux。

首先我們需要了解Linux能做什么:
1.世界上快的超級計(jì)算機(jī)90%以上都使用Linux或類似操作系統(tǒng),說明Linux速度快;
2.而且簡裝的Linux(如LFS)估計(jì)也是特別適合老機(jī)器了;
3.如果你聽說過Android的話,你就會知道Linux將廣泛應(yīng)用于平板電腦和手機(jī);
4.如果你體驗(yàn)過Chorme OS,Google doc,或者WebQQ的話,你會覺得操作方式有點(diǎn)仿Linux;
5.還有很多軟件一般都是現(xiàn)出類-Unix版本,然后才出Window版本;
6.Linux下很多軟件都是跨平臺的,反之Window則不是;
7.Linux在Web上的優(yōu)勢,也將會在WebOS,云時(shí)代得到充分迸發(fā)。
linux學(xué)習(xí)路線指南之linux學(xué)習(xí)初級階段:
1. 命令是必須要學(xué)的,linux常用的命令大概在80個(gè)左右,這些常用命令一定要熟練掌握。
2. 掌握linux軟件包的常用安裝方法,例如源碼安裝,rpm方式安裝等等。
3. 學(xué)習(xí)安裝設(shè)備驅(qū)動程序(比如網(wǎng)卡、顯卡驅(qū)動)
4. 熟悉Grub/Lilo引導(dǎo)程序及簡單的修復(fù)操作。
5. 熟悉Linux文件系統(tǒng)和目錄結(jié)構(gòu)以及l(fā)inux基本運(yùn)行原理。
6. 掌握vi,gcc,gdb等常用編輯器,編譯器,調(diào)試器。
7. 理解shell別名、管道、I/O重定向、輸入和輸出以及shell簡單腳本編程。
8. 學(xué)習(xí)Linux環(huán)境下的網(wǎng)絡(luò)基本組建。
linux學(xué)習(xí)路線指南之linux學(xué)習(xí)高級階段:
1:嘗試閱讀linux內(nèi)核源碼:這需要具有一定的C、C++語言基礎(chǔ),因?yàn)镃、C++是linux/unix的核心語言,系統(tǒng)代碼都是C寫的。
2:嘗試編譯安裝和調(diào)試自己的linux內(nèi)核:在閱讀源碼了解了linux底層的運(yùn)行原理后,完全可以編譯一個(gè)適合自己的linux系統(tǒng)來。
3:深入學(xué)習(xí)shell, perl,cgi等腳本語言:這些腳本語言在linux下非常強(qiáng)大,它們能完成你想做的任何事情,熟練掌握這些語言,可以讓你在linux系統(tǒng)下游刃有余,如魚得水。
4:構(gòu)建企業(yè)級linux高可用集群系統(tǒng):linux下有很多開源免費(fèi)的集群軟件,利用這些免費(fèi)的集群軟件完全可以構(gòu)建出與商業(yè)unix系統(tǒng)想媲美的集群系統(tǒng)來。

以上分享的linux學(xué)習(xí)路線圖,為新手總結(jié)的linux學(xué)習(xí)路線指南,希望對學(xué)習(xí)linux的新手有幫助。

