您好,登錄后才能下訂單哦!
系統(tǒng)管理員的學(xué)習(xí)方法及進(jìn)階之路
隨著Linux應(yīng)用的發(fā)展,有越來越多的朋友開始接觸和學(xué)習(xí)Linux系統(tǒng)了,但是在根據(jù)學(xué)習(xí)Windows的經(jīng)驗(yàn)來學(xué)習(xí)Linux時(shí)往往有茫然的感覺:不知從何處開始學(xué)起。Linux相關(guān)的系統(tǒng)知識(shí)博大精深,但是我們只要掌握了重點(diǎn)知識(shí),讓自己的能力提高到一定程度是沒有問題的。下面我會(huì)將工作中積累的工作心得總結(jié)出來,并介紹給大家。
1. 學(xué)習(xí)目的
在這個(gè)網(wǎng)絡(luò)人才身價(jià)倍增的年代,想靠技術(shù)吃飯又不想掌握網(wǎng)絡(luò)和編程技術(shù)是不明智的。當(dāng)大家第一次聽說Linux并躍躍欲試的時(shí)候,總會(huì)提出幾個(gè)問題:它是什么,為什么要用它,怎樣學(xué)習(xí)它?作為開放源碼運(yùn)動(dòng)的主要組成部分,Linux的應(yīng)用越來越廣泛,從我們平時(shí)的娛樂、學(xué)習(xí),到商業(yè)、政府辦公,再到大規(guī)模集群的應(yīng)用。為了滿足人們的各種需求,各種各樣的基于Linux的應(yīng)用軟件層出不窮。只要具備了Linux的基本功,并具有了自學(xué)的能力之后,都可以通過長(zhǎng)期的學(xué)習(xí)掌握相關(guān)的專業(yè)內(nèi)容。
2. 從命令開始,從基礎(chǔ)開始
有些朋友一接觸Linux時(shí)就是希望構(gòu)架網(wǎng)站,根本沒有想到要先了解一下Linux 的基礎(chǔ)知識(shí),了解一下它的命令。雖然Linux桌面應(yīng)用發(fā)展得很快,但是命令在Linux中依然有很強(qiáng)的生命力。Linux是一個(gè)命令行組成的操作系統(tǒng),其精髓就在命令行,無論圖形化界面發(fā)展到什么水平,這個(gè)原理是不會(huì)變的。Linux命令有許多強(qiáng)大的功能:從簡(jiǎn)單的磁盤操作、文件存取、到進(jìn)行復(fù)雜的多媒體圖像和流媒體文件的制作。下面把它們中比較重要的和使用頻率最多的命令,按照其在系統(tǒng)中的作用分成幾個(gè)部分介紹給大家,通過這些基礎(chǔ)命令的學(xué)習(xí)我們可以進(jìn)一步理解 Linux
系統(tǒng):
安裝和登錄命令:login、shutdown、halt、reboot、mount、umount、chsh
文件處理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln、touch
系統(tǒng)管理相關(guān)命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab、tar、unzip、gunzip、last
網(wǎng)絡(luò)操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、finger、mail、nslookup、dig
系統(tǒng)安全相關(guān)命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo、ps、who
3. 搭建合適的Linux學(xué)習(xí)平臺(tái)
有很多朋友向我抱怨,說沒有服務(wù)器環(huán)境安裝Linux系統(tǒng)進(jìn)行相應(yīng)的學(xué)習(xí)和工作,這應(yīng)該是很少做實(shí)驗(yàn)的緣故。我們先介紹下一個(gè)比較專業(yè)的虛擬化軟件,思杰的XenServer 5.6,它完全可以在一臺(tái)雙核速龍+4GB內(nèi)存的機(jī)器上虛擬出4-5個(gè)CentOS5.8 x86_64系統(tǒng)來,再搭配一個(gè)幾十元的家用路由器,就完全是一個(gè)局域網(wǎng)了,XenServer 5.6的兼容性非常好,在64位CPU的臺(tái)式機(jī)上基本都能安裝成功,大家可以嘗試一下。有些朋友可能還在學(xué)校讀書,一般是用手提電腦在宿舍上網(wǎng)的,這也有解決辦法,可以利用VMware Workstation 9.01虛擬一臺(tái)CentOS5.8 x86_64系統(tǒng)出來專作學(xué)習(xí)之用。建議大家平時(shí)多動(dòng)手多做實(shí)驗(yàn),畢竟實(shí)踐出真知。
4. 選擇好的Linux書籍
無論是在論壇還是在讀者反饋中,我們看到的最多的問題往往是新手針對(duì)安裝或使用Linux的過程中遇到的一個(gè)具體問題而進(jìn)行的提問,其中有很多都是重復(fù)性的問題,甚至有不少人連基本的問題都描述不清楚。這說明很多初學(xué)Linux的人還沒有掌握基本功。怎樣才能快速提高掌握Linux的基本功呢? 最有效的方法莫過于學(xué)習(xí)權(quán)威的Linux工具書了,工具書對(duì)于學(xué)習(xí)者而言是相當(dāng)重要的。不過,一本觀念錯(cuò)誤的工具書卻會(huì)讓新手誤入歧途。我現(xiàn)在比較喜歡看的書籍和文檔都是基于真正的線上環(huán)境的,希望大家在選擇書籍時(shí)注意甄別。
這里還跟大家分享下學(xué)習(xí)的小心得:平時(shí)我們應(yīng)該在手邊或床上放幾本學(xué)習(xí)的書籍,有事沒事時(shí)都可以翻著看看,你會(huì)發(fā)現(xiàn)許多內(nèi)容會(huì)不知不覺就被吸收進(jìn)去,而且這種方法比平時(shí)看書的效率要高很多,大家不妨試一試。
5. 用UNIX的思維思考Linux
由于Linux是參照UNIX的思想來設(shè)計(jì)的,理解和掌握它就必須以UNIX的思維來進(jìn)行,而不能以Windows思維來思考。不可否認(rèn),Windows在市場(chǎng)上的成功很大一部分在于技術(shù)思想的獨(dú)到之處??墒沁@個(gè)創(chuàng)新是在面對(duì)個(gè)人用戶的前提下進(jìn)行的,而面對(duì)著企業(yè)級(jí)的服務(wù)應(yīng)用時(shí),它還是有些力不從心的。
多年來在計(jì)算機(jī)操作系統(tǒng)領(lǐng)域一直是二者獨(dú)大:在服務(wù)器領(lǐng)域使用UNIX,在個(gè)人用戶領(lǐng)域使用Windows。由此可見,用戶需求決定了所采用的操作系統(tǒng)。不管什么原因, 如果要學(xué)習(xí)Linux,那么首先要將思維從Windows中拉出來,轉(zhuǎn)而以UNIX的思維方式來思考。比如,UNIX基本哲學(xué)之一“一切皆文件”,要真正完全理解和掌握這句話的含義,也只有在工作中才能體會(huì)得到。
6. 養(yǎng)成在命令行下工作的習(xí)慣
一定要養(yǎng)成在命令行下工作的習(xí)慣,要知道X Window只是運(yùn)行在命令行模式下的一個(gè)應(yīng)用程序。在命令行下學(xué)習(xí)雖然一開始進(jìn)度較慢,但是在熟悉后,大家學(xué)習(xí)之路將是以指數(shù)增長(zhǎng)方式增長(zhǎng)的。命令行實(shí)際上就是規(guī)則,它總是有效的,同時(shí)也是靈活的。即使是通過一條緩慢的調(diào)制解調(diào)器線路,它也能操縱幾千公里以外的遠(yuǎn)程系統(tǒng),現(xiàn)在專業(yè)的系統(tǒng)管理員能通過命令,操縱上千臺(tái)的Linux/UNIX機(jī)器,但如果是圖形化界面操作,顯然達(dá)不到這種效率。
7.其它部分詳見整理好的PDF文檔。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。