本文不是Linux學習計劃的清單,而是展示了每位Linux學習者如何學習,如何在Linux世界中樹立正常和健康的學習態(tài)度,以及如何防止Linux小白學習走彎路。
1 如何正確比較Linux與Windows
對于剛接觸Linux的使用者來說,往往都會將其與windows系統(tǒng)做比較,得出來的結論一般是Linux操作起來比較麻煩,各種使用命令,還是Windows比較好用,隨便點幾個按鈕就可以了。但想想,這樣比較公平嗎?拿Windows的長處與Linux做比較,Windows贏就贏在與用戶的圖形化交互界面上,Windows一般用來干嘛?
上網(wǎng)、發(fā)郵件和通訊;利用辦公軟件處理各種數(shù)據(jù)表格;玩電子游戲及其他休閑娛樂;等等你很少聽說有人拿Windows做一個網(wǎng)絡服務器啥的吧,但網(wǎng)絡這塊就是Linux的強項,搭建各種站點,幾乎所有的郵件服務器、網(wǎng)站服務器、云服務器等都是用Linux搭建出來的,因為Windows系統(tǒng)實在沒辦法來勝任這些任務。
2 學習Linux還是學習Linux發(fā)行版
大家都知道Linux有眾多的發(fā)行版,它們提供各種軟件內(nèi)容雖然大同小異,但其集成的工具卻都不一樣,軟件安裝的目錄位置也不一樣,如果每一個發(fā)行版都學習一遍的話,你的時間成本可不劃算。所以正確的學習方法就是先學習Linux,學習Linux的基本技巧,這樣我們就能很輕松的找到各個發(fā)行版之間的差異,學習之路也會變的十分寬廣。
3 如何看待X Window
XWindow是一個提供圖形窗口的套件,當運行在Linux上時,就相當于給你提供了圖像化的管理接口,但你一定要注意,XWindow是一個團隊開發(fā)出來的,但Linux上的眾多軟件是由多個團隊開發(fā)出來,你相信XWindow可全部適應這些軟件嗎?萬一那個軟件無法進行或者不提供圖形化管理,你該如何是好?尋求別人的幫助,那你學習Linux的意義又在哪里啊。
一些玩轉(zhuǎn)Linux的老手就不太喜歡圖形化接口,因為他們覺得默認的圖像化接口是不符合他們的期望的,尤其這些圖像化接口都有自己的一些特定設定,適應范圍很狹窄,最重要的是圖像化界面對于硬件驅(qū)動的問題解決幾乎是無能為力的,例如網(wǎng)卡驅(qū)動掉了,該咋弄。
當然,如果你只是想拿Linux來替代原來的Windows系統(tǒng),就完全不需要嚴格的學習Linux,安裝任何一種Linux發(fā)行版,各發(fā)行版之間并無太大差異。推薦的發(fā)行版有:Ubuntu、CentOS和RedHat。
但對于想深入學習Linux操作,并且打算自己建站的話,學習Linux時最好舍棄掉XWindow環(huán)境,其不是Linux的核心,也不是各種服務器或者嵌入式的必備軟件,因為服務器是給各個客戶端提供服務的,并不是讓用戶在服務器上通過鼠標點擊服務器來尋找功能的,所以指令操作模式的學習是Linux的必經(jīng)之路。
4 如何學習Linux?
其實學習Linux和我們學習Windows操作系統(tǒng)是一樣,都需要從基礎知識和操作學起。在學習Windows時,首先學習文件操作系統(tǒng),然后慢慢學習控制面板和設備管理器,再學習各種辦公軟件??偛荒芤簧蟻?,我們就要學習如何利用Linux搭建自己的站點吧。
在這里給大家羅列一些必備基礎知識:
(1)計算機基礎
Linux是運行在計算機硬件上的一個操作系統(tǒng),所以基礎的計算機原理及硬件知識還是要掌握的,不必要全懂,但要知其一二。
(2)Linux的安裝與指令
學習Linux之前,需要安裝一個自己喜歡或者工作要求的Linux發(fā)行版,并慢慢熟悉各種常見Linux操作指令,這樣在系統(tǒng)操作上就會事半功倍。
(3)Linux系統(tǒng)的基礎概念
Linux中的基礎概念包括用戶、群組的概念,權限的定義,程序的定義,目錄的概念等等。尤其是權限的概念至關重要,不同的權限會直接影響使用者的便利性和系統(tǒng)的安全性。
(4)Shell與Shell腳本
Shell是一個用C語言書寫的應用程序,其提供了一個橋梁,用來完成用戶與系統(tǒng)內(nèi)核的交互;而shell腳本則是一門編程語言,主要為shell程序來服務。Shell和shell腳本是兩個完全不同的概念,通常人們所說的shell是shell腳本的意思。
(5)軟件管理
因為在玩Linux的時候,時常會碰到軟件與驅(qū)動程序的安裝,所以必須對各種軟件管理工具有一定的了解。
(6)網(wǎng)絡基礎知識
Linux的強項就是網(wǎng)絡,所以對TCP/IP、路由等網(wǎng)絡概念有一定的了解,這對于將來搭建網(wǎng)絡服務器等站點很是重要。





