linux 學習前言

來源:互聯網
上載者:User

       緣由: 雖然最初是因為免費,不想再背負使用盜版軟體的恥辱感而使用linux, 但經過一段時間的熟悉,也越來越習慣這個系統了。沒有傳說中的那麼可怕。

 

       問題: 作業系統到底是什嗎? 能夠提供給使用者什嗎? 什麼樣的系統才是最適合我們的?

       通俗地講,作業系統是應用軟體或工具 + 生產力與電腦的介面, 而使用者通過應用軟體與工具 + 生產力來使用電腦。 實際上,作業系統只是提供了一個大環境,與使用者直接互動的是應用軟體和工具 + 生產力。當然,作業系統提供的設施會影響到應用軟體和工具 + 生產力的設計和實現。對終端使用者而言,作業系統最重要的兩個特性是便利性和靈活性。便利性是指使用者使用一件東西很順手,能夠成為使用者的好幫手;靈活性是指作業系統能夠隨使用者的需求而定製。對於伺服器端使用者而言,效能和穩定性則是更為關鍵的考量因素。

       那麼,什麼樣的系統才是最適合我們的呢? 這取決於我們的喜好、背景和需求。對於非技術性使用者來說,要學會linux 可能需要掌握一些艱深(相對於他們而言)的概念和術語,他們可能不想學習太多的東西,便利性對於他們來說是最重要的。他們會犧牲靈活性而選擇便利性。而對於技術性使用者來說,他們相對容易理解這些概念和術語,學習這些東西可能是必須的,除了便利性,靈活性也是非常重要的考慮。

       最後,簡潔、大方、美觀的介面也是人們追求的重要目標之一。圖形化使用者介面(GUI)已經深入人心, 再說什麼“回到命令列(CLI)時代”簡直是混話。對於我而言, CLI 和 GUI 的一個較好的平衡和折衷, 是我比較傾向的選擇。使用略微弱化的CLI, 依然可以體驗其強大的控制電腦的威力;而 GUI  則給人一個賞心悅目的工作環境。

  

       為什麼選擇 Linux ?

        你可能會問,  Windows 用得好好的,為什麼要“自尋煩惱”,使用 Linux 系統呢? 我覺得除了開源自由和免費, 工作的需要, 玩家的樂趣, 有以下幾個方面的原因:

        1.  在當今時代, 隨著雲端運算、移動計算的興起和發展, 更多更廉價更優質的線上軟體服務和行動裝置 App將成為主流, 案頭軟體時代將逐漸退出曆史舞台; 未來的使用者只需要購買成本較低、有一定處理能力的終端,就可以享受巨大計算資源集區帶來的服務; 雲端運算和移動計算的本質就是高效能運算、網路與通訊, 而 Linux 天生就具有 “ 網路電腦 ” 的優勢; 

        2.  Linux 上匯聚了大量優秀的軟體、工具 + 生產力, 公認是“程式員的天堂”, 是深入學習電腦的最佳平台; 這對於電腦專業學生、專業人士來說都是非常有價值的; 

        3.  對於普通使用者來說, 只要能夠拋卻60年代所產生的“原始的恐懼感”, 相信掌握 Linux 並不是很困難的事情; 並且, 隨著雲端運算的逐步發展, 使用者將來可能不再受到系統損壞或重裝的困擾(一切都可能在雲端實現); 使用者只要懂得上網和基本操作, 輸入自己的要求, 一切都不需要使用者操心。  Linux 與 Windows 系統的使用差異將逐步減少。

        4.  Linux 的使用者體驗也做的越來越好,從效能穩定性方面向便利性和靈活性靠攏; Windows 則是從便利性和靈活性向效能和穩定性靠攏。 決勝的關鍵在於它們核心的設計是否足夠承受未來的變化,以及所受的持久支援度。

        5.  Linux 是從 Unix 衍生,是備受駭客關注的系統,而駭客始終是電腦世界的幕後策劃者,這足以保證 Linux 的長久生命力。

        因此,無論對於專業人士,還是普通使用者, Linux 都是非常值得的考慮。  掌握  LINUX ,對於普通使用者來說, 能夠使你在周圍人中的形象頓時高大起來;對於從事IT領域的專業人士來說, 不僅是一種挑戰,也是一種很好的投資。 

 

        選擇哪個版本的 Linux ?

        從學習角度來說, 其實選擇哪個版本的 Linux  並不重要, 養成良好的使用習慣, 深入理解其內部原理, 才是最重要的。 所以, 沒有必要糾結於哪個版本。 選擇一個主流的穩定的版本,踏實學習吧!

 

      回饋開源

      使用了開源軟體和工具, 也應當儘力回饋開源社區。向非技術性使用者推廣 linux , 翻譯英文文檔, 傳播好用的工具, 捐獻基金等等。

  

        一言以蔽之

        無論是 Linux ,還是 Windows, 抑或者其它任何軟體,都只是提供一個便利的工具,能否用它來創造神奇,最終還是取決於人自身。如果你真的熱愛它,就同它一起去創造神奇吧!

        一個親身的經曆和體會

        我曾千百度找尋一款在Linux下好用的下載軟體,並不要求它會有多漂亮,只要下載很快就心滿意足了。最終,我找到了它,aria2c,我從未預料到,能夠在命令列下進行下載。在我頭腦中,一直是在而且應當在GUI介面下做這項工作的。直到那一刻,我才真正開始領略 Linux 使用的哲之所在。Small is Beauty. 很多時候,我們並不是需要龐大的華麗的軟體,而是一些貼心的小工具。還有很多像 aria2c 這樣的工具 + 生產力還不為我所知,很多已知的工具,比如 cat, sort, grep , find
等,還用得很不熟練。試想,如果真正掌握了這些工具,其威力將會如何?期待並前進中。。。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.