linux學(xué)習(xí)入門標(biāo)準(zhǔn)教程(1)
1. 1????? Linux操作系統(tǒng)簡介
Linux是一套免費使用和自在傳達的類Unix操作系統(tǒng),是一個根據(jù)POSIX和UNIX的多用戶、多任務(wù)、支撐多線程和多CPU的操作系統(tǒng)。它能運轉(zhuǎn)首要的UNIX工具軟件、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議。它支撐32位和64位硬件。Linux承繼了Unix以網(wǎng)絡(luò)為中心的規(guī)劃思維,是一個功能安穩(wěn)的多用戶網(wǎng)絡(luò)操作系統(tǒng)。
1991年的10月5日,Linux創(chuàng)始人林納斯·托瓦茲(Linus Torvalds)在comp.os.minix新聞組上發(fā)布消息,正式向外宣布Linux內(nèi)核的誕生,1994年3月,Linux 1.0發(fā)布,代碼量17萬行,當(dāng)時是按照完全自由免費的協(xié)議發(fā)布,隨后正式采用GPL(General Public License的縮寫,是一份GNU通用公共授權(quán))協(xié)議。
Linux具有如下優(yōu)點:
??????? 穩(wěn)定、免費或者花費少
??????? 安全性高
??????? 多任務(wù),多用戶
??????? 耗資源少
??????? 由于內(nèi)核小,所以它可以支持多種電子產(chǎn)品,如:Android手機、PDA等。
1. 2????? Linux發(fā)展趨勢
隨著IT產(chǎn)業(yè)的不斷發(fā)展,用戶對網(wǎng)站體驗要求也越來越高,而目前主流網(wǎng)站后端承載系統(tǒng)都是Linux系統(tǒng),目前Android手機全部基于Linux內(nèi)核研發(fā)。企業(yè)大數(shù)據(jù)、云存儲、虛擬化等先進技術(shù)都是基于Linux系統(tǒng)。
2010年據(jù)有關(guān)權(quán)威部門統(tǒng)計:將來幾年內(nèi)我國軟件行業(yè)的從業(yè)機會十分龐大,中國每年對軟件人才的需求將達到50萬人左右。而對于Linux?專業(yè)人才的就業(yè)前景,更是廣闊;據(jù)悉在未來5-10年內(nèi)?Linux?專業(yè)人才的需求將達到?120?萬+!尤其是有經(jīng)驗的資深的Linux工程師目前非常的缺乏,薪資也是非常誘人,平均月薪都是15-20K,能力強的薪資更高。

所以機會對每個人都是公平的,關(guān)鍵是我們每個人如何去行動,選擇大于努力。
1. 3????? Linux系統(tǒng)安裝
在安裝Linux系統(tǒng)之前,先來了解windows系統(tǒng)結(jié)構(gòu),windows系統(tǒng)一般是安裝在C盤系統(tǒng)盤,同樣Linux也有類似的系統(tǒng)盤(/根分區(qū)),Linux通常分區(qū)為(根分區(qū)/、swap分區(qū)),Linux系統(tǒng)以文件的存儲方式,所有的文件都是存儲在某個目錄下的,類似于windows的文件夾。
對于文件系統(tǒng)的屬性來說,windows文件系統(tǒng)類型一般是ntfs、fat32等,而Linux文件系統(tǒng)類型則為ext2、ext3、ext4等(文件系統(tǒng):是操作系統(tǒng)用于明確磁盤或分區(qū)上的文件的方法和數(shù)據(jù)結(jié)構(gòu),文件系統(tǒng)由三部分組成:與文件管理有關(guān)軟件、被管理文件以及實施文件管理所需數(shù)據(jù)結(jié)構(gòu)。)
安裝 Linux系統(tǒng)是每一個初學(xué)者的第一個門檻。在這個過程中間,最大的困惑莫過于給硬盤進行分區(qū)。雖然現(xiàn)在各種發(fā)行版本的 Linux 已經(jīng)提供了友好的圖形交互界面,但是很多人還是感覺無從下手。這其中的原因主要是不清楚 Linux 的分區(qū)規(guī)定。就好比如果我們了解了windows分區(qū)的規(guī)則,系統(tǒng)盤C、數(shù)據(jù)盤D等,就很好分區(qū)了。
在 Linux 中規(guī)定,每一個硬盤設(shè)備最多只能有 4個主分區(qū)(其中包含擴展分區(qū))構(gòu)成,任何一個擴展分區(qū)都要占用一個主分區(qū)號碼,也就是在一個硬盤中,主分區(qū)和擴展分區(qū)一共最多是 4 個。
下面正式來安裝Linux系統(tǒng),安裝系統(tǒng)前需要準(zhǔn)備如下軟件:
ü?????? VMware workstation 10.0
ü?????? CentOS 5.8 x86_i386.iso
安裝圖解如下:
第一步,新建虛擬機如下圖:

第二步,選擇相關(guān)選項,如下圖:

第三步選擇“稍后安裝操作系統(tǒng)”,如下圖:

第四步,選擇客戶機操作系統(tǒng)類型如下圖:

第五步,設(shè)置虛擬機硬盤大小為20G,最低不能小于5G,如下圖:

第六步,虛擬機新建完成,如下圖:

第七步,修改虛擬機內(nèi)存為512M,并添加ISO鏡像,如下圖:

自此,虛擬機新建完成,接下來點擊“啟動此虛擬機”進行Linux系統(tǒng)安裝,Linux系統(tǒng)安裝圖解如下:
第一步,進入安裝界面,直接按Enter回車鍵即可。

第二步,光盤檢測,選擇SKIP跳過。


第三步,選擇安裝過程中的語言,初學(xué)者可以選擇“簡體中文”。

第四步,選擇初始化整個硬盤,清除所有數(shù)據(jù)。

第五步,選擇分區(qū)方式為“自定義分區(qū)“。


第六步,點擊“新建“-首先創(chuàng)建一個swap交換分區(qū),大小為物理內(nèi)存的2倍(1024M)。

第七步,繼續(xù)創(chuàng)建分區(qū),選擇“新建“,然后創(chuàng)建根分區(qū)/,如下圖選擇,大小為剩余所有空間即可。


第八步,默認點擊下一步,同時默認DHCP配置,時鐘選擇上海,去掉UTC勾,點擊下一步。



第九步,設(shè)置root密碼,至少六位,點擊下一步。

第十步,系統(tǒng)安裝包選擇,這里選擇“現(xiàn)在定制“。

第十一步,系統(tǒng)安裝包選擇,左側(cè)選擇“開發(fā)“----右側(cè)選擇”開發(fā)工具“和“開發(fā)庫”,語言選擇“支持中文“,其他一概不選擇。


裝置完畢會提示“reboot“,直接回車即可。
馬哥學(xué)習(xí)交流群
馬哥教育-Linux學(xué)習(xí)-1群 485374463
馬哥教育-Linux學(xué)習(xí)-2群 339184057