Linux與其他操作系統(tǒng)相比 ,具有開(kāi)放源碼、沒(méi)有版權(quán)、技術(shù)社區(qū)用戶多等特點(diǎn) ,開(kāi)放源碼使得用戶可以自由裁剪,靈活性高,功能強(qiáng)大,成本低。尤其系統(tǒng)中內(nèi)嵌網(wǎng)絡(luò)協(xié)議棧 ,經(jīng)過(guò)適當(dāng)?shù)呐渲镁涂蓪?shí)現(xiàn)路由器的功能。這些特點(diǎn)使得Linux成為開(kāi)發(fā)路由交換設(shè)備的理想開(kāi)發(fā)平臺(tái)。
初識(shí)Linux系統(tǒng)
Linux系統(tǒng)構(gòu)成內(nèi)容:
Linux內(nèi)核
各種外圍程序:桌面 網(wǎng)絡(luò)。外圍程序用C++寫(xiě)
內(nèi)核:非常小200MB左右,主要對(duì)外部指令進(jìn)行轉(zhuǎn)譯,轉(zhuǎn)譯成硬件能夠操作的命令。內(nèi)核就是系統(tǒng)層面的翻譯官
內(nèi)核由C語(yǔ)言寫(xiě) 面向過(guò)程語(yǔ)言
附:Python 面向?qū)ο笠裁嫦蜻^(guò)程的語(yǔ)言
接下來(lái)我們就開(kāi)始安裝CentOS 7的鏡像文件:
CentOS的軟件可以在官網(wǎng)上下載:https://www.centos.org/
下面的實(shí)驗(yàn)我們將通過(guò)虛擬機(jī)安裝系統(tǒng)后,使得它能夠上網(wǎng)。
下面我們就用虛擬機(jī)VMare安裝。
首先打開(kāi)Vmare
這里內(nèi)存配置高的同學(xué)可以選擇4GB
這里磁盤(pán)空間設(shè)置為40GB,或更高,因?yàn)榘惭b文件大,也為了后期使用的方便。
此時(shí)用方向鍵控制,選擇第一個(gè),回車
點(diǎn)擊開(kāi)始安裝
此時(shí)我們先注銷,進(jìn)入root賬戶這樣們就可以使用管理員權(quán)限了。
打開(kāi)瀏覽器后我們發(fā)現(xiàn)是無(wú)法上網(wǎng)的,此時(shí)我們開(kāi)始配置。使它能上網(wǎng)。
輸入命令 vim /etc/sysconfig/network-scripts/ifcfg-ens33
進(jìn)入界面后,依然是用方向鍵控制,在最后找到onboot,此時(shí)點(diǎn)擊鍵盤(pán)的i鍵,進(jìn)入編輯模式,把no改成yes
輸入完成后,按esc鍵退出編輯模式,進(jìn)入命令模式
此時(shí)輸入:然后輸入wq!再按回車出去。
此時(shí)打開(kāi)網(wǎng)絡(luò)查看是否連通
實(shí)驗(yàn)成功!