Linux系統是一個開源的高效的以命令行爲主的操做系統,主要用於服務器操做系統領域。對於Linux操做系統更多詳細準確的解釋你們能夠網上找到《Linux就該這麼學》的第0章介紹的比較詳細;從認識linux到如今工做使用linux已經有了4年的時間了,在這裏給linux系統入門的童鞋們一些建議。Linux系統給我第一個印象是:免費的(固然這個不許確,開源不等於免費,可是大多數開源產品是免費的,公開源代碼的),是命令行的(linux操做系統無處不在,不管是命令行,圖形化都是有的),是高逼格的(這個是真的,用過都知道)。html
Linux操做系統的發行版本是很是很是的多的,在系列上分,可分爲:fedora linux系列,debian linux系列 ,suse linux 系列 ,其餘linux 系列。linux
本文僅表明本人我的見解不具備任何法律效應。熱愛開源喜歡Linux的走起!!!ubuntu
Fedora 系列的linux 是很是常見的,fedora 系統你可能沒有據說過,可是學習linux必定會接觸的就是fedora 系列的redhat 紅帽系統,他是企業中比較知名的操做系統,最新的版本是RHEL7.x (RHEL RedHat Enterp Linux ,如今知道RHEL7 和 redhat 9 的區別了吧),RHEL系統是一個須要訂閱才能享受更好的服務的服務器版本的操做系統,他有一個‘孿生’兄弟—Centos 社區版Linux操做系統,是企業中比較經常使用的Linux (centos免費)。Fedora 系列的Linux是一個很是規矩的Linux操做系統。目前已經有了比較成熟的Linux的學習認證體系—RHCSA—RHCE—RHCA 。新手學習Linux系統首要推薦,簡單才能高效的入門linux。Fedora 系列的Linux是具備圖形化的操做系統,在fedora的3大發行版本Linux系統中,fedora 是桌面級的系統(很是絢麗,後期能夠在本身筆記本上面玩玩),RHEL是企業服務器版本的操做系統,適合中大型公司使用,centos 是社區版系統,公司,我的場景都比較常見(免費)。centos
Debian 系列的系統也是比較常見的,其中發行版本Ubuntu系統是生活中較爲常見,不少的筆記本在出廠時候的操做系統都是他,很顯然,Ubuntu Linux是debian 系列Linux的桌面版系統,若是你之後的工做是開發方向,那麼ubuntu系統在之後的生活中可能會接觸的比較多。再來看看debian linux ,debian Linux是一款服務器版本的Linux系統,在國內不少人喜歡管debian Linux稱之爲 「大便」 linux 系統,在企業服務器系統中debian也是比較常見的。與fedora 系列的RHEL和Centos 相比,在應用程序的安裝使用方面比較靈活。我的比較喜歡fedora 系列Linux系統,對於性能,優點在這裏不進行過多討論,看我的習慣。在桌面系統市場,debian 系列Linux彷佛更加的受歡迎,Ubuntu系統也是很是多的發行版本,桌面版本絢麗,軟件資源豐富。Suse系列操做系統,在我我的看來更適合企業的使用,有許多企業偏心suse的用戶。服務器
Linux系統的發行版本有許多,比較有名就是以上3大分支。國內也有許多Linux操做系統:紅旗,藍點,深度,麒麟等等,這些linux 系統其實也是 三大系列Linux的分支。在實質上面,其實Linux系統都是通用的,有必定基礎後發現,掌握一種Linux的使用,其餘Linux都能輕鬆上手了http://www.linuxprobe.com/chapter-00.html。運維
談了半天的Linux系統的版本,我們言歸正傳。首先Linux發行版本有不少,Linux系統不僅是咱們最開始認爲的命令行的系統,有許多圖形化的Linux其實和ox 系統同樣比較絢麗易於使用。那麼問題來了,這麼多的Linux操做系統對新手改怎麼選擇呢?我的建議,用比較成熟的Linux系統來進行學習。RHEL和Centos 系統入門是比較規矩的系統 更容易讓您規規矩矩的入門。不管是開發人員仍是運維人員,學習紅帽體系的Linux老是沒有錯的,Linux系統,類uinx系統,都是相似的。性能
前面咱們聊了選擇什麼樣的操做系統來學習來入門Linux,如今問題又來了,咱們怎麼學習Linux系統呢?搜搜網上學習Linux大體有兩大觀點:學習
1. 學習須要投資,本身搞臺電腦安裝Linux系統沒事使用Linux系統生活娛樂,養成一個Linux環境的使用習慣。ui
2. 使用虛擬機來學習Linux系統。操作系統
對此我比較認同使用虛擬機來學習Linux的觀點。對於新入門Linux的同窗來言,Linux系統有不少的神祕性,命令行的操做,一臉懵逼。學習是一個按部就班的過程,不能沒事給本身找麻煩,看網上的貼子,有多少人卡在最初的安裝Linux系統上面。對於剛剛入門Linux的新手來言, 暫時收起不求甚解在物理機上面安裝Linux系統,怎麼簡單怎麼來,怎麼容易怎麼作,不要本身挖坑本身跳。虛擬機是一個很是方便的軟件,能夠1比1 的模擬真實環境,並且外加 快照 克隆的功能,讓學習更加的方便容易。
學習linux的筆記本的建議:
使用虛擬機學習Linux?不少人都會這樣問,虛擬機是否是很費資源啊,我是否是要準備一臺配置很高的筆記本呢?是16g仍是32g 內存呢?
NO,又被套路了。虛擬機確實比較佔用內存,它須要使用物理機的資源運行虛擬機,可是咱們的虛擬機是用來學習的,不是用來跑企業中的生產環境的,學習Linux不須要多少資源的,普通筆記本標配就能夠(4核 4G)【注:固然越高越好,2g內存入門也馬馬虎虎吧】咱們在最開始學習Linux的時候,因爲最開始接觸Linux咱們安裝圖形話的Linux系統來下降咱們學習的難度,同時使用桌面版Linux能夠增長咱們對Linux的興趣,桌面版的Linux系統使用虛擬機給1g的內存就夠了。隨着咱們對Linux系統的深刻學習,深刻了解後咱們建議把Linux的系統切換到命令行模式來,企業中的Linux都是命令行的,咱們要模擬企業真實狀況進行學習,進行實驗。。學習Linux 重要的是多練習,多實驗嗎,多思考。筆記本配置並非過重要。
Linux學習技巧性的建議
Linux系統的學習是一個按部就班的過程,注重的是實驗實驗實驗,練習練習練習。多思考,多練習。在網上常常看到有好多人在問Linux的命令手冊,其實收集再多的命令手冊,看再多的Linux教程真的有用嗎?Linux的系統的命令實在是太多了,每一個Linux命令又有無數個參數,命令要在環境中練習,命令是來用的不是用來背的,在學習理解的過程當中記憶。學習Linux,適合的就是最好的,這本 Linux入門神器《Linux就該這樣學》也不很不錯,建議能夠學習一下。
不忘初心的建議:
深刻學習Linux系統後,你必定會接觸到Linux系統的幾個認證RHCE,認證到底有用沒有呢?要不要考一個認證呢?返璞歸真,學習Linux咱們學習的是Linux的使用,學習的是一項技能,證書對於運維人員來只是一種點綴,技術纔是硬道理。企業須要的是技能型人才,證書只是你學習過Linux的表明吧。有能力,有證書有經驗的企鵝人企業纔會更加須要。