為什麼要學習linux?
為什麼學linux,每個人都有自己的理由:
linux是免費的不用花一分錢,能夠節約大筆的成本;
linux是開源的,你可以根據自已的需要修改源**;
linux是開放的,有廣泛的社群,關於linux的討論要遠遠高於windows作業系統;
學習linux可以更好的掌握計算機技術;
linux是未來發展的趨勢,伺服器,手機,掌上電腦,平板機很多都採用linux作業系統;
linux有非常多的發行版本,你可以根據需要做出不同的選擇;
linux讓你多了乙個選擇,而且linux下的病毒相比window可以忽略不計;
linux是一種自由哲學,一種開源的信仰;
最後linux很好玩,讓人著迷……。
linux能做什麼?
世界上最快的超級計算機90%以上都使用linux或類似作業系統,說明linux速度快;
而且簡裝的linux(如lfs)估計也是特別適合老機器了;
如果你聽說過android的話,你就會知道linux將廣泛應用於平板電腦和手機;
如果你體驗過chorme os,google doc,或者webqq的話,你會覺得操作方式有點仿linux;
還有很多軟體一般都是現出類-unix版本,然後才出window版本;
linux下很多軟體都是跨平台的,反之window則不是;
linux在web上的優勢,也將會在webos,雲時代得到充分迸發……。
如何選擇linux?
linux有數以千計的選擇可供你挑選,選擇哪一種完全基於你機器硬體配置,對穩定性的要求,工作和學習需要,計算機和使用linux操作的水平,或是趕時髦的個人嗜好等等。
第一根據自己的硬體,你的硬體是32位你也裝不了64位,你是老機器,就不要勉強體驗最新版kde,不然備受折磨,不但要心有餘而且還要力足才行。
第二看你的應用平台是做什麼,做伺服器當然要選擇穩定的伺服器版本;個人電腦選用軟硬體技術支援較新的最新穩定版本,測試開發可以選最前沿的不穩定版本;老機器選用最初始的lfs或者較老的版本;
第三是如何選擇桌面環境,這個就好比穿衣服,硬體就是你的經濟能力,硬體好可以穿新衣服和豪華的衣服,如kde,gnome,unity,硬體不好就只能穿xfce,lxde,再差就穿blackbox等boxes直流,以及2000行**左右的操作條。當然穿衣服嗎,畢竟還有個人喜好的問題,反正相同條件下,穿的越簡樸,跑的也越快。 總之所有的linux發行版,核心都是一樣的,只不過是新舊的區別,所謂不同僅在於針對不同的硬體進行了配置和優化;針對不同人群喜好穿不一樣的衣服(桌面環境+軟體);針對不同的專業人士提供不同的軟體包(教育類eubuntu,gis的poseiden,cad的caelinux等);開發配置不同的軟體管理和更新庫的軟體;最後就是本身的設計理念和哲學各自版本不大相同。蘿蔔茄子各取所愛,你完全可以去distrowatch這個**對比挑選自己喜好的linux。個人傾向於gnome桌面環境,限於目前的技術和對比,我在筆記本選擇安裝ubuntu,至少ubuntu確實比opensuse快一些,而且使用者最多,軟體,社群和資源都是比較豐富的,利於初學。另外在台式電腦選擇安裝了mint-xfce-debian-201104這個debian testing的滾動更新版本,她結合了mint的簡潔與增強,debian的純自由和我最喜好的滾動更新方式。 談論這麼多其實都是linux的皮毛,linux的優勢並不在於其有多少版本,當然選擇權也是乙個很重要的優勢,個人反而覺得其最大的優勢在於你從這些不同之中挖掘相同:比如相同的系統核心;操作幾乎都可以通過terminal來完成;不同的版本上相同軟體,這些都是共性,也是真正要學習的。所以學習linux的過程,下一步才是關鍵,即學習專業相關的軟體,熟練應用;掌握乙個「神器」級別的編輯器,如vim;不斷提高程式設計技術,享受自由軟體的理念並傳播……。
Linux如何學(新手入門必看)
本節旨在介紹對於初學者如何學習 linux 的建議。如果你已經確定對 linux 產生了興趣,那麼接下來我們介紹一下學習 linux 的方法。學習大多類似鹿丁解牛,對事物的認識一般都是由淺入深 由表及裡的過程,循序才能漸進。學習 linux 同樣要有一定的順序和方法,當然這也是你學習本教程的意義。如...
Linux該如何學習(新手入門必看)
本節旨在介紹對於初學者如何學習 linux 的建議。如果你已經確定對 linux 產生了興趣,那麼接下來我們介紹一下學習 linux 的方法。學習大多類似鹿丁解牛,對事物的認識一般都是由淺入深 由表及裡的過程,循序才能漸進。學習 linux 同樣要有一定的順序和方法,當然這也是你學習本教程的意義。如...
多執行緒基礎(新手入門必看)
一 執行緒概念 程序是系統分配資源的最小單位,執行緒是系統排程的最小單位。乙個程序內的執行緒之間是可以共享資源的。每個程序至少有乙個執行緒存在,即主線程。二 建立執行緒的主要方法 1 方法一 繼承thread類 可以通過繼承 thread 來建立乙個執行緒類,該方法的好處是 this 代表的就是當前...