《Linux從入門到不放棄》是我精心寫的系列教程,每個(gè)例子我都確保運(yùn)行沒問題才寫出來的咒唆,我以前也和你一樣锭环,覺得 Linux 應(yīng)該很難禾酱,其實(shí)我覺得很多事情都是被我們自己的內(nèi)心先否定了抄囚,我想告訴你的是霉赡,其實(shí)學(xué)任何東西,都沒自己想象中那么難幔托,難的是怎么跨越自己內(nèi)心的圍墻穴亏。
我經(jīng)常提醒自己:答應(yīng)自己的事情,就要做到重挑。就像我說要寫Linux系列教程一樣迫肖,寫的時(shí)間久了,難免會(huì)有些許懈怠攒驰,想著算了蟆湖,何必呢? 但是每每在這個(gè)時(shí)候我就逼著自己一把玻粪,如果答應(yīng)自己的事情都做不到隅津,那算什么男人?
所幸的是劲室,我沒有放棄伦仍,如果你看了這個(gè)系列后發(fā)現(xiàn)確實(shí)很有收獲,那么也請你分享一下給朋友們一起學(xué)習(xí)很洋,也算是支持我一下充蓝,那么從以下開始你的 Linux 不放棄之路吧:
從這篇文章起,就意味著開始著手學(xué)習(xí)使用Linux系統(tǒng)了喉磁,雖然經(jīng)常聽到Linux操作系統(tǒng)谓苟,但是或許正在著手去操作使用的人還是少數(shù)的,甚至連什么是Linux都不知道的人也大有所在协怒。那么這篇 「Linux學(xué)習(xí)啟動(dòng)篇」 將從0開始涝焙,首先了解Linux是干嘛的?能在Linux上做些什么事情孕暇?接下來再和我一起深入學(xué)習(xí)仑撞!
1.什么是Linux
Linux是一種自由和開放源代碼的類UNIX操作系統(tǒng)。
Linux是自由開放源代碼的妖滔,這個(gè)系統(tǒng)的內(nèi)核是由「Linus Torvalds(中文名:林納斯·托瓦茲)」在1991年10月5日發(fā)布的隧哮,其實(shí)Linux本來指的是Linux內(nèi)核本身,但是通常都用了「Linux內(nèi)核」來稱呼座舍,而Linux就代表了 Linux內(nèi)核 + 用戶空間的應(yīng)用程序 構(gòu)成的完整操作系統(tǒng)沮翔。
2.開源協(xié)議
Linux如此受歡迎的其中一個(gè)原因就是它開源,這意味著任何個(gè)人或者機(jī)構(gòu)都可以很自由的使用Linux里面所有的源代碼簸州,你可以對它進(jìn)行修改生成新的版本然后再發(fā)布出來成為你的東西鉴竭。但是前提是遵循「GUN GPL協(xié)議」歧譬。
GUN GPL(GUN General Public License)岸浑,通用公共許可協(xié)議搏存,這是由理查德·斯托曼發(fā)起的,許多自由軟件和開放源碼都采用了這個(gè)協(xié)議條款矢洲,任何個(gè)人或者機(jī)構(gòu)使用基于GPL軟禁進(jìn)行衍生發(fā)布時(shí)必須采用GPL協(xié)議許可璧眠,而卻需要公開源代碼。
3.Linux使用領(lǐng)域
服務(wù)器領(lǐng)域: Linux已經(jīng)在服務(wù)器領(lǐng)域占了大半壁江山读虏,隨著開源軟件的日益強(qiáng)大责静,Linux服務(wù)器操作系統(tǒng)已經(jīng)越來越多人使用。應(yīng)該很少人會(huì)用windows server了吧盖桥。
Linux發(fā)行版一直被用來作為服務(wù)器的操作系統(tǒng)灾螃,并且已經(jīng)在該領(lǐng)域中占據(jù)重要地位。根據(jù)2006年9月Netcraft的報(bào)告顯示揩徊,十個(gè)最大型的網(wǎng)絡(luò)托管公司有八個(gè)公司在其Web服務(wù)器運(yùn)行Linux發(fā)行版腰鬼。 Linux發(fā)行版是構(gòu)成LAMP(Linux操作系統(tǒng),Apache塑荒,MySQL熄赡,Perl / PHP / Python)的重要部分,LAMP是一個(gè)常見的網(wǎng)站托管平臺(tái)齿税,在開發(fā)者中已經(jīng)得到普及彼硫。
移動(dòng)設(shè)備嵌入領(lǐng)域: Linux的低成本、強(qiáng)大的定制功能以及良好的移植性能凌箕,在智能手機(jī)拧篮、平板電腦等移動(dòng)設(shè)備方面,Android手機(jī)就是Google開發(fā)的基于Linux平臺(tái)的開源手機(jī)操作系統(tǒng)∏2眨現(xiàn)在市場上Android手機(jī)仍然是占了最大的移動(dòng)操作系統(tǒng)份額他托。阿里云的YunOS系統(tǒng)也是基于Linux的,越來越多的系統(tǒng)都使用了Linux仆葡。
桌面領(lǐng)域: 現(xiàn)在大多數(shù)在Windows平臺(tái)上廣泛使用的自由軟件都有相應(yīng)的Linux版本赏参,現(xiàn)在Linux桌面系統(tǒng)的發(fā)展也是越來越多了,像國內(nèi)的紅旗Linux沿盅,深度Linux把篓,還有你可能經(jīng)常聽到的Ubuntu系統(tǒng),都是基于Linux的桌面操作系統(tǒng)腰涧。
目前能在Windows或Mac OS上運(yùn)行的應(yīng)用軟件大部分都沒有Linux的版本韧掩,不過在Linux平臺(tái)上通常可以找到類似功能的應(yīng)用軟件窖铡。大多數(shù)在Windows平臺(tái)上廣泛使用的自由軟件都有相應(yīng)的Linux版本疗锐,例如Mozilla Firefox坊谁、Apache OpenOffice、Pidgin滑臊、VLC口芍、GIMP;部分流行的專有軟件也有相應(yīng)的Linux版本雇卷,如Adobe Flash Player鬓椭、Adobe Reader、Google Earth关划、Nero Burning ROM小染、Opera、Maple贮折、MATLAB裤翩、Skype、Maya调榄、SPSS踊赠、Google Chrome。
4.Linux發(fā)行版
Linux的發(fā)行版實(shí)在太多了振峻,這里列舉幾個(gè)常見的發(fā)行版本臼疫。
Debian GNU/Linux 7.0:
Gentoo Linux 12.0:
Linux Mint 14:
Fedora:
Ubuntu:
以上列舉的這幾個(gè)都是有桌面版的,但是我們學(xué)習(xí)Linux主要還是對命令行進(jìn)行學(xué)習(xí)扣孟,對于學(xué)習(xí)和使用的系統(tǒng)我們選擇不是以上這幾個(gè)烫堤,而是centOS系統(tǒng),那么為什么選擇centOS凤价?
5.選擇centOS版本進(jìn)行學(xué)習(xí)
早前 Red Hat公司 就發(fā)行了「Red Hat Linux」的個(gè)人版本鸽斟,到了Red Hat 9.0版本后,Red Hat公司就不再發(fā)行桌面版的發(fā)行套件了利诺,Red Hat Linux 也就停止了開發(fā)富蓄,而開始全力集中轉(zhuǎn)向服務(wù)器版本上,也就是Red Hat Enterprise Linux(企業(yè)版本)慢逾。
后來 Red Hat Linux 的桌面版本與來自開源社區(qū)的Fedora進(jìn)行合并立倍,Red Hat Linux 桌面版就稱為了 Fedroa Core。
所以目前Red Hat有:免費(fèi)的Fedroa Core版本侣滩,也有收費(fèi)的Red Hat Enterprise Linux版本口注。Red Hat Enterprise Linux都會(huì)在Fedroa Core版本的基礎(chǔ)上進(jìn)行升級,大約發(fā)布6個(gè)Fedroa Core版本就會(huì)發(fā)布一個(gè)Red Hat Enterprise Linux版本君珠。
因?yàn)橹拔覀冎v過了寝志,Red Hat的企業(yè)版本雖然收費(fèi)的,但是它依照開原協(xié)議必須公開源代碼,那么這個(gè)是時(shí)候CentOS就出現(xiàn)了材部,它的全名是(Community Enterprise Operating Systeam 社區(qū)企業(yè)操作系統(tǒng))毫缆,centOS和Red Hat企業(yè)版本的不同之處在于centOS沒有包含封閉源碼的軟件,所以centOS可以自由使用乐导,而且可以長期的享受它的免費(fèi)升級和服務(wù)苦丁。
所以選擇centOS版本進(jìn)行學(xué)習(xí)是很有必要的:目前網(wǎng)絡(luò)上80%的Linux資源都是基于centOS的發(fā)行版的,可以供我們更多的資源查找和學(xué)習(xí)幫助兽叮。centOS版本在許多開源鏡像網(wǎng)站可以輕松獲取芬骄。centOS也具有經(jīng)典性和代表性猾愿,絕大多數(shù)物聯(lián)網(wǎng)公司的后臺(tái)服務(wù)器都使用的是centOS發(fā)行版本鹦聪。
所以綜上:選擇centOS版本是比較好的。接下來就和我一起學(xué)習(xí)Linux吧蒂秘,就從安裝虛擬機(jī)開始泽本,如何?
原創(chuàng)干貨分享
生活感悟思想
聽我吹吹牛逼
![image](http://upload-images.jianshu.io/upload_images/2526850-234817c74c435a6e?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)