當前位置:編程學習大全網 - 源碼下載 - 學習linux有什麽用處

學習linux有什麽用處

學習Linux的心得 通過這幾年來對Linux的學習,壹步壹步摸著石頭過河,到現在才剛剛上岸。我能起的作用可能可以告訴妳壹些學習的方法,當妳遇到困難的時候有個人在旁邊給予幫助。說句心裏話,對於Linux的掌握我還只能算是很粗的東西,因為看了很多大師們的東西以後,發現自已離他們真得還很遠。我不是要打擊妳的意思,是告訴妳實情。但也可以告訴妳,就這壹點現在還是比較好混口飯吃。對她了解掌握的越深,妳會發現他幾乎什麽都能做,有了實現自已商業機會的平臺。 學習Linux分好幾種層次,我個人覺得可以用中學裏學的課文《皰丁解牛》來對比。說白了也就是對事物的認識壹般都是由表及裏的過程,學習Linux也是壹樣的。以前總覺的學理的人只要會數理化就行了,很多老師們由於自身的素質問題也不由自主的暗示著我們這樣做。現在覺得很後悔當初沒有學好文,文太重要了,很多時候他真的可以指導我們的形為和思維方式。最近看的很多管理上的書,最終上升到都是哲學方面的問題,很多東西壹追蹤根源到上升到哲學上來了。以前小的時候不懂事,覺得學這些東西有什麽用,現在成熟壹些了才發現這些東西真的不是件簡單的事情。學習Linux有很多東西,我建議妳首先要註意大師們在哲學上的思路。Linux是由Unix產生的,最終他的實現及他基礎上很多應用軟件都是基於壹個哲學理念“把任務分解成壹小塊壹小塊完成”,可能現在妳覺得這是件很簡單的道理。但他不簡單就在於所有有關Unix的東西都是基於這壹理念的,看看我們常用的那些小工具吧,find,grep,gzip,tar,bash...等等,這個道理無不貫穿始終。現在IBM/MS等公司經常提到的WEB Service,實際上細想也是這樣的,無非是把很多服務分散開來,然後有個總的業務邏輯來進行迅速的組合成壹個新的服務,滿足市場的迅速變化的需求。 結論1:首先要明白他的設計理念是緣自Unix的“把任務分解成壹小塊壹小塊完成”,建議妳可以看這本電子書>。是由Eric Steven Raymond寫的,在google上很容易找到。這本書編重於編程,可以根據自已的興趣選相應章節。我也沒有全看完,也在研習中:-) 從使用著手,自已裝個系統。建議妳從Redhat開始。現在Redhat的安裝基本上都是學習MS的做法,很圖形化了。只要按照圖形的指示,很容易讓壹個系統跑起來。我覺得初學者應該從這個入手,這樣會快很多。因為Linux上的軟件包都是由不同的開發團隊做的,所以壹般人不知道如果安裝,redhat公司做的事情就是把這些東西組織起來,然後把這些軟件賣給大家。因為他對這壹行非常的精通,所以賣軟件是其次,賣服務是主業。現在redhat已停止出個人版的了,改成專做企業的了,版本發行最近有些變動。現在最後壹個版本好象是RH9.1。 裝好系統後從使用應用軟件開始,建議妳先學BASH SHELL編程。因為妳將業想往Oracl DBA發展的話,精通SHELL可以在管理上給妳帶來很大的便利。同時對於理解Linux系統的啟動和壹些軟件的安裝很有幫助。比如說妳可以很清楚的了解Linux的整個啟動過程,繼而知道為什麽要做那壹步做了這個動作,對妳將來處理實際碰到的問題至少可以明白知道問題出在哪。象很多我們日常在Unix/Linux的管理和腳本都是分不開的,精通BASH是我們需要完成的第壹步。我指的是精通,不是壹般的了解,因為妳只有精通了,用的時間越長,妳會發現script可以幫我們很方便的幹很多事情。這裏有壹本電子書提供參考,是我至今見到寫BASH最全,最好的壹本。名叫《Advanced Bash Scripting Guide》,妳可以在www.linuxdoc.org裏找到。 這裏也提壹下www.linuxdoc.org裏的文章是妳學習Linux的良師益友,裏面的很多文章都是非常不錯的教材。主要分為幾類:1、FAQ 2、HOWTO 3、Guider 4、man手冊。其中的Guider有幾本都是非常不錯的入門書,妳基本上可以不用去買本,美國出的印刷書都奇貴,妳把那裏的幾本書看完就差不多了。插壹句,現在P2P很流行,我基本上都不買專業的書了,大部分都可以找到電子版的下載。裏面的HOWTO主要講的壹些具體的問題如何處理,門類也很多很雜,妳可以根據自已現在的需求去看相應的文章。有空

  • 上一篇:linuxdns搭建詳解linuxdns搭建
  • 下一篇:為什麽使用java 任務調度系統
  • copyright 2024編程學習大全網