其實,不論你學(xué)什么,“從頭學(xué)習(xí)”都很重要。還記得你剛剛接觸微軟的windows都在干什么嗎?還不就是由文件資源管理器學(xué)起,然后慢慢玩到控制面板、玩到桌面管理,然后還去學(xué)辦公軟件,我想,你總該不會直接就跳出這一段學(xué)習(xí)吧?那么linux的學(xué)習(xí)其實也差不多,就是要從頭慢慢學(xué)起。不能夠還不會走路之前就想要學(xué)習(xí)了吧!
常常有些朋友會寫信來問一些問題,不過,郵件中大多數(shù)的問題都很基礎(chǔ)。例如:“為什么我的用戶個人網(wǎng)頁顯示我沒有權(quán)限進入?”、"為什么我執(zhí)行一個命令的時候,系統(tǒng)告訴我找不到該命令?"、“我要如何限制用戶的權(quán)限”等的問題,這些問題其實都=不是很難,只要了解Linux的基礎(chǔ)之后,應(yīng)該就可以好呢輕易地解決掉這方面的問題。所以請耐心慢慢的、將后面的的內(nèi)容都看完,自然你就知道如何解決。
此外,網(wǎng)絡(luò)基礎(chǔ)與安全也很重要,例如TCP/IP的基礎(chǔ)知識,網(wǎng)絡(luò)路由器相關(guān)概念等,很多朋友一開始問 的問題就是“為什么我的郵件服務(wù)器無法收到郵件?”這種問題相當(dāng)?shù)睦_,因為可能得原因太多,而朋友們常常會一接觸Linux就是希望“搭建網(wǎng)站”,根本沒有想到要先了解一下Linux的基礎(chǔ),這是相當(dāng)燒腦經(jīng)的問題。尤其近年來計算機黑客相當(dāng)多,一不小心您的主機就會當(dāng)成黑客跳板,甚至發(fā)生被警告的事件也層出不窮。這些都是沒能好好的注意一下網(wǎng)絡(luò)基礎(chǔ)的原因。
所以,大家應(yīng)該能夠了解Linux,好讓它可以為你做更多的事情,而且這些基礎(chǔ)知識是學(xué)習(xí)更深入的技巧的必備條件,因此建議:
1.計算機概論與硬件相關(guān)知識
因為既然想要走Linux這條路,信息技術(shù)相關(guān)的基礎(chǔ)也不能沒有,所以先理解一下基礎(chǔ)的硬件基礎(chǔ)知識,不用一定全懂。又不是真的要你去組裝計算機,但是至少要“聽過、有概念”即可。
2.先從Linux的安裝與命令說起
沒有Linux怎么學(xué)習(xí)Linux?所以好好安裝一個你需要的Linux吧!雖然說Linux發(fā)行版很多,不過基本上架構(gòu)都是大同小異,差別在于界面的親和力與軟件選擇不同罷了。選擇一個你喜歡的就好,倒是沒有哪一個特別好這一說。
3.Linux操作系統(tǒng)的基礎(chǔ)技能
這些包含了“用戶、用戶組的概念”、“權(quán)限的概念”、”程序的定義“等,尤其是權(quán)限的概念,由于不同的權(quán)限設(shè)置會影響你的用戶便利性,但是太過于便利又會導(dǎo)致入侵的可能,所以這里需要了解一下你的系統(tǒng)。
4.務(wù)必學(xué)會vi文本編輯器
Linux的文本編輯器多到會讓你數(shù)到生氣,不過,vi卻是強烈建議你先學(xué)習(xí)的,這是因為vi會被很多軟件所調(diào)用,加上所有的UNIX-like 系統(tǒng)上面都有vi,所以你一定要學(xué)會才好。
5.Shell與Shell腳本的學(xué)習(xí)
其實以前一直談到的“命令行模式”說穿了就是一個名為Shell的軟件。既然要玩命令行模式,當(dāng)然就是要會使用shell的意思。但是Shell上面的知識太多了,包括"正則表達式"、"管道命令"與“數(shù)據(jù)流重定向”等,真的要了解,此外,為了幫助你未來的管理服務(wù)器的便利性,Shell腳本也是挺重要的,要學(xué)!
6:一定要學(xué)會軟件管理
因為玩Linux常常會面臨到要自己安裝驅(qū)動程序或安裝額外軟件的時候,尤其是嵌入式設(shè)備或?qū)W術(shù)研究單位等。這個時候了解Tarball、RPM、DPKG、YUM、APT等軟件管理的安裝方式,對你來說就非常重要。
7:網(wǎng)絡(luò)基礎(chǔ)的建立
如果上面你都通過了,那么網(wǎng)絡(luò)的基礎(chǔ)就是下一階段要接觸的東西,這部分包括“IP概念”、“路有概念”等。
8:如果連網(wǎng)絡(luò)基礎(chǔ)都通過了,那么網(wǎng)絡(luò)的基礎(chǔ)的搭建對你來說,就是“太簡單”。
在一些基礎(chǔ)知識上,可能得話當(dāng)然就得去書店找書來讀。如果你想要由網(wǎng)絡(luò)上面閱讀的話,那么這里要推薦一下由Netman大哥主筆的Study-Area里的基礎(chǔ)文章,相當(dāng)實用。
今天就講到這里,明天繼續(xù)講在學(xué)習(xí)中遇到問題怎么處理。