2.Linux概述與環(huán)境部署

一、初識(shí)Linux

Linux,全稱GNU/Linux,是一種免費(fèi)使用和自由傳播的類UNIX操作系統(tǒng)。Linux繼承了Unix以網(wǎng)絡(luò)為核心的設(shè)計(jì)思想,是一個(gè)性能穩(wěn)定的多用戶網(wǎng)絡(luò)操作系統(tǒng)。

1.1 GNU與GPL

GNU是一個(gè)自由的操作系統(tǒng),其內(nèi)容軟件完全以GPL方式發(fā)布。這個(gè)操作系統(tǒng)是GNU計(jì)劃的主要目標(biāo),名稱來(lái)自GNU's Not Unix!的遞歸縮寫(xiě),因?yàn)镚NU的設(shè)計(jì)類似Unix,但它不包含具著作權(quán)的Unix代碼。GNU的創(chuàng)始人,理查德·馬修·斯托曼,將GNU視為“達(dá)成社會(huì)目的技術(shù)方法”。
GNU通用公共許可證簡(jiǎn)稱為GPL,是由自由軟件基金會(huì)發(fā)行的用于計(jì)算機(jī)軟件的協(xié)議證書(shū),使用該證書(shū)的軟件被稱為自由軟件。大多數(shù)的GNU程序和超過(guò)半數(shù)的自由軟件使用它。

1.2 Linux系統(tǒng)組成

Linux系統(tǒng)主要有以下四種部分組成:

  • 內(nèi)核
  • 命令解釋器(shell)
  • 文件系統(tǒng)
  • 應(yīng)用程序(各種軟件,服務(wù),命令)

1.3 Linux分類

linux系統(tǒng),主要分debian系和redhat系,還有其它自由的發(fā)布版本。下面主要介紹常用的一些版本。

  • 紅帽系列
    a. RHEL:全稱Red Hat Enterprise Linux,紅帽企業(yè)版linux,是一個(gè)商業(yè)的操作系統(tǒng)。
    b. Centos:國(guó)內(nèi)應(yīng)用廣泛,未來(lái)將會(huì)改為Centos Stream RHEL測(cè)試版。
    c. Fedora:桌面版本系統(tǒng),主要有一些新功能與特點(diǎn),個(gè)人開(kāi)發(fā)者推薦使用。
    d. Rocky Linux:基于Centos8開(kāi)發(fā),未來(lái)可能有發(fā)展趨勢(shì),有興趣可以提前使用一下。
  • Debian系列:
    a. Debian:安全性和穩(wěn)定性非常強(qiáng),并且提供免費(fèi)的基礎(chǔ)支持,系統(tǒng)還提供近十萬(wàn)中開(kāi)源軟件,可以良好的支持各種硬件。
    b. Ubuntu:桌面系統(tǒng),對(duì)新款的設(shè)備具有非常好的兼容性。
    c. kali系統(tǒng):網(wǎng)絡(luò)安全,滲透測(cè)試常用。
  • 其他系列
    a. SUSE/OpenSUSE:產(chǎn)于德國(guó),高級(jí)數(shù)據(jù)庫(kù)和高級(jí)郵件服務(wù)器常用。
    b. 麒麟Linux:國(guó)產(chǎn)中標(biāo)麒麟操作系統(tǒng)
    c. 統(tǒng)信UOS:國(guó)產(chǎn)操作系統(tǒng),信創(chuàng)項(xiàng)目火熱。

注意:RHEL與Centos的區(qū)別
Centos是Ret Hat的一個(gè)重要分支,是以Ret Hat所發(fā)布的源代碼重建符合GPL許可協(xié)議的Linux系統(tǒng),也就是說(shuō)將Ret Hat源代碼的商標(biāo)LOGO以及非自由軟件部分去除后再編譯而成的版本。

1.4 Linux企業(yè)應(yīng)用

目前國(guó)內(nèi)應(yīng)用在服務(wù)器上的Linux系統(tǒng)是Centos,部分Ubuntu。
未來(lái)發(fā)展趨勢(shì):部分Centos,部分Rocky LInux,部分國(guó)產(chǎn)Linux三分天下。

具體版本選擇:

  • 企業(yè)首選:Centos7.x,部分企業(yè)由于歷史原因選擇Centos6.x
  • 企業(yè)次選:Ubuntu 20.04 LTS(LTS為長(zhǎng)期維護(hù)版)

二、環(huán)境部署

這里主要講解安裝Centos7.9與Ubuntu 20.04 LTS

2.1 安裝VMware

注意VMware版本選擇推薦
Win10:VMware 16.x
Win7:VMware 15.x
MacOS:VMware Fusion 12.x

傻瓜式安裝即可(還是建議選擇一下安裝目錄)
這里我的實(shí)驗(yàn)環(huán)境選擇Win11+VMware 16.2.1

2.2 創(chuàng)建虛擬機(jī)

選擇創(chuàng)建新的虛擬機(jī)



選擇典型安裝



選擇稍后安裝操作系統(tǒng)

客戶機(jī)操作系統(tǒng)選擇Linux,安裝Centos 7.9版本選擇Centos 7 64位,安裝Ubuntu 20.04 LTS版本選擇Debian10.x 64位



虛擬機(jī)名稱和位置任意即可

磁盤(pán)大小默認(rèn)即可,選擇將虛擬磁盤(pán)拆分為多個(gè)文件

選擇完成

虛擬機(jī)此時(shí)就創(chuàng)建完畢,箭頭就是新創(chuàng)建的虛擬機(jī)

2.2 安裝系統(tǒng)

編輯虛擬機(jī)配置,選擇操作系統(tǒng)(注意操作系統(tǒng)需要提前下載好)



選擇開(kāi)啟此虛擬機(jī),然后會(huì)進(jìn)入如下界面,此界面回車即可。



經(jīng)過(guò)大約兩分鐘的等待會(huì)進(jìn)入如下界面,這里選擇的是安裝界面的語(yǔ)言,默認(rèn)即可,選擇Continue進(jìn)入下一步。

需要選擇時(shí)區(qū),選擇為亞洲上海即可



選擇磁盤(pán)默認(rèn)即可




更改VMware的NAT網(wǎng)絡(luò)修改跟圖中一樣即可





配置網(wǎng)絡(luò)





選擇Begin Installation開(kāi)始安裝即可

在安裝的過(guò)程設(shè)置root密碼



設(shè)置密碼為1,雙擊done設(shè)置



安裝成功,選擇Finish configuration完成配置

選擇reboot重啟虛擬機(jī)



重啟出現(xiàn)以下界面,我們就可以使用xshell連接使用了

2.3 Xshell遠(yuǎn)程連接

xshell我這里選擇的是xshell5版本
新建連接



輸入用戶名root和密碼1



選擇新創(chuàng)建的會(huì)話進(jìn)行連接

第一次連接會(huì)有以下提示,選擇接受并保存

連接成功界面



最后關(guān)閉虛擬機(jī)只需要輸入shutdown -h now回車即可

[root@localhost ~]# shutdown -h now
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容