|
經(jīng)常會遇到很多的網(wǎng)友在詢問如何學(xué)習(xí)嵌入式linux開發(fā),學(xué)習(xí)linux有沒有一些好的方法?今天筆者就是要和大家分享一篇關(guān)于linux的學(xué)習(xí)方法額文章。希望對那些linux學(xué)習(xí)道路上迷茫的朋友有所幫助!
一:從基礎(chǔ)的命令開始學(xué)習(xí)
常常有些朋友一接觸Linux就是希望構(gòu)架網(wǎng)站,根本沒有想到要先了解一下Linux 的基礎(chǔ)。這是相當(dāng)困難的。雖然Linux桌面應(yīng)用發(fā)展很快,但是命令在Linux中依然有很強的生命力。Linux是一個命令行組成的操作系統(tǒng),精髓在命令行,無論圖形界面發(fā)展到什么水平這個原理是不會變的,Linux命令有許多強大的功能:從簡單的磁盤操作、文件存取、到進(jìn)行復(fù)雜的多媒體圖象和流媒體文件的制作。之前有朋友抱怨linux學(xué)習(xí)中的命令很多,不知道如何學(xué)習(xí)?今天筆者再次說明一下,任何事物的學(xué)習(xí)都是需要方法的,重點加強liunx中的重要命令的學(xué)習(xí)。
二、 選擇好的Linux書籍
在各個Linux論壇中,我們看到最多的問題往往是某個新手,在安裝或使用linux的過程中遇到一個具體的問題就開始提問,很多都是重復(fù)性的問題,甚至有不少人連基本的問題描述都不是很清楚。這說明很多初學(xué)linux的人還沒有掌握基本功。怎樣才能快速提高掌握linux的基本功呢?最有效的方法莫過于學(xué)習(xí)權(quán)威的linux工具書,工具書對于學(xué)習(xí)者而言是相當(dāng)重要的。一本錯誤觀念的工具書卻會讓新手整個誤入歧途。目前國內(nèi)關(guān)于 linux的書籍有很多不過精品的不多,筆者之前已經(jīng)為大家整理的關(guān)于linux學(xué)習(xí)的核心書籍,大家不妨參考一下。
三 、養(yǎng)成在命令行下工作的習(xí)慣
一定要養(yǎng)成在命令行下工作的習(xí)慣,要知道X-window只是運行在命令行模式下的一個應(yīng)用程序。在命令行下學(xué)習(xí)雖然一開始進(jìn)度較慢,但是熟悉后,您未來的學(xué)習(xí)之路將是以指數(shù)增加的方式增長的。從網(wǎng)管來說,命令行實際上就是規(guī)則,它總是有效的,同時也是靈活的。即使是通過一條緩慢的調(diào)制解調(diào)器線路,它也能操縱幾千公里以外地遠(yuǎn)程系統(tǒng)。
四、用Unix思維思考Linux
由于Linux是參照Unix的思想來設(shè)計的,理解和掌握它就必須以Unix的思維來進(jìn)行,而不能以Windows思維。不可否認(rèn),windows在市場上的成功很大一部分在于技術(shù)思想的獨到之處?墒沁@個創(chuàng)新是在面對個人用戶的前提下進(jìn)行的,而面對著企業(yè)級的服務(wù)應(yīng)用,它還是有些力不從心。多年來在計算機操作系統(tǒng)領(lǐng)域一直是二者獨大:unix在服務(wù)器領(lǐng)域,Windows在個人用戶領(lǐng)域。由此可見,用戶需求決定了所采用的操作系統(tǒng)。不管什么原因,如果要學(xué)習(xí)Linux,那么首先要將思維從Windows的“這個小河” 中拖出來,放入Unix的海洋。之前也為大家整理了關(guān)于學(xué)習(xí)指導(dǎo)之Linux初學(xué)者最易犯的5大錯誤,大家可以參考。
五 、學(xué)習(xí)shell
對于Shell,習(xí)慣Windows的讀者肯定是非常陌生的,因為Windows只有一個“Shell”(如果可以說是Shell的話),那就是Windows自己。用一句話容易理解的解釋就是,shell是用戶輸入命令與系統(tǒng)解釋命令之間的中介。最直觀的說法,一種Shell有一套自己的命令。舉一個容易理解的例子,Linux的標(biāo)準(zhǔn)Shel是BashShel;Solaris的shell是B shell;Linux的Shell是以命令行的方式表現(xiàn)出來的。讀者可能會不理解,Windows從命令行“進(jìn)化”到了圖形界面,那么Linux現(xiàn)在還使用命令行豈不是一種倒退?當(dāng)初我剛剛接觸Linux時就曾有過這種想法?墒呛髞戆l(fā)現(xiàn),如果使用圖形界面,那么分配給應(yīng)用軟件的資源就少了,在價格昂貴的服務(wù)器上,能夠以較低的硬件配置實現(xiàn)同樣的功能是非常重要的。
總之,linux的學(xué)習(xí),多思考,多實踐。只要方法選對了堅持下去就能成功,以上就是個人的學(xué)習(xí)linux的方法經(jīng),希望對讀者朋友們有所幫助。
“入門既不難,深造也是辦得到的”,只要你有恒心、有決心,跟隨我們的“連載”一步步走下去,將來就一定能在魅力的電子世界里遨游。
|
|