1樓:匿名使用者
學習linux分好幾種層次,我個人覺得可以用中學裡學的課文《皰丁解牛》來對比。說白了也就是對事物的認識一般都是由表及裡的過程,學習linux也是一樣的。以前總覺的學理的人只要會數理化就行了,很多老師們由於自身的素質問題也不由自主的暗示著我們這樣做。
現在覺得很後悔當初沒有學好文,文太重要了,很多時候他真的可以指導我們的形為和思維方式。最近看的很多管理上的書,最終上公升到都是哲學方面的問題,很多東西一追蹤根源到上公升到哲學上來了。以前小的時候不懂事,覺得學這些東西有什麼用,現在成熟一些了才發現這些東西真的不是件簡單的事情。
學習linux有很多東西,我建議你首先要注意大師們在哲學上的思路。linux是由unix產生的,最終他的實現及他基礎上很多應用軟體都是基於乙個哲學理念「把任務分解成一小塊一小塊完成」,可能現在你覺得這是件很簡單的道理。但他不簡單就在於所有有關unix的東西都是基於這一理念的,看看我們常用的那些小工具吧,find,grep,gzip,tar,bash...
等等,這個道理無不貫穿始終。現在ibm/ms等公司經常提到的web service,實際上細想也是這樣的,無非是把很多服務分散開來,然後有個總的業務邏輯來進行迅速的組合成乙個新的服務,滿足市場的迅速變化的需求。
2樓:匿名使用者
如果你想學linux,並且想有發展而不是興趣愛後的話,建議你要系統學一下啦,只有乙個成體系的知識體系你才能勝任工作,你可以自學或者通過機構學習都可以,如果是小白的話建議你去找機構學,時間短、見效快。我是從老男孩學的,上班兩年了,工作挺好的,也是從小白走過來的。
3樓:千里一笑醉紅塵
裝乙個小紅帽linux系統,自己熟悉下就會了
如何更深入地學習 linux
4樓:
如果有一定的基礎的話,想深入的進一步學習linux ,建議看linux伺服器__餘洪春著 這本書 ,網上有電子版的
請教學習linux的職業規劃和發展方向
5樓:老男孩教育
linux運維是乙個融合多學科的綜合性技術崗位(網路、系統、開發、安全、應用架構、儲存等),可以多個職業發展方向,主要包括:
1. linux運維工程師
主要負責具體的產品運維工作,需要具有一定的開發能力,需深入了解業務,能夠判斷系統架構的優劣對比,對業務的掌控決定了相應運維工程師在業務發展中的作用,該職業長期發展方向是成為大型系統架構師。
2. linux運維平台研究工程師
該職業是專門研究運維相關通用平台和技術,需要有一定的產品線運維經驗或相關運維需求,對研發能力有較高要求,長遠發展方向是成為各個技術縱向領域的技術專家。
3. 資料庫工程師
資料庫工程師是乙個非常重要的崗位,一般公司都很重視,其還有細分領域,主要包括資料庫核心、雲資料庫等,長遠發展是資料庫領域的技術專家、資料庫架構師。
4.運維總監
該崗位需擁有豐富的運維經驗,對協調和推進能力要求比較高,擁有一定的技術基礎,是後期轉型的理想管理崗位。
相較於其他的it技術,linux運維是乙個很不錯的選擇,市場需求量一直都很大,找工作也更加容易一些,而且隨著經驗、資歷和技術的增加,薪資和發展前景都很不錯!
6樓:熱心曉朋友
第1階段
零基礎入門
第2階段
linux系統管理&shell程式設計
第3階段
百萬級訪問量集群實戰
第4階段
千萬級訪問量核心集群實戰
第5階段
一切核心技術的底層支援:雲計算集群
第6階段
大資料運維
第7階段
python自動化和畢業指導
7樓:
運維工程師崗位職業規劃:
運維開發工程師:負責具體的產品線運維工作,同時也需要掌握開發的能力,深入業務,最了解業務的痛點和問題,同時研發/優化針對產品業務需求的平台、工具和手段,能夠接觸到各類優秀的系統架構並有能力做出優劣對比,同時對業務的掌控決定了相應運維工程師在業務發展中的作用。長遠的職業發展規劃是成為大型系統的架構師。
運維平台研發工程師:專門研發運維相關通用平台和技術,需要有一定的產品線運維經驗或從產品線中拿到運維需求。對研發能力有較高的要求,對系統的設計有較嚴格的標準,並且能夠理解使用者需求,做出適合服務運維和滿足運維工程師使用體驗的運維產品,長遠的職業規劃是成為各個技術縱向領域的技術專家。
資料庫研發工程師:資料庫方向是運維技術中較為特殊的乙個方向,由於業務的重要性通常需要專設崗位,業界在該方向也有深厚的研究和積累。主要方向有資料庫核心、雲資料庫等,長遠的職業規劃是資料庫領域的技術專家,資料庫架構師。
運維經理:運維同學做事情的過程中通常需要協調多個rd和qa同學,對協調和推進能力要求比較高,對一些技術深度還不錯,協調和推進能力比較高的同學非常適合轉型管理職位,長遠的職業規劃是和技術部門的管理職位一樣目標是cto、ceo。
如何學習linux的建議
8樓:老男孩教育
1. 基本功要紮實
學習任何一種語言,必備的基本功是必須要有的,一方面可以提高效率,另一方面可以拓寬思路。
對於linux基本知識的學習,對一些初學者來說是枯燥乏味的,可以通過理解再背誦的方式先進行**及語法的學習,然後進行實踐操作,必須手動輸入命令列,不要借助工具,這樣可以更快速有效的掌握linux。
2. 學以致用
linux學習的目的是應用,linux基本知識是一些零散的技術,當沒有應用在專案上時,我們無法理解他的真實價值,所以打好基本功之後,最緊迫的是多做幾個完整的專案,剛開始可以是功能簡單的專案,之後可以選擇稍微複雜的專案,勤於動手,敢於實踐,一定能學好linux。
3. 學會使用linux聯機幫助
任何一種教材都不會完全講述linux知識,一般講的都是比較常用的或者是比較有代表性的知識,但是,我們在專案應用中往往有些功能的實現是需要一些生僻知識和技能的,那麼,如何查詢我們所需的知識呢,推薦查閱linux幫助文件,主流的linux都自帶詳細的幫助文件,很方便解決問題!
4. 在網上找資源
在linux的學習和應用中,難免會遇到一些沒有思路、不知道如何解決的問題,這時就要借助網路力量,可以通過搜尋引擎搜尋查詢,也可以諮詢資深技術人員,最終實現問題的解決,這是linux知識積累的乙個重要的途徑!
5. 查閱英文技術文件
如果想深入學習linux,查閱英文技術文件是十分必要的,往往最新的技術都是採用英文文件的方式發布的,而且更全面,因此,對於linux人員來說,多看一些linux技術文件,對於掌握前沿技術和加深知識是十分有必要的!
9樓:可靠的夢想之星
首先初學者要先學好linux基礎知識、基本命令,可參考《linux就該這麼學》。還可以學習linux使用者及許可權基礎、linux系統程序管理高階、linux高效文字、檔案處理命令、shell指令碼入門等等知識。學好這些知識後就可以對上層的應用和服務進行深入學習,在學習過程中可在電腦上邊練習邊學。
10樓:熱心曉朋友
第1階段
零基礎入門
第2階段
linux系統管理&shell程式設計
第3階段
百萬級訪問量集群實戰
第4階段
千萬級訪問量核心集群實戰
第5階段
一切核心技術的底層支援:雲計算集群
第6階段
大資料運維
第7階段
python自動化和指導
新手如何學習linux?
11樓:老男孩教育
學linux開發難嗎?是 linux初學者經常會問的問題,其實linux和windows一樣都屬於作業系統,對於大部分人來說,對windows作業系統十分熟悉,而對linux作業系統沒有使用過,所以覺得很難,其實,只要熟練掌握其操作命令和一些系統規則,就可以像使用windows一樣可以輕鬆使用linux作業系統!
想要學好linux,需要具備以下能力:
1. 基本功要紮實
學習任何一種語言,必備的基本功是必須要有的,一方面可以提高效率,另一方面可以拓寬思路。
對於linux基本知識的學習,對一些初學者來說是枯燥乏味的,可以通過理解再背誦的方式先進行**及語法的學習,然後進行實踐操作,必須手動輸入命令列,不要借助工具,這樣可以更快速有效的掌握linux。
2. 學以致用
linux學習的目的是應用,linux基本知識是一些零散的技術,當沒有應用在專案上時,我們無法理解他的真實價值,所以打好基本功之後,最緊迫的是多做幾個完整的專案,剛開始可以是功能簡單的專案,之後可以選擇稍微複雜的專案,勤於動手,敢於實踐,一定能學好linux。
3. 學會使用linux聯機幫助
任何一種教材都不會完全講述linux知識,一般講的都是比較常用的或者是比較有代表性的知識,但是,我們在專案應用中往往有些功能的實現是需要一些生僻知識和技能的,那麼,如何查詢我們所需的知識呢,推薦查閱linux幫助文件,主流的linux都自帶詳細的幫助文件,很方便解決問題!
4. 在網上找資源
在linux的學習和應用中,難免會遇到一些沒有思路、不知道如何解決的問題,這時就要借助網路力量,可以通過搜尋引擎搜尋查詢,也可以諮詢資深技術人員,最終實現問題的解決,這是linux知識積累的乙個重要的途徑!
5. 查閱英文技術文件
如果想深入學習linux,查閱英文技術文件是十分必要的,往往最新的技術都是採用英文文件的方式發布的,而且更全面,因此,對於linux人員來說,多看一些linux技術文件,對於掌握前沿技術和加深知識是十分有必要的!
linux學習是乙個需要長期堅持不懈的過程,新的技術不斷的產生,要想成為linux大牛,必須要時刻關注linux發展動態,掌握最新技術,才能走在行業前列!
12樓:
新手學習linux從基礎打起,看一些基礎入門的課程,跟著課程一步步學習,推薦你個系列課程總共分為四部分:第一部分,主要介紹linux系統簡介;linux系統安裝;給linux初學者的建議;linux常用命令。第二部分,主要介紹文字編輯器vim;軟體包管理;使用者和使用者組管理;許可權管理。
第三部分,主要介紹檔案系統管理;shell基礎;shell程式設計;linux服務管理。第四部分,主要介紹linux系統管理;日誌管理;啟動管理;備份與恢復。
網頁鏈結
13樓:山西新華電腦學校
linux學習路線
第一階段零基礎入門
第二階段linux系統管理&shell程式設計第三階段百萬級訪問量集群實戰
第四階段千萬級訪問量核心集群實戰
第五階段一切核心技術的底層支援:雲計算集群第六階段大資料運維
第七階段python自動化和畢業指導
學習Linux的步驟是怎樣的,linux學習者具體可以做什麼樣的工作呢?
那不是等於掌握了windows的命令列,要學的還有很多啊。了解系統的原理,啟動過程,安全性,網路的配置,伺服器的配置,再學學程式設計,接下來就研究一下核心吧,不是什麼人都能做的事情,要有一點耐心加一點天分。如果覺得學起來困難就看劉遄老師的書 linux就該這麼學 linux學習者具體可以做什麼樣的工...
學習linux的順序是什麼,學習Linux的步驟是怎樣的
1.作業系統的安裝 2.基本常用命令的學習 3.高階shell程式設計 4.不懂就問 推薦 鳥哥的linux私房菜 沒什麼順序,先買本linux的基礎書開始看,重要的是要學習用命令列管理linux作業系統。沒有特別的順序,安裝,配置,伺服器配置,日誌,維護。等等。邊用邊學吧 1,作業系統的了解,譬如...
怎樣在linu中建立文字怎樣在linux中建立乙個文字
cat filename 然後,可直接在命令列輸入文字內容。ctrl d 退出 步驟一 vi 檔名.txt 比如建立檔案file.txt,用vi file.txt即可 步驟二 wq儲存並退出 vi file.txt後,鍵盤敲i,可以進入編輯模式,輸入完內容後按esc鍵,鍵盤輸入 wq可以儲存並退出 ...