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