選擇最適合你的Linux學(xué)習(xí)方法
我們知道Linux只是一個內(nèi)核,現(xiàn)在的Linux操作系統(tǒng)底層都是用這個內(nèi)核,包括Android手機(jī),所以Linux操作系統(tǒng)其實是將Linux內(nèi)核與應(yīng)用軟件做一個打包,我們稱之為Linux發(fā)行版。現(xiàn)在比較知名的Linux發(fā)行版有Ubuntu、RedHat、CentOS、Debain、Fedora、SuSE、OpenSUSE、RedFlag等。Linux系統(tǒng)有著非常明顯的優(yōu)勢:
***:Linux是開源的,Linux下的各種工具基本上都是免費(fèi)的。
第二:使用Linux操作系統(tǒng)在某些方面會比windows操作系統(tǒng)有更高的效率,系統(tǒng)配置要求比windows要低,可以用家里老舊的電腦安裝Linux操作系統(tǒng)來達(dá)到“廢物利用”。
第三:Linux操作系統(tǒng)穩(wěn)定性很好,在服務(wù)器上面用windows server系統(tǒng)時間長了就會崩潰,而Linux做server出現(xiàn)崩潰的情況很少,我在網(wǎng)上看見有人用Linux做server很長時間沒關(guān)機(jī)照常使用。
學(xué)習(xí)Linux不能對英語打觸,Linux命令行是必須要學(xué)的,所以需要有一兩本Linux基礎(chǔ)的書在你身邊,遇到不會的命令可以查一下書,比如《Linux就該這么學(xué)》就很不錯而且有網(wǎng)絡(luò)電子版,作者也經(jīng)常會在網(wǎng)站上修正一些錯誤,添加一些資料等,所以推薦大家多去看看,我身邊的Linux愛好者都在看這些書的網(wǎng)絡(luò)版,當(dāng)然了有錢還是要支持一下作者的,畢竟寫書不容易不是?
我們首先要學(xué)習(xí)linux的開關(guān)機(jī)、網(wǎng)卡的配置、配置系統(tǒng)時間、用戶管理、防火墻等等。當(dāng)我們熟練掌握了這些基本的配置,就可以繼續(xù)深入學(xué)習(xí)linux了,比如shell腳本編程、搭建httpd、 vsftp、ssh、samba、nfs、bind、dhcp、postfix、dovecot、iscsi、openldap、mariadb、 lnmp、lamp等服務(wù)。最終我們還應(yīng)該要學(xué)習(xí)一些企業(yè)常用到的軟件,比如:監(jiān)控軟件zabbix、nagios、cacti等,虛擬化kvm、 vmware、xen等,云計算openstack、cloudstack等,集群和熱備軟件lvs、keepalived、haproxy、 heartbeat、紅帽的RHCS等,***如果學(xué)習(xí)一下編程語言就更好了,比如近些年來大火的Python。
初學(xué)者可以使用“每日提示”來隨機(jī)選擇一個命令來學(xué)習(xí),這是一種漸進(jìn)式的學(xué)習(xí)方法,“每日提示”會向你介紹一些有用的命令,你只需要在當(dāng)前用戶的主目錄里面編輯.bashrc配置文件,并添加如下一行命令:
echo "Did you know that:"; whatis$(ls /bin | shuf -n 1)
在枯燥的Linux學(xué)習(xí)過程中,我們偶爾可以學(xué)習(xí)一下Linux中有趣的命令,這樣能提高我們對Linux的興趣和熱情,比如用telnet客戶端觀看文字版的星球大戰(zhàn),只需要在終端中輸入 telnet towel.blinkenlights.nl 就可以觀看了。還可以用time和read命令做一個“簡易計時器”,在終端輸入time read,從運(yùn)行命令開始算起,按一下Enter鍵即可結(jié)束計時,它會顯示出整個過程的時間,并且精確到ms級別。Time本是用來計算一個進(jìn)程在運(yùn)行到結(jié)束過程耗費(fèi)多少時間的程序,而Read是一個讀取用戶輸入的命令,常見用法是read STRING,用戶輸入并回車后,鍵入的內(nèi)容就被保存到$STRING變量內(nèi),但在鍵入回車前這個命令是一直阻塞的,所以將這兩個命令巧妙的配合起來,就可以實現(xiàn)簡易計時的效果了。
***引用下劉遄老師總結(jié)的那句話:“如果你真的想系統(tǒng)的學(xué)習(xí)Linux、想用Linux有所作為,那么請忘記windows的思維方式,慢慢感受和習(xí)慣Linux的操作方式,總有一天你會真正體驗到他的奧妙所在,從而從自己內(nèi)心深處喜歡他,使用他,而不是為了趕時髦或向人炫耀而使用他。”