版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
VITORAYHEYWAKEUP!第1章Linux操作系統(tǒng)概述及安裝部署Linux網(wǎng)絡(luò)操作系統(tǒng)全套可編輯PPT課件VITORAYHEYWAKEUP!
目錄01020304Linux操作系統(tǒng)起源和發(fā)展歷史Linux操作系統(tǒng)的特點(diǎn)Linux操作系統(tǒng)的應(yīng)用領(lǐng)域及發(fā)展前景Linux操作系統(tǒng)版本0506虛擬化技術(shù)CentOS8安裝部署VITORAYHEYWAKEUP!
Linux操作系統(tǒng)起源和發(fā)展歷史PART.01全套可編輯PPT課件PART.01VITORAY1.1Linux操作系統(tǒng)起源和發(fā)展歷史
Linux,全稱GNU/Linux,是一種免費(fèi)使用和自由傳播的類UNIX操作系統(tǒng)。通常所說的Linux操作系統(tǒng)指的是LinuxKernel,即Linux內(nèi)核。全套可編輯PPT課件VITORAYHEYWAKEUP!
1.2Linux操作系統(tǒng)的特點(diǎn)PART.02PART.02VITORAY1.免費(fèi)使用和自由傳播2.擁有大量可免費(fèi)使用的軟件3.支持多用戶和多任務(wù)4.高度可移植性和可裁剪性1.2Linux操作系統(tǒng)的特點(diǎn)5.卓越的穩(wěn)定性和安全性6.良好網(wǎng)絡(luò)協(xié)議支持VITORAYHEYWAKEUP!
1.3Linux操作系統(tǒng)的應(yīng)用領(lǐng)域及發(fā)展前景PART.03PART.03VITORAY1.3Linux操作系統(tǒng)的應(yīng)用領(lǐng)域及發(fā)展前景基于Linux操作系統(tǒng)的服務(wù)器架構(gòu)部署成本低廉,被廣泛地應(yīng)用于各種場(chǎng)景之下,從嵌入式設(shè)備到超級(jí)計(jì)算機(jī)都有著Linux操作系統(tǒng)的身影,尤其是在服務(wù)器領(lǐng)域,現(xiàn)在世界上排名靠前的高性能服務(wù)器幾乎都是基于Linux操作系統(tǒng)的VITORAYHEYWAKEUP!
1.4Linux操作系統(tǒng)版本PART.04PART.04VITORAYLinux內(nèi)核(后文簡(jiǎn)稱Kernel)是開源免費(fèi)的,遵循GPL。Kernel是Linux操作系統(tǒng)的核心,負(fù)責(zé)控制硬件、管理文件系統(tǒng)、程序進(jìn)程等,并不給用戶提供各種工具和應(yīng)用軟件。1.內(nèi)核版本1.4.1內(nèi)核版本和發(fā)行版本發(fā)行版本(Distribution)不一定免費(fèi),除操作系統(tǒng)核心外,它還包含一套功能強(qiáng)大的軟件,如C/C++編譯器和庫等。全球大約有數(shù)百種的Linux發(fā)行版本,每種發(fā)行版本都有自己的特性和目標(biāo)人群。2.發(fā)行版本1.4Linux操作系統(tǒng)版本PART.04VITORAY1.4.2常見的發(fā)行版本1.Ubuntu2.紅帽企業(yè)版PART.04VITORAY1.4.2常見的發(fā)行版本3.CentOS4.FedoraPART.04VITORAY1.4.2常見的發(fā)行版本5.Debian6.SuSEPART.04VITORAY1.4.3國(guó)產(chǎn)Linux發(fā)行版本1.Deepin2.紅旗Linux3.中標(biāo)麒麟4.銀河麒麟5.優(yōu)麒麟VITORAYHEYWAKEUP!
1.5虛擬化技術(shù)PART.05PART.05VITORAY1.5虛擬化技術(shù)1.5.1虛擬化軟件1.VirtualPC2.Hyper-V3.VMware4.VirtualBox5.QEMUPART.05VITORAY1.5.2虛擬機(jī)的創(chuàng)建和管理
以Windows平臺(tái)為例,獲取到VMwareWorkstation后,雙擊后綴名為“exe”的文件,根據(jù)安裝向?qū)崾具M(jìn)行安裝,安裝完成后雙擊快捷方式,打開VMware軟件,“VMwareWorkstation”窗口如圖1.14所示。PART.05VITORAY
安裝VMware軟件的目的就是要?jiǎng)?chuàng)建虛擬機(jī),然后在虛擬機(jī)上安裝操作系統(tǒng)。虛擬機(jī)就是一臺(tái)虛擬出來的計(jì)算機(jī),其中虛擬出來的各類計(jì)算機(jī)硬件,包括CPU、內(nèi)存、硬盤、網(wǎng)卡、光驅(qū)、USB接口等。
在“VMwareWorkstation”窗口中,單擊“文件”按鈕,在彈出的快捷菜單中選擇“新建虛擬機(jī)”選項(xiàng),進(jìn)入“新建虛擬機(jī)向?qū)А睂?duì)話框,如圖1.15、圖1.16所示。PART.05VITORAY
選中“自定義”單選按鈕,然后單擊“下一步”按鈕,進(jìn)入“新建虛擬機(jī)向?qū)?選擇虛擬機(jī)硬件兼容性”對(duì)話框,如圖1.17所示。在“硬件兼容性”下拉列表中選擇VMware最高版本,VMware版本越高,軟件發(fā)布的日期越近,支持的操作系統(tǒng)種類和版本越多,因此一般選擇最高版本,然后單擊“下一步”按鈕。PART.05VITORAY
進(jìn)入“新建虛擬機(jī)向?qū)?安裝客戶機(jī)操作系統(tǒng)”對(duì)話框,如圖1.18所示。在“安裝來源”選項(xiàng)組中,如果選擇前兩項(xiàng),則創(chuàng)建完虛擬機(jī)后馬上進(jìn)入操作系統(tǒng)的安裝過程。這里選中“稍后安裝操作系統(tǒng)”單選按鈕,即等創(chuàng)建完虛擬機(jī)后再安裝操作系統(tǒng),然后單擊“下一步”按鈕。PART.05VITORAY進(jìn)入“新建虛擬機(jī)向?qū)?選擇客戶機(jī)操作系統(tǒng)”對(duì)話框,如圖1.19所示。VMware創(chuàng)建虛擬機(jī)時(shí)必須指定該虛擬機(jī)針對(duì)的目標(biāo)操作系統(tǒng),比如要安裝Windows操作系統(tǒng),則必須選擇對(duì)應(yīng)的版本,這里要安裝CentOS864位操作系統(tǒng),因此在“版本”選項(xiàng)組中選擇“CentOS864位”選項(xiàng),然后單擊“下一步”按鈕。PART.05VITORAY進(jìn)入“新建虛擬機(jī)向?qū)?命名虛擬機(jī)”對(duì)話框,如圖1.20所示。虛擬機(jī)以文件的形式保存在物理機(jī)的磁盤上,這里在D盤創(chuàng)建VM文件夾,專門用于保存VMware創(chuàng)建的虛擬機(jī),并在VM文件夾下針對(duì)目標(biāo)操作系統(tǒng)建立不同的子文件夾,這里安裝“CentOS864位”,因此新建CentOS-8-x86_64子文件夾,在“虛擬機(jī)名稱”文本框中輸入“CentOS-8-x86_64”,然后單擊“下一步”按鈕。PART.05VITORAY進(jìn)入“新建虛擬機(jī)向?qū)?處理器配置”對(duì)話框,如圖1.21所示。這里可以定義虛擬機(jī)虛擬CPU(CentralProcessingUnit,中央處理器)的參數(shù)信息,這里設(shè)置虛擬機(jī)“處理器數(shù)量”為“1”,“每個(gè)處理器的內(nèi)核數(shù)量”為“2”,當(dāng)然也可以隨意設(shè)置,但虛擬機(jī)真實(shí)的處理能力取決于物理機(jī)CPU的計(jì)算能力,因此一般需要根據(jù)物理機(jī)CPU的參數(shù)信息進(jìn)行選擇,然后單擊“下一步”按鈕。PART.05VITORAY進(jìn)入“新建虛擬機(jī)向?qū)?此虛擬機(jī)的內(nèi)存”對(duì)話框,如圖1.22所示。這里選擇虛擬機(jī)內(nèi)存的大小,由于虛擬機(jī)運(yùn)行在物理機(jī)上,分配物理機(jī)的計(jì)算資源和存儲(chǔ)資源,因此虛擬機(jī)的內(nèi)存不要設(shè)置過大,否則會(huì)由于虛擬機(jī)占用過多的物理機(jī)內(nèi)存導(dǎo)致物理機(jī)卡頓,最終使整個(gè)系統(tǒng)死機(jī)。一般選擇“推薦內(nèi)存”即可。這里不再進(jìn)行改動(dòng),然后單擊“下一步”按鈕。PART.05VITORAY進(jìn)入“新建虛擬機(jī)向?qū)?網(wǎng)絡(luò)類型”對(duì)話框,如圖1.23所示。VMware虛擬機(jī)支持3種網(wǎng)絡(luò)連接模式,分別是橋接模式、NAT模式和僅主機(jī)模式,這里選中“使用網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)”單選按鈕,然后單擊“下一步”按鈕。PART.05VITORAY進(jìn)入“新建虛擬機(jī)向?qū)?選擇I/O控制器類型”對(duì)話框,如圖1.24所示。選中“LSILogic”單選按鈕,然后單擊“下一步”按鈕。PART.05VITORAY進(jìn)入“新建虛擬機(jī)向?qū)?選擇磁盤類型”對(duì)話框,如圖1.25所示。選中“NVMe”單選按鈕,然后單擊“下一步”按鈕。PART.05VITORAY進(jìn)入“新建虛擬機(jī)向?qū)?選擇磁盤”對(duì)話框,如圖1.26所示。選中“創(chuàng)建新虛擬磁盤”單選按鈕,然后單擊“下一步”按鈕。PART.05VITORAY進(jìn)入“新建虛擬機(jī)向?qū)?指定磁盤容量”對(duì)話框,如圖1.27所示,在“最大磁盤大小”數(shù)值框中輸入“20.0”,選中“將虛擬磁盤拆分成多個(gè)文件”單選按鈕,這里可以根據(jù)物理磁盤大小和實(shí)際業(yè)務(wù)需求進(jìn)行配置,然后單擊“下一步”按鈕。VMware虛擬機(jī)的虛擬磁盤在Windows資源管理器中體現(xiàn)為一個(gè)或多個(gè)文件,因此被稱為磁盤文件。我們可以配置磁盤文件存儲(chǔ)為單個(gè)文件或多個(gè)文件,如果存儲(chǔ)為單個(gè)文件,且虛擬磁盤大小設(shè)置為4GB及以上,則要求文件系統(tǒng)為NTFS(NewTechnologyFlieSystem,新技術(shù)文件系統(tǒng))或其他支持大文件的文件系統(tǒng)。大多數(shù)情況下,選擇拆分成多個(gè)文件。PART.05VITORAY進(jìn)入“新建虛擬機(jī)向?qū)?指定磁盤文件”對(duì)話框,如圖1.28所示。使用默認(rèn)命名,然后單擊“下一步”按鈕。PART.05VITORAY進(jìn)入“新建虛擬機(jī)向?qū)?已準(zhǔn)備好創(chuàng)建虛擬機(jī)”對(duì)話框,如圖1.29所示,此時(shí)可以單擊“自定義硬件...”按鈕,對(duì)已創(chuàng)建硬件的參數(shù)進(jìn)行添加、刪除、修改操作,然后單擊“完成”按鈕。這里創(chuàng)建的虛擬機(jī)包含各種硬件設(shè)備,包括CPU、內(nèi)存、硬盤、CD/DVD、網(wǎng)絡(luò)適配器、USB控制器、聲卡、打印機(jī)等。讀者可以根據(jù)自己的需求調(diào)整硬件的種類和數(shù)量。PART.05VITORAY創(chuàng)建成功后,進(jìn)入“CenOS-8-x86_64-VMwareWorkstation”窗口,新創(chuàng)建的虛擬機(jī)CentOS-8-x86_64則會(huì)顯示在窗口中,如圖1.30所示。PART.05VITORAY圖1.30中間部分猶如虛擬機(jī)的物理機(jī)箱,其中列出了虛擬機(jī)的各項(xiàng)硬件參數(shù),包括雙核單CPU、內(nèi)存為1GB、有1個(gè)CD/DVD、1個(gè)使用NAT網(wǎng)絡(luò)連接的網(wǎng)絡(luò)適配器、1個(gè)USB控制器,以及聲卡、打印機(jī)等其他信息,右側(cè)黑色部分猶如虛擬機(jī)的物理顯示器。如果單擊綠色啟動(dòng)按鈕,則猶如打開虛擬機(jī)電源按鈕,啟動(dòng)虛擬機(jī),黑色部分顯示虛擬機(jī)啟動(dòng)BIOS輸出信息,由于虛擬機(jī)還沒有安裝操作系統(tǒng),因此窗口顯示如圖1.31所示。VITORAYHEYWAKEUP!
1.6CentOS8安裝部署PART.06PART.06VITORAY1.6.1獲取鏡像文件前面介紹Linux發(fā)行版本時(shí),介紹了CentOS及其官方網(wǎng)站,可以在瀏覽器中直接輸入網(wǎng)址進(jìn)入官方網(wǎng)站,也可以百度搜索“CentOS”,可以很容易找到CentOS官方網(wǎng)站,如圖1.32所示。單擊打開超鏈接,進(jìn)入CentOS官方網(wǎng)站,如圖1.33所示。1.6CentOS8安裝部署PART.06VITORAYCentOS目前存在兩個(gè)變種,分別是CenOSLinux和CentOSStream。CentOSLinux最新版本為CentOS7,但CentOS7將于2024年停止維護(hù),可以預(yù)計(jì)CentOSStream將是未來CentOS計(jì)劃的主線版本,因此我們使用CentOSStream。單擊“CentOSStream”超鏈接,在“CentOSStream”頁面中選擇相應(yīng)版本和CPU架構(gòu),版本和架構(gòu)選擇頁面如圖1.34所示。1.6CentOS8安裝部署PART.06VITORAY1.6.2安裝鏡像到虛擬機(jī)前面我們已經(jīng)創(chuàng)建了虛擬機(jī),在VMware軟件界面左側(cè)列表框中,可以看到創(chuàng)建的虛擬機(jī),單擊該虛擬機(jī),選擇“CD/DVD(IDE)”選項(xiàng),如圖1.38所示。1.6CentOS8安裝部署PART.06VITORAY進(jìn)入“虛擬機(jī)設(shè)置”對(duì)話框,如圖1.39所示。虛擬機(jī)可以讀取宿主機(jī)物理光驅(qū)中的物理光盤,也可以直接讀取宿主機(jī)文件系統(tǒng)中的ISO鏡像文件。在“連接”選項(xiàng)組中選中“使用ISO映像文件”單選按鈕,單擊“瀏覽”按鈕,定位到CentOS鏡像文件所在目錄,選擇鏡像文件,單擊“確定”按鈕,完成操作。1.6CentOS8安裝部署PART.06VITORAY放置好CentOS鏡像文件后,單擊綠色啟動(dòng)按鈕,啟動(dòng)這臺(tái)虛擬機(jī),開啟安裝進(jìn)程。虛擬機(jī)讀取鏡像文件,此時(shí)窗口顯示如圖1.40所示。PART.06VITORAY啟動(dòng)安裝進(jìn)程后,進(jìn)入如圖1.41所示對(duì)話框,選擇安裝過程中的語言選項(xiàng),這里選擇“中文-簡(jiǎn)體中文(中國(guó))”選項(xiàng),如果選擇英文或其他語言,則在安裝過程中以選擇的語言進(jìn)行安裝。PART.06VITORAY單擊“繼續(xù)”按鈕,進(jìn)入“安裝信息摘要”對(duì)話框,如圖1.42所示。這里主要配置“安裝源”“軟件選擇”“安裝目的地”三個(gè)部分。PART.06VITORAY安裝源:選中“自動(dòng)檢測(cè)到的安裝介質(zhì)”單選按鈕,即虛擬機(jī)的CD/DVD設(shè)備,這里顯示為sr0設(shè)備,如圖1.43所示。然后單擊“完成”按鈕,回到圖1.42所示對(duì)話框。PART.06VITORAY軟件選擇:如圖1.44所示,根據(jù)不同的用途可以選擇“帶GUI的服務(wù)器”“服務(wù)器”“最小安裝”等基本環(huán)境。這里選中“帶GUI的服務(wù)器”單選按鈕。右側(cè)“已選環(huán)境的附加軟件”可以根據(jù)實(shí)際需求選擇,這里我們不選擇。然后單擊“完成”按鈕,回到圖1.42所示對(duì)話框。PART.06VITORAY安裝目的地:選擇“安裝目的地”選項(xiàng),可以進(jìn)入“安裝目標(biāo)位置”對(duì)話框,如圖1.45所示。在“存儲(chǔ)配置”選項(xiàng)組中選中“自定義”單選按鈕,然后單擊“完成”按鈕。PART.06VITORAY所有分區(qū)添加成功后的對(duì)話框如圖1.50所示。PART.06VITORAY進(jìn)入“KDUMP”對(duì)話框。Kdump是CentOS和RHEL系統(tǒng)自帶的功能,用于系統(tǒng)崩潰時(shí)捕獲信息,這對(duì)于分析系統(tǒng)崩潰原因十分有用,但需要占用額外的內(nèi)存。這里我們關(guān)閉Kdump功能,即取消勾選“啟用kdump”復(fù)選框,如圖1.51所示。然后單擊“完成”按鈕,回到圖1.42所示對(duì)話框。PART.06VITORAY選擇“root密碼”選項(xiàng),進(jìn)入“root密碼”對(duì)話框,設(shè)置root用戶密碼。root用戶為L(zhǎng)inux操作系統(tǒng)的超級(jí)管理員,擁有系統(tǒng)最高權(quán)限,因此建議設(shè)置較高的密碼強(qiáng)度,以保證root用戶登錄密碼不被第三方獲取。設(shè)置完成后,單擊“開始安裝”按鈕,進(jìn)入系統(tǒng)安裝進(jìn)程,“安裝進(jìn)度”對(duì)話框如圖1.52所示。PART.06VITORAY安裝完成后提示重啟系統(tǒng),單擊“重啟系統(tǒng)”按鈕。重啟后進(jìn)入“初始設(shè)置”對(duì)話框,分別進(jìn)行設(shè)置,如圖1.53、圖1.54、圖1.55所示。PART.06VITORAY設(shè)置完成后,重啟進(jìn)入系統(tǒng),出現(xiàn)如圖1.56所示“登錄”窗口,輸入已創(chuàng)建的用戶名和密碼即可登錄系統(tǒng),登錄成功后進(jìn)入CentOS系統(tǒng)桌面,如圖1.57所示。VITORAYHEYWAKEUP!
THANKSVITORAYHEYWAKEUP!
第2章Linux操作系統(tǒng)基本操作和系統(tǒng)管理Linux網(wǎng)絡(luò)操作系統(tǒng)VITORAYHEYWAKEUP!
目錄01020304Linux操作系統(tǒng)命令的認(rèn)識(shí)Linux操作系統(tǒng)文件與目錄管理Linux操作系統(tǒng)用戶和組的管理權(quán)限和所有者05Vim文本編輯器VITORAYHEYWAKEUP!
2.1Linux操作系統(tǒng)命令的認(rèn)識(shí)PART.01PART.01VITORAY2.1.1命令提示符Linux操作系統(tǒng)用戶登錄分為兩步:第一步,輸入登錄用戶賬戶名稱,系統(tǒng)會(huì)根據(jù)該登錄名稱識(shí)別該登錄用戶是超級(jí)用戶還是普通用戶;第二步,輸入用戶賬戶密碼。正確輸入用戶賬戶名和密碼后,就可以合法進(jìn)入系統(tǒng),終端窗口如圖2.1所示。PART.01VITORAY2.1.2Linux命令的基本格式1.選項(xiàng)的作用選項(xiàng)的作用是調(diào)整命令功能。如果沒有選項(xiàng),那么命令只能執(zhí)行最基本的功能;如果有選項(xiàng),則可以顯示更加豐富的數(shù)據(jù)。以Linux操作系統(tǒng)中最常見的ls命令為例來介紹Linux命令的基本格式(ls命令后續(xù)章節(jié)會(huì)詳細(xì)介紹)。輸入如下命令:[root@localhost~]#ls執(zhí)行效果如圖2.3所示,其中,ls命令后面不包括任何選項(xiàng)和參數(shù)。PART.01VITORAY2.1.2Linux命令的基本格式2.參數(shù)的作用參數(shù)是命令的操作對(duì)象,一般文件、目錄、用戶和進(jìn)程等,均可作為參數(shù)被命令操作。參數(shù)可以沒有,也可以有多個(gè),有些命令必須使用多個(gè)參數(shù),如cp命令,其必須指定源操作對(duì)象和目標(biāo)操作對(duì)象。例如,輸入如下命令:[root@localhost~]#ls-lanaconda-ks.cfg執(zhí)行效果如圖2.5所示。PART.01VITORAY2.1.3Linux常用命令1.shutdown命令shutdown命令用于實(shí)現(xiàn)自動(dòng)定時(shí)關(guān)機(jī)的功能。它在Linux操作系統(tǒng)關(guān)閉之前給系統(tǒng)的所有登錄用戶提示一條警告信息,通知用戶系統(tǒng)將要關(guān)閉,新的用戶不能再登錄。shutdown命令也可以用來重啟系統(tǒng)。2.date命令date命令用來顯示或設(shè)置計(jì)算機(jī)系統(tǒng)的日期和時(shí)間。只有超級(jí)用戶root才有權(quán)限使用date命令設(shè)置日期和時(shí)間,普通用戶只能使用date命令顯示日期和時(shí)間。3.who命令who命令用于顯示系統(tǒng)中有哪些用戶正在系統(tǒng)上工作,顯示包含了用戶名、使用的終端機(jī)、上線時(shí)間等信息。該命令主要用來查看當(dāng)前登錄的用戶,所有的用戶都有權(quán)限使用。PART.01VITORAY2.1.3Linux常用命令4.su命令su(英文全稱是switchuser)命令用于變更為其他用戶的身份。通過su命令可以直接將身份變成root,但需要輸入root的密碼,如圖2.6所示。5.ps命令ps(英文全稱是processstatus)命令用于列出在系統(tǒng)上運(yùn)行的進(jìn)程,類似于Windows的任務(wù)管理器。沒有選項(xiàng)和參數(shù)的ps命令顯示在單個(gè)終端上啟用的所有進(jìn)程,如圖2.7所示。PART.01VITORAY2.1.3Linux常用命令6.pwd命令pwd(英文全稱是printworkdirectory)命令用于顯示當(dāng)前目錄。使用pwd命令可立刻得知當(dāng)前所在工作目錄的絕對(duì)路徑,如圖2.8所示。7.cal命令cal命令用于顯示計(jì)算機(jī)系統(tǒng)的日歷,如圖2.9所示。VITORAYHEYWAKEUP!
2.2Linux操作系統(tǒng)文件與目錄管理PART.02PART.02VITORAY2.2Linux操作系統(tǒng)文件與目錄管理2.2.1Linux操作系統(tǒng)的目錄結(jié)構(gòu)文件系統(tǒng)的最頂層是由根目錄開始的,系統(tǒng)使用“/”來表示根目錄,Linux操作系統(tǒng)目錄結(jié)構(gòu)如圖2.10所示。目錄相當(dāng)于Windows操作系統(tǒng)中的文件夾,根目錄下,既可以是目錄,也可以是文件。目錄中存放的既可以是文件,也可以是其子目錄。如此反復(fù),就可以構(gòu)成一個(gè)龐大的文件系統(tǒng)。PART.02VITORAY2.2.2文件和目錄操作1.命名與其他操作系統(tǒng)相比,Linux操作系統(tǒng)對(duì)文件和目錄命名的要求是比較寬松的。在Linux操作系統(tǒng)中文件和目錄的命名原則如下:(1)除了字符“/”,所有的字符都可以使用。但是要注意,在文件名和目錄名中,使用某些特殊字符并不是明智之舉。例如,在命名時(shí)應(yīng)避免使用<、>、?、?和非打印字符等。如果一個(gè)文件名中包含了特殊字符,如空格,那么在訪問這個(gè)文件時(shí)就需要使用引號(hào)將文件名括起來。(2)文件名和目錄名的長(zhǎng)度不能超過255個(gè)字符。(3)文件名和目錄名需要區(qū)分大小寫。如CAT、cat、Cat和CAt,是互不相同的文件名或目錄名。但使用字符大小寫來區(qū)分不同的文件或目錄,也是不明智之舉。(4)與Windows操作系統(tǒng)不同,文件的擴(kuò)展名對(duì)Linux操作系統(tǒng)沒有特殊的含義。例如,cat.exe只是一個(gè)文件,其擴(kuò)展名“exe”并不代表此文件就一定是可執(zhí)行文件。PART.02VITORAY2.路徑因?yàn)槲募谴娣旁谀夸浿械?而目錄又可以存放在其他的目錄中,所以用戶(或程序)可以通過文件名和目錄名從文件樹中的任何地方開始搜尋并定位所需的文件或目錄。查找文件或目錄位置的方法有兩種,分別是(文件或目錄的)絕對(duì)路徑和相對(duì)路徑。絕對(duì)路徑:路徑的寫法一定是從“/”開始。絕對(duì)路徑從文件系統(tǒng)的根節(jié)點(diǎn)開始,到要查找的對(duì)象(文件或目錄)所遍歷的每一個(gè)目錄的名字,它是文件位置的完整路徑。在任何情況下,都可以使用絕對(duì)路徑找到所需要的文件。相對(duì)路徑:路徑的寫法不是從“/”開始,它可以從當(dāng)前目錄到要查找的對(duì)象(文件或目錄),所遍歷的每一個(gè)目錄的名字開始。PART.02VITORAY2.2.3常用命令常用的文件和目錄基本操作命令如查看、創(chuàng)建、復(fù)制、刪除、移動(dòng)、替換等,能根據(jù)需要完成各種文件和目錄的管理操作任務(wù)。1.cd命令cd(英文全稱是changedirectory)命令用于更改用戶的工作目錄路徑。cd命令的語法格式:cd[目錄名]2.ls命令ls(英文全稱是listdirectorycontents)命令用于顯示指定工作目錄下的內(nèi)容(列出當(dāng)前工作目錄所含的文件及子目錄)。ls命令的語法格式:ls[選項(xiàng)][目錄|文件]PART.02VITORAY3.cp命令cp(英文全稱是copyfile)命令主要用于復(fù)制文件或目錄。該命令可以將一個(gè)文件或目錄從一個(gè)位置復(fù)制到另一個(gè)位置。目的文件或目錄必須是cp命令中最后的參數(shù)。cp命令的語法格式:cp[選項(xiàng)][源文件|目錄][目標(biāo)文件|目錄]4.mv命令mv(英文全稱是movefile)命令用于為文件或目錄更改名稱或移動(dòng)。mv命令的語法格式:mv[選項(xiàng)][源文件|目錄][目標(biāo)文件|目錄]5.rm命令rm(英文全稱是remove)命令用于刪除系統(tǒng)中的文件或目錄。rm命令的語法格式:rm[選項(xiàng)][文件|目錄]PART.02VITORAY6.rmdir命令rmdir(英文全稱是removedirectory)命令用于刪除系統(tǒng)中的空目錄。rmdir命令的語法格式:rmdir[選項(xiàng)][目錄]7.mkdir命令mkdir(英文全稱是makedirectory)命令用于在系統(tǒng)中創(chuàng)建目錄。mkdir命令的語法格式:mkdir[選項(xiàng)][目錄]8.touch命令touch命令用于修改文件或目錄的時(shí)間屬性,包括存取時(shí)間和更改時(shí)間。若文件不存在,則系統(tǒng)會(huì)創(chuàng)建一個(gè)新的文件。touch命令的語法格式:touch[選項(xiàng)][文件]PART.02VITORAY9.cat命令cat(英文全稱是concatenate)命令用于顯示文本文件的內(nèi)容,也可以把幾個(gè)文件內(nèi)容附加到另一個(gè)文件中。如果沒有指定文件,那么就從標(biāo)準(zhǔn)輸入讀取。cat命令的語法格式:cat[選項(xiàng)][文件]10.more命令more命令類似于cat命令,但是會(huì)以一頁一頁的形式顯示,更方便使用者逐頁閱讀,而最基本的操作是按空格鍵就會(huì)往下一頁顯示,按B鍵就會(huì)往回(Back)一頁顯示,而且還有搜尋字符串的功能,使用中的說明文件,按H鍵即可顯示。more命令的語法格式:more[選項(xiàng)][文件名]11.less命令less命令可以回卷顯示文本文件的內(nèi)容。less命令與more命令類似,都可以瀏覽文本文件的內(nèi)容,不同的是,less命令支持向上翻頁,允許使用者往回卷動(dòng)。less命令的語法格式:less[選項(xiàng)][文件名]PART.02VITORAY12.head命令head命令用于查看指定文件開頭部分的內(nèi)容。如果沒有給出具體行數(shù)值,則默認(rèn)為10,即顯示指定文件前10行的內(nèi)容。head命令的語法格式:head[選項(xiàng)][文件]13.tail命令tail命令用于查看指定文件末尾部分的內(nèi)容。如果沒有給出具體行數(shù)值,則默認(rèn)為10,即顯示指定文件末尾10行的內(nèi)容。如果指定了多個(gè)文件,則tail命令會(huì)在每段輸出的開始添加相應(yīng)文件名作為開頭。tail命令的語法格式:tail[選項(xiàng)][文件]14.cut命令cut命令用于從文件的每一行剪切字節(jié)、字符和字段(域),并將這些字節(jié)、字符和字段(域)輸出到標(biāo)準(zhǔn)輸出中。如果不指定選項(xiàng),則cut命令將讀取標(biāo)準(zhǔn)輸入,因此必須指定-b、-c或-f選項(xiàng)中的一個(gè)。cut命令的語法格式:cut[選項(xiàng)][文件]VITORAYHEYWAKEUP!
2.3Linux操作系統(tǒng)用戶和組的管理PART.03PART.03VITORAY2.3Linux操作系統(tǒng)用戶和組的管理2.3.1Linux操作系統(tǒng)的用戶賬戶1.用戶賬戶分類用戶賬戶在Linux操作系統(tǒng)中是分角色的,由于角色的不同,因而每個(gè)用戶的權(quán)限和所能完成的操作也不相同。Linux操作系統(tǒng)中的用戶賬戶分為3類,分別是超級(jí)用戶root、系統(tǒng)用戶和普通用戶。系統(tǒng)為每一個(gè)用戶都分配了一個(gè)用戶ID(UserIdentification,UID),這是區(qū)分用戶的唯一標(biāo)志,每個(gè)用戶的UID都是不同的。Linux操作系統(tǒng)并不會(huì)直接識(shí)別用戶的用戶名,它識(shí)別的是以數(shù)字表示的用戶ID。(1)超級(jí)用戶root。(2)系統(tǒng)用戶。(3)普通用戶。PART.03VITORAY2.3Linux操作系統(tǒng)用戶和組的管理2./etc/passwd文件Linux操作系統(tǒng)中的/etc/passwd文件,是系統(tǒng)用戶配置文件,存儲(chǔ)了系統(tǒng)中所有用戶的基本信息,并且所有用戶都可以對(duì)此文件執(zhí)行讀操作,如圖2.15所示。PART.03VITORAY2.3Linux操作系統(tǒng)用戶和組的管理3./etc/shadow文件/etc/shadow文件用于存儲(chǔ)Linux操作系統(tǒng)中用戶的密碼信息,也稱為“影子文件”。前面介紹了/etc/passwd文件,由于該文件允許所有用戶讀取,易導(dǎo)致用戶密碼泄露,因此Linux操作系統(tǒng)將用戶的密碼信息從/etc/passwd文件中分離出來,并單獨(dú)放到了此文件中,如圖2.16所示。PART.03VITORAY2.3Linux操作系統(tǒng)用戶和組的管理4.創(chuàng)建用戶賬戶創(chuàng)建用戶賬戶就是在系統(tǒng)中創(chuàng)建一個(gè)新賬號(hào),然后為新賬號(hào)分配用戶號(hào)、用戶組、主目錄和登錄Shell等資源。由于剛添加的賬號(hào)是被鎖定的,無法使用,因此需要使用passwd命令設(shè)置密碼以后才能使用。使用useradd命令可以在Linux操作系統(tǒng)中創(chuàng)建用戶賬戶,創(chuàng)建用戶賬戶就是在/etc/passwd文件中為新用戶增加一條記錄,同時(shí),更新/etc/shadow和/etc/group文件,如圖2.17所示。useradd命令的語法格式:PART.03VITORAY2.3Linux操作系統(tǒng)用戶和組的管理5.刪除用戶賬戶如果一個(gè)用戶的賬戶不再使用,則可以從系統(tǒng)中刪除。刪除用戶賬戶就是要將/etc/passwd等系統(tǒng)文件中的該用戶記錄全部刪除,必要時(shí)還需刪除用戶的主目錄,如圖2.18所示。使用userdel命令可以在Linux操作系統(tǒng)中刪除用戶賬戶,甚至連用戶的主目錄也一起刪除。userdel命令的語法格式:userdel[選項(xiàng)][用戶名]PART.03VITORAY2.3Linux操作系統(tǒng)用戶和組的管理6.修改用戶賬戶使用usermod命令,可以修改用戶賬戶的相關(guān)屬性,如用戶號(hào)、主目錄、用戶組、用戶密碼的有效期、登錄Shell等。usermod命令的語法格式:usermod[選項(xiàng)][用戶名]PART.03VITORAY2.3Linux操作系統(tǒng)用戶和組的管理2.3.2Linux操作系統(tǒng)的組群將用戶分組是Linux操作系統(tǒng)中對(duì)用戶進(jìn)行管理及控制訪問權(quán)限的一種手段,通過定義用戶組,在很多程序上都簡(jiǎn)化了對(duì)用戶的管理工作。1.組群賬戶分類在Linux操作系統(tǒng)中,有兩種組群分類方法。具體如下。(1)將組群分為私有組群和標(biāo)準(zhǔn)組群。(2)將組群分為主要組群和次要組群。2./etc/group文件Linux操作系統(tǒng)中的/etc/group文件是用戶組配置文件,即用戶組的所有信息都存放在此文件中。PART.03VITORAY2.3Linux操作系統(tǒng)用戶和組的管理3./etc/gshadow文件/etc/passwd文件存儲(chǔ)用戶的基本信息,同時(shí)考慮到賬戶的安全性,將用戶的密碼信息存放在/etc/shadow文件中。/etc/gshadow文件也是如此,它是/etc/group文件的加密文件,組用戶信息存放在/etc/group文件中,組用戶的密碼信息存放在/etc/gshadow文件中,如圖2.21所示。PART.03VITORAY2.3Linux操作系統(tǒng)用戶和組的管理4.創(chuàng)建組群賬戶在Linux操作系統(tǒng)中,創(chuàng)建用戶組群的命令是groupadd,如圖2.22所示。groupadd命令的語法格式:groupadd[選項(xiàng)][組群名]PART.03VITORAY2.3Linux操作系統(tǒng)用戶和組的管理5.刪除組群賬戶使用groupdel命令可以在Linux操作系統(tǒng)中刪除組群賬戶。使用groupdel命令刪除組群,其實(shí)就是刪除/etc/gourp文件和/etc/gshadow文件中有關(guān)目標(biāo)組群的數(shù)據(jù)信息。groupdel命令的語法格式:groupdel[組群名]6.修改組群賬戶使用groupmod命令可以在Linux操作系統(tǒng)中修改組群賬戶,如組群名稱、GID等。需要注意的是,用戶名、組名和GID不能隨意修改。如果非要修改用戶名或組名,則建議先刪除舊的,再創(chuàng)建新的。groupmod命令的語法格式:groupmod[選項(xiàng)][組群名]PART.03VITORAY2.3Linux操作系統(tǒng)用戶和組的管理2.3.3Linux操作系統(tǒng)用戶和組群賬戶管理1.passwd命令Linux操作系統(tǒng)使用passwd命令來設(shè)置或更改用戶的密碼,普通用戶只能更改自己的用戶密碼,而root用戶可以設(shè)置或修改任何用戶的密碼。如果passwd命令后無任何選項(xiàng)或用戶名,則表示修改當(dāng)前用戶的密碼。passwd命令的語法格式:passwd[選項(xiàng)][用戶名]2.gpasswd命令Linux操作系統(tǒng)使用gpasswd命令來設(shè)置一個(gè)組群的組密碼,或者在組群中添加、刪除用戶。gpasswd命令的語法格式:gpasswd[選項(xiàng)][組群名]PART.03VITORAY2.3Linux操作系統(tǒng)用戶和組的管理3.su命令su(英文全稱是switchuser)命令,可以切換到其他用戶賬戶進(jìn)行登錄,包括從普通用戶切換為root用戶、從root用戶切換為普通用戶及普通用戶之間切換。普通用戶切換為root用戶及普通用戶之間切換,都需要知曉對(duì)方的密碼,只有正確輸入密碼,才能實(shí)現(xiàn)切換;從root用戶切換為普通用戶,無須知曉對(duì)方密碼,即可直接切換成功。su命令的語法格式:su[選項(xiàng)][用戶]4.id命令使用id命令可以顯示用戶的UID及該用戶所屬組群的GID。id命令的語法格式:id[選項(xiàng)][用戶名]VITORAYHEYWAKEUP!
2.4權(quán)限和所有者PART.04PART.04VITORAY2.4權(quán)限和所有者2.4.1基本權(quán)限概述權(quán)限管理是指對(duì)不同的用戶設(shè)置不同的文件訪問權(quán)限,包括對(duì)文件的讀、寫、刪除等操作。由于絕大多數(shù)用戶使用的是個(gè)人計(jì)算機(jī),使用者一般都是被信任的人,因此在這種情況下,大家都可以使用管理員身份直接登錄。但在服務(wù)器上就不是這種情況了,往往在服務(wù)器上運(yùn)行的數(shù)據(jù)越重要,價(jià)值越高,從而服務(wù)器中對(duì)權(quán)限的設(shè)定就要越詳細(xì),用戶的分級(jí)也要越明確。PART.04VITORAY2.4權(quán)限和所有者2.4.2設(shè)置文件或目錄的權(quán)限1.使用字母設(shè)定法設(shè)置權(quán)限文件的基本權(quán)限就是3種用戶身份(所有者、所屬組和其他用戶)搭配3種權(quán)限(r、w、x),chmod命令用u、g、o分別代表3種身份,另外還用a(all)表示全部(ugo)用戶的身份。同時(shí),chmod命令仍使用r、w、x分別表示讀、寫、執(zhí)行權(quán)限。使用字母設(shè)定法修改文件權(quán)限的chmod命令,其基本格式如圖2.24所示。PART.04VITORAY2.4權(quán)限和所有者2.使用數(shù)字設(shè)定法設(shè)置權(quán)限使用數(shù)字設(shè)定法,首先要了解數(shù)字表示的含義:r:對(duì)應(yīng)數(shù)值4。w:對(duì)應(yīng)數(shù)值2。x:對(duì)應(yīng)數(shù)值1。-:對(duì)應(yīng)數(shù)值0。然后針對(duì)3種用戶身份,分別將其相加。所有數(shù)字設(shè)定法的格式應(yīng)該是三個(gè)0~7的數(shù),順序分別是u、g、o。PART.04VITORAY2.4權(quán)限和所有者2.4.3設(shè)置文件或目錄的所有者文件和目錄的創(chuàng)建者默認(rèn)就是該文件和目錄的所有者,他們對(duì)該文件和目錄具有任何權(quán)限,可以進(jìn)行任何操作。也可以將所有者身份轉(zhuǎn)交給其他用戶,使其他用戶對(duì)該文件和目錄具有任何操作權(quán)限。Linux操作系統(tǒng)使用chown(可以認(rèn)為是“changeowner”的縮寫)命令,來修改文件或目錄的所有者,除此之外,這個(gè)命令也可以修改文件或目錄所屬組群的用戶。chown命令的語法格式:chown[選項(xiàng)][用戶.組群][文件|目錄]chown[選項(xiàng)][用戶:組群][文件|目錄]VITORAYHEYWAKEUP!
2.5Vim文本編輯器PART.05PART.05VITORAY2.5Vim文本編輯器2.5.1Vim編輯器工作模式眾多Linux操作系統(tǒng)的發(fā)行版系統(tǒng),通常都默認(rèn)已安裝vi或Vim文本編輯器,CentOS也不例外。使用Vim編輯文件時(shí),存在3種工作模式,分別是命令模式、輸入模式和編輯模式,這3種工作模式可隨意切換,Vim工作模式如圖2.25所示。PART.05VITORAY2.5Vim文本編輯器2.5.2命令模式使用Vim編輯文件時(shí),默認(rèn)處于命令模式。在此模式下,可使用方向鍵或H、J、K、L鍵移動(dòng)光標(biāo)的位置,還可以對(duì)文件內(nèi)容進(jìn)行復(fù)制、粘貼、替換、刪除等操作。在CentOS中,Vim處于命令模式的狀態(tài)如圖2.26所示。打開文件之后,直接使用相應(yīng)的快捷鍵即可實(shí)現(xiàn)對(duì)文件內(nèi)容的相關(guān)操作,具體如下。1.光標(biāo)移動(dòng)2.光標(biāo)選中3.查找4.剪切,也可以用于刪除5.復(fù)制6.粘貼7.撤銷與重復(fù)PART.05VITORAY2.5Vim文本編輯器2.5.3輸入模式在輸入模式下,Vim可以對(duì)文件執(zhí)行寫操作,類似于在Windows操作系統(tǒng)的文檔中輸入內(nèi)容。使Vim進(jìn)入輸入模式的方法是,在命令模式狀態(tài)下輸入i、I、o、O、a、A等插入命令,當(dāng)編輯文件完成后按Enter鍵即可返回命令模式。輸入模式下的常用命令及功能描述如表2.2所示。PART.05VITORAY2.5Vim文本編輯器2.5.4編輯模式編輯模式用于對(duì)文件中的指定內(nèi)容執(zhí)行保存、查找或替換等操作。使Vim切換到編輯模式的方法是,在命令模式下按“:”鍵,此時(shí)Vim窗口的左下方出現(xiàn)一個(gè)“:”,這時(shí)就可以輸入相關(guān)命令進(jìn)行操作了。命令執(zhí)行后Vim會(huì)自動(dòng)返回命令模式。如果想直接返回命令模式,則按Enter鍵。編輯模式下的常用命令及功能描述如表2.3所示VITORAYHEYWAKEUP!
THANKSVITORAYHEYWAKEUP!
第3章磁盤和文件系統(tǒng)管理Linux網(wǎng)絡(luò)操作系統(tǒng)VITORAYHEYWAKEUP!
目錄01020304磁盤和文件系統(tǒng)相關(guān)概念設(shè)備和設(shè)備文件磁盤和分區(qū)管理文件系統(tǒng)相關(guān)操作VITORAYHEYWAKEUP!
3.1磁盤和文件系統(tǒng)相關(guān)概念PART.01PART.01VITORAY3.1.1磁盤及其分類磁盤是計(jì)算機(jī)主要的存儲(chǔ)介質(zhì),可以存儲(chǔ)大量的二進(jìn)制數(shù)據(jù),而且斷電后也能保持?jǐn)?shù)據(jù)不丟失。早期計(jì)算機(jī)使用的磁盤是軟磁盤(FloppyDisk,簡(jiǎn)稱軟盤),如今常用的磁盤是硬磁盤(HardDisk,簡(jiǎn)稱硬盤)。隨著閃存技術(shù)的發(fā)展,后來又出現(xiàn)了不同于傳統(tǒng)機(jī)械硬盤(HardDiskDrive,HDD)的基于閃存陣列的固態(tài)硬盤(SolidStateDisk,SSD),HDD和SSD內(nèi)部結(jié)構(gòu)化對(duì)比如圖3.1所示。PART.01VITORAY硬盤:利用磁記錄技術(shù)存儲(chǔ)數(shù)據(jù),這種類型的硬盤由盤片、磁頭、電機(jī)、控制電路等部分組成,硬盤內(nèi)部結(jié)構(gòu)如圖3.2所示。盤片:一個(gè)硬盤一般是由多個(gè)盤片疊加而成的,盤片表面涂有磁性物質(zhì),這些磁性物質(zhì)用來記錄二進(jìn)制數(shù)據(jù)。因?yàn)檎磧擅娑伎赏可洗判晕镔|(zhì),因此一個(gè)盤片可能有兩個(gè)盤面。磁道、扇區(qū)、柱面:每個(gè)盤片被劃分成一個(gè)個(gè)磁道,一個(gè)磁道就是一個(gè)圓心在主軸的磁環(huán)。每個(gè)磁道再劃分成多個(gè)扇區(qū)(Sector),靠近主軸的扇區(qū)面積最小,遠(yuǎn)離主軸的扇區(qū)面積最大,每個(gè)扇區(qū)的存儲(chǔ)容量固定大小為512字節(jié)。在硬盤中,每個(gè)盤面對(duì)應(yīng)1個(gè)磁頭,所有的磁頭都連在同一個(gè)磁臂上,所有盤面中相對(duì)位置相同的磁道組成柱面(Cylinder),磁道、扇區(qū)、柱面示意圖如圖3.3所示。PART.01VITORAY固態(tài)硬盤(SSD):固態(tài)硬盤是采用電子存儲(chǔ)芯片組成的存儲(chǔ)設(shè)備,隨著閃存技術(shù)不斷發(fā)展,在存儲(chǔ)性能顯著提升的同時(shí),單位容量硬件成本也大幅降低。目前,基于Flash存儲(chǔ)芯片的固態(tài)硬盤已廣泛應(yīng)用于PC(PersonalComputer,個(gè)人計(jì)算機(jī))及服務(wù)器領(lǐng)域。和機(jī)械硬盤相比,固態(tài)硬盤有著無與倫比的讀寫性能,由于其不需要復(fù)雜的機(jī)械結(jié)構(gòu),因此可以將產(chǎn)品尺寸設(shè)計(jì)得非常小巧,易于攜帶。固態(tài)硬盤和機(jī)械硬盤的優(yōu)缺點(diǎn)對(duì)比如圖3.4所示。PART.01VITORAY3.1.2磁盤分區(qū)現(xiàn)階段,個(gè)人計(jì)算機(jī)和服務(wù)器所配置的硬盤容量越來越大,動(dòng)輒幾百GB到數(shù)個(gè)甚至數(shù)十個(gè)TB,海量數(shù)據(jù)如何高效存儲(chǔ)、方便檢索且最大限度地確保數(shù)據(jù)安全,是系統(tǒng)管理員要考慮的重要問題之一。3.1.3文件系統(tǒng)文件管理是操作系統(tǒng)提供的五大基本功能之一,用戶通過文件系統(tǒng)在硬件存儲(chǔ)設(shè)備中完成文件的創(chuàng)建、讀取、修改、存儲(chǔ)和控制等操作。不同的操作系統(tǒng)所支持的文件系統(tǒng)類別不同,如Windows操作系統(tǒng)主要采用FAT及NTFS文件系統(tǒng),Linux操作系統(tǒng)則不支持NTFS文件系統(tǒng),它采用VFS(VirtualFileSystem)即虛擬文件系統(tǒng),可向下支持各種不同的文件系統(tǒng),向上對(duì)用戶提供統(tǒng)一的接口,Linux的虛擬文件系統(tǒng)如圖3.8所示。VITORAYHEYWAKEUP!
3.2設(shè)備和設(shè)備文件PART.02PART.02VITORAY3.2.1設(shè)備文件概述在Linux操作系統(tǒng)中,一切皆文件,硬件設(shè)備也一樣。進(jìn)入Linux操作系統(tǒng)的/dev目錄,可以查看當(dāng)前接入系統(tǒng)的設(shè)備。如圖3.10所示,ls命令列出的所有文件和目錄都對(duì)應(yīng)到具體的設(shè)備實(shí)體,這些可能是一個(gè)真實(shí)的物理設(shè)備,也有可能是某種軟件意義上的虛擬設(shè)備,而這些和設(shè)備實(shí)體相關(guān)的文件就是設(shè)備文件,也稱為設(shè)備節(jié)點(diǎn)。Linux操作系統(tǒng)中的設(shè)備可以分為以下3種。1.字符設(shè)備2.塊設(shè)備3.網(wǎng)絡(luò)設(shè)備PART.02RAY3.2.2設(shè)備文件命名在Linux操作系統(tǒng)中,關(guān)于設(shè)備對(duì)應(yīng)的設(shè)備文件命名如表3.1所示。這里主要列舉了硬盤、打印機(jī)、光驅(qū)、鼠標(biāo)等常見設(shè)備在/dev目錄下的設(shè)備節(jié)點(diǎn)命名情況。VITORAYHEYWAKEUP!
3.1磁盤和分區(qū)管理PART.03PART.03VITORAY3.3.1使用fdisk命令進(jìn)行分區(qū)操作1.主分區(qū)的創(chuàng)建首先進(jìn)入/dev目錄,查看當(dāng)前目錄下的設(shè)備節(jié)點(diǎn)情況,如圖3.11所示。當(dāng)前存在一塊磁盤/dev/sda,磁盤上有2個(gè)分區(qū),分別是sda1和sda2。2.擴(kuò)展分區(qū)的創(chuàng)建輸入“m”查看幫助信息,在提示信息后輸入“n”,新增分區(qū),然后在分區(qū)類型選擇菜單后輸入“e”,選擇擴(kuò)展分區(qū),大小為所有剩余大小(起始柱面默認(rèn),結(jié)束柱面選擇提示的最大數(shù)字),新建后輸入“p”打印分區(qū)表,新增加了分區(qū)/dev/sdb2,如圖3.18所示。PART.03VITORAY3.邏輯分區(qū)的創(chuàng)建新建了擴(kuò)展分區(qū)后,輸入“n”新建分區(qū),分區(qū)類型只能選擇主分區(qū)或邏輯分區(qū),如圖3.19所示。PART.03VITORAY4.寫入分區(qū)表分區(qū)完成后,當(dāng)前的分區(qū)信息存在于緩存中,并沒有寫入磁盤,如果此時(shí)退出fdisk命令,那么用戶分區(qū)操作無效。如果要寫入分區(qū)表,則需要輸入“w”,將分區(qū)信息寫入分區(qū)表。除了在使用fdisk命令過程中輸入“p”打印分區(qū)表,當(dāng)分區(qū)表寫入磁盤后,還可以通過使用fdisk-l命令來查看磁盤分區(qū)表。例如,輸入“fdisk-l/dev/sdb”命令可以查看磁盤sdb上的分區(qū)信息,讀取sdb上的分區(qū)表,然后將分區(qū)信息打印出來,如圖3.21所示。PART.03VITORAY3.3.2使用mkfs命令進(jìn)行分區(qū)格式化1.添加磁盤并進(jìn)行分區(qū)和Windows操作系統(tǒng)磁盤管理功能類似,如果要重新安裝Windows操作系統(tǒng),那么首先要找到一個(gè)分區(qū),或者從沒有劃分分區(qū)的磁盤上劃分一個(gè)分區(qū)并設(shè)置活動(dòng)分區(qū),然后對(duì)獲得的分區(qū)進(jìn)行格式化操作。在Linux操作系統(tǒng)中,我們同樣要先格式化,然后才能為系統(tǒng)所使用。在系統(tǒng)中首先添加一塊磁盤,假設(shè)系統(tǒng)中已經(jīng)有了一塊磁盤,此時(shí)新添加的SCSI接口的磁盤在/dev目錄下生成一個(gè)名為/dev/sdb的設(shè)備節(jié)點(diǎn),將磁盤劃分為2個(gè)主分區(qū)和1個(gè)擴(kuò)展分區(qū),分區(qū)后結(jié)果如圖3.22所示。PART.03VITORAY2.使用mkfs命令進(jìn)行格式化操作要求格式化為ext3格式,需要先輸入“mkfs-text3/dev/sdb1”命令進(jìn)行分區(qū)操作,如圖3.24所示。VITORAYHEYWAKEUP!
3.4文件系統(tǒng)相關(guān)操作PART.04PART.04VITORAY3.4.1mount和umount命令一塊磁盤已經(jīng)被分割成合適的大小,在Windows操作系統(tǒng)中已經(jīng)可以直接向分區(qū)中存放文件,但是在Linux操作系統(tǒng)中,還需要將分區(qū)和“目錄樹”關(guān)聯(lián)起來,即掛載,通過掛載將一個(gè)目錄和設(shè)備或者分區(qū)關(guān)聯(lián)起來,然后就可以通過這個(gè)目錄看到設(shè)備上的文件??梢允褂胢ount命令進(jìn)行掛載,將一個(gè)目錄和分區(qū)或設(shè)備關(guān)聯(lián)起來,然后就可以讀寫分區(qū)。mount命令的語法格式:mount[選項(xiàng)][設(shè)備節(jié)點(diǎn)][掛載點(diǎn)]umount(取消掛載)命令語法格式:umount[設(shè)備節(jié)點(diǎn)|掛載點(diǎn)]PART.04VITORAY3.4.2使用df命令查看文件系統(tǒng)掛載情況在不同的應(yīng)用場(chǎng)景下所使用的文件系統(tǒng)類型、數(shù)量有所不同。Linux操作系統(tǒng)提供了df命令,通過df命令可以很方便地獲得這些信息。以分區(qū)/dev/sdb1為例,前面已將分區(qū)格式化為ext3格式,并掛載到了/mnt/sdb1目錄,現(xiàn)在取消掛載,使用df命令查看掛載前后文件系統(tǒng)的狀態(tài),如圖3.30、圖3.31所示。PART.04VITORAY3.4.3使用du命令查看文件大小管理員在日常工作中,經(jīng)常會(huì)碰到需要查看日志文件的容量信息的情況,這就要用到du命令。du命令和df命令有些類似,du命令側(cè)重在文件夾和文件的磁盤占用方面,而df命令則側(cè)重在文件系統(tǒng)級(jí)別的磁盤占用方面。下面介紹du命令的幾種最常見的用法。1.查看當(dāng)前文件夾下文件的磁盤總用量如圖3.34所示,使用-s和-h選項(xiàng),du命令會(huì)檢索當(dāng)前目錄下的所有文件,獲取每個(gè)文件的磁盤用量,并最終得到所有文件的磁盤用量總和,圖中顯示/home/pobe目錄一共占用了14MB的存儲(chǔ)空間。2.控制目錄深度Linux操作系統(tǒng)下的目錄結(jié)構(gòu)是樹形的,而且文件夾是可以嵌套的,如果只想展示第一級(jí)或第二級(jí)子文件夾的信息,但不希望du命令統(tǒng)計(jì)的層次太深,那么可以用--max-depth選項(xiàng)來進(jìn)行控制。PART.04VITORAY3.4.4偽設(shè)備及鏡像文件掛載1.偽設(shè)備的概念管理員在實(shí)際工作中,可能碰到這樣一種應(yīng)用場(chǎng)景,那就是訪問一個(gè)已經(jīng)存在于Linux文件系統(tǒng)中的鏡像文件,這聽起來似乎不可思議,當(dāng)然,在Windows操作系統(tǒng)下一切變得十分簡(jiǎn)單,只需要安裝虛擬光驅(qū)或者安裝一款支持iso格式的壓縮軟件即可,然而在Linux操作系統(tǒng)中有其特殊的方式。借助mount命令即可實(shí)現(xiàn)將ISO鏡像文件和一個(gè)目錄相關(guān)聯(lián),這里需要使用偽設(shè)備。2.添加鏡像文件到Linux文件系統(tǒng)通過掛載操作來查看ISO鏡像文件,需要使用VMware的文件共享功能事先準(zhǔn)備一個(gè)ISO鏡像文件,如圖3.38、圖3.39所示。PART.04VITORAY3.通過掛載查看鏡像文件現(xiàn)在通過簡(jiǎn)單的設(shè)置,使用VMware的文件共享功能已經(jīng)將宿主機(jī)的磁盤共享到了虛擬機(jī)CentOS中。在/mnt/hgfs目錄下可以看到CentOS的鏡像文件,如圖3.43所示。用戶也可以采用其他方式,例如,在Linux操作系統(tǒng)中直接打開瀏覽器下載一個(gè)ISO鏡像文件,或者使用U盤直接復(fù)制一個(gè)ISO鏡像文件,又或者直接使用dd命令自己創(chuàng)建一個(gè)。4.掛載ISO鏡像文件目前,Linux操作系統(tǒng)中已經(jīng)準(zhǔn)備好了鏡像文件,接下來開始進(jìn)行掛載操作。掛載操作只需要使用mount-oloop命令即可,掛載點(diǎn)為/mnt/iso,需要到/mnt目錄新建iso文件,操作過程如圖3.44所示。掛載成功后進(jìn)入iso目錄,可以看到這個(gè)ISO鏡像中的文件。PART.04VITORAY3.4.5自動(dòng)掛載按照前面的方法,已經(jīng)可以輕松地劃分磁盤分區(qū)、格式化磁盤、掛載分區(qū)并使用磁盤了,但是系統(tǒng)重新啟動(dòng)后,原本掛載的設(shè)備會(huì)失效,管理員需要不斷地重新進(jìn)行掛載。好在Linux操作系統(tǒng)提供了一種機(jī)制,通過簡(jiǎn)單的配置即可實(shí)現(xiàn)開機(jī)自動(dòng)掛載。想要實(shí)現(xiàn)自動(dòng)掛載,只需要修改文件系統(tǒng)表的fstab配置文件,先進(jìn)入/etc目錄查找fstab文件,如圖3.45所示。VITORAYHEYWAKEUP!
THANKSVITORAYHEYWAKEUP!
第4章配置和使用網(wǎng)絡(luò)Linux網(wǎng)絡(luò)操作系統(tǒng)VITORAYHEYWAKEUP!
目錄01020304Linux操作系統(tǒng)網(wǎng)絡(luò)配置相關(guān)命令VMware虛擬機(jī)網(wǎng)絡(luò)類型通過圖形界面設(shè)置網(wǎng)絡(luò)參數(shù)使用nmtui工具設(shè)置網(wǎng)絡(luò)參數(shù)0506使用nmcli工具設(shè)置網(wǎng)絡(luò)參數(shù)修改配置文件設(shè)置網(wǎng)絡(luò)參數(shù)VITORAYHEYWAKEUP!
4.1Linux操作系統(tǒng)網(wǎng)絡(luò)配置相關(guān)命令PART.01PART.01VITORAY1.ifconfig命令在Linux操作系統(tǒng)中,ifconfig命令用于查看網(wǎng)卡和網(wǎng)絡(luò)連接狀態(tài),如圖4.1所示。ifconfig命令的語法格式:ifconfig[網(wǎng)卡名][參數(shù)]2.ping命令該命令在Linux操作系統(tǒng)中的用法和在Windows操作系統(tǒng)中一樣,用于探測(cè)當(dāng)前網(wǎng)絡(luò)配置的連通性,是最常使用的網(wǎng)絡(luò)配置命令之一。ping命令的語法格式:pingipaddr[選項(xiàng)][參數(shù)]3.netstat命令netstat命令是一個(gè)功能更加強(qiáng)大的Linux操作系統(tǒng)網(wǎng)站狀態(tài)查看命令,用于顯示當(dāng)前整個(gè)系統(tǒng)的網(wǎng)絡(luò)狀態(tài)。netstat命令的語法格式:netstat[選項(xiàng)]VITORAYHEYWAKEUP!
4.2VMware虛擬機(jī)網(wǎng)絡(luò)類型PART.02PART.02VITORAY4.2.1橋接模式橋接(Bridge)模式就是將主機(jī)網(wǎng)卡與虛擬機(jī)的網(wǎng)卡利用虛擬網(wǎng)橋進(jìn)行通信。在虛擬網(wǎng)橋的作用下,在物理主機(jī)中虛擬出一個(gè)交換機(jī),所有橋接設(shè)置的虛擬機(jī)連接到這個(gè)交換機(jī)的一個(gè)接口上,物理主機(jī)也同樣連接在這個(gè)交換機(jī)中,所以所有橋接下的網(wǎng)卡與網(wǎng)卡都是交換模式,相互可以訪問而不干擾。在橋接模式下,虛擬機(jī)IP地址與主機(jī)在同一個(gè)網(wǎng)段,如果要聯(lián)網(wǎng),則網(wǎng)關(guān)與DNS需要與主機(jī)網(wǎng)卡一致,其網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)如圖4.9所示。PART.02VITORAY4.2.2NAT模式在NAT(NetworkAddressTranslation,網(wǎng)絡(luò)地址轉(zhuǎn)換)模式中,主機(jī)網(wǎng)卡直接與虛擬NAT設(shè)備相連,然后虛擬NAT設(shè)備與虛擬DHCP(DynamicHostConfigurationProtocol,動(dòng)態(tài)主機(jī)配置協(xié)議)服務(wù)器一起連接在VMnet8虛擬交換機(jī)上,這樣就實(shí)現(xiàn)了虛擬機(jī)聯(lián)網(wǎng)。在主機(jī)的網(wǎng)卡配置界面,有一塊名字叫作VMwareNetworkAdapterVMnet8的虛擬網(wǎng)卡,該虛擬網(wǎng)卡也連接到VM_x0002_net8虛擬交換機(jī)上,這樣就可以通過VMnet8虛擬交換機(jī)實(shí)現(xiàn)主機(jī)和虛擬機(jī)之間的通信,NAT模式的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)如圖4.10所示。PART.02VITORAY4.2.3僅主機(jī)模式僅主機(jī)(Host-Only)模式其實(shí)就是NAT模式刪除了虛擬NAT設(shè)備,主機(jī)使用VMwareNet_x0002_workAdapterVMnet1虛擬網(wǎng)卡連接VMnet1虛擬交換機(jī)來與虛擬機(jī)通信。Host-Only模式將虛擬機(jī)與外部網(wǎng)絡(luò)隔開,使得虛擬機(jī)成為一個(gè)獨(dú)立的系統(tǒng),虛擬機(jī)只與主機(jī)相互通信,Host-Only模式的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)如圖4.12所示。VITORAYHEYWAKEUP!
4.3通過圖形界面設(shè)置網(wǎng)絡(luò)參數(shù)PART.03PART.03VITORAY4.3.1Linux操作系統(tǒng)下的圖形系統(tǒng)在桌面操作系統(tǒng)領(lǐng)域,Windows操作系統(tǒng)借助其卓越的圖形用戶界面和直觀、簡(jiǎn)易、人性化的人機(jī)交互贏得了用戶的青睞。相對(duì)而言,Linux操作系統(tǒng)一直堅(jiān)持自己的專業(yè)路線,在服務(wù)器操作系統(tǒng)領(lǐng)域,Linux憑借著其安全性和穩(wěn)定性等特性,一直都是企業(yè)的絕對(duì)主力。不過,盡管Linux在服務(wù)器操作系統(tǒng)領(lǐng)域算是佼佼者,而且很多Linux操作系統(tǒng)都是開源軟件,但是了解和熟悉Linux操作系統(tǒng)的人大多都集中在專業(yè)社區(qū)和專業(yè)人士中。4.3.2圖形界面配置網(wǎng)絡(luò)參數(shù)不同的Linux發(fā)行版配置界面有所不同,即便是相同發(fā)行版的不同版本,因?yàn)橛脩暨x擇安裝不同類別的圖形系統(tǒng),以及同類圖形系統(tǒng)的不同版本,配置界面也會(huì)有所區(qū)別。如圖4.14所示為CentOS8系統(tǒng)的網(wǎng)絡(luò)配置入口。VITORAYHEYWAKEUP!
4.4使用nmtui工具設(shè)置網(wǎng)絡(luò)參數(shù)PART.04PART.04VITORAY4.4.1nmtui工具的安裝作為系統(tǒng)管理員,可以使用nmtui(NetworkManagerTextUserInterface,網(wǎng)絡(luò)配置接口)配置網(wǎng)絡(luò),nmtui工具用于終端窗口中,包含在NetworkManager-tui軟件包中,安裝NetworkManager_x0002_tui可以使用如下命令:yuminstallNetworkManager-tui4.4.2nmtui工具的使用nmtui工具的啟動(dòng)非常簡(jiǎn)單,在終端工具中輸入“nmtui”,然后按Enter鍵,即可打開nmtui工具窗口,如圖4.23所示。VITORAYHEYWAKEUP!
4.5使用nmcli工具設(shè)置網(wǎng)絡(luò)參數(shù)PART.05PART.05VITORAY4.5.1nmcli工具介紹nmtui工具是一個(gè)文本化的圖形界面,而nmcli是一個(gè)命令行工具。nmcli(NetworkManagerCommandLineInterface)是一個(gè)命令行實(shí)用程序,用于控制NetworkManager和報(bào)告網(wǎng)絡(luò)狀態(tài)。nmcli用于創(chuàng)建、顯示、編輯、刪除、激活和停用網(wǎng)絡(luò)連接,以及控制和顯示網(wǎng)絡(luò)設(shè)備狀態(tài)。4.5.2使用nmcli查看連接狀態(tài)CentOS和RHEL操作系統(tǒng)一樣,默認(rèn)使用NetworkManager來提供網(wǎng)絡(luò)服務(wù),NetworkManager是一種動(dòng)態(tài)管理網(wǎng)絡(luò)配置的守護(hù)進(jìn)程,能夠讓網(wǎng)絡(luò)保持連接狀態(tài)。使用nmcli命令查看網(wǎng)絡(luò)連接狀態(tài),只需要輸入“nmcliconnectionshow”命令即可,如圖4.28所示。PART.05VITORAY4.5.3使用nmcli管理網(wǎng)絡(luò)會(huì)話nmcli支持網(wǎng)絡(luò)會(huì)話功能,允許用戶通過多個(gè)配置文件實(shí)現(xiàn)不同網(wǎng)絡(luò)的快速切換,提高工作效率。例如,運(yùn)維工程師自己的工作筆記本在工作中需要手動(dòng)指定IP地址,回到自己家中或者在外工作,需要使用路由器自動(dòng)分配的IP地址,這就涉及頻繁修改網(wǎng)絡(luò)配置的問題。使用nmcli的網(wǎng)絡(luò)會(huì)話管理功能,可以很好地解決手動(dòng)修改配置切換網(wǎng)絡(luò)的問題。VITORAYHEYWAKEUP!
4.6修改配置文件設(shè)置網(wǎng)絡(luò)參數(shù)PART.06PART.06VITORAY4.6.1網(wǎng)絡(luò)配置文件及其詳細(xì)參數(shù)在Linux操作系統(tǒng)中,一切都是文件,因此配置網(wǎng)絡(luò)服務(wù)的工作其實(shí)就是編輯網(wǎng)卡配置文件,這也是網(wǎng)絡(luò)服務(wù)配置最原始、最直接的方式。4.6.2配置網(wǎng)絡(luò)并測(cè)試按照表4.2所示參數(shù)配置要求,修改網(wǎng)卡配置文件,并進(jìn)行測(cè)試,通過配置過程熟悉直接修改配置文件來配置網(wǎng)絡(luò)的方法。VITORAYHEYWAKEUP!
THANKSVITORAYHEYWAKEUP!
第5章配置和使用yumLinux網(wǎng)絡(luò)操作系統(tǒng)VITORAYHEYWAKEUP!
目錄010203045.1yum概述5.2配置本地yum源5.3配置網(wǎng)絡(luò)yum源5.4yum常用命令VITORAYHEYWAKEUP!
5.1yum概述PART.01PART.01VITORAY5.1yum概述1.Linux操作系統(tǒng)軟件的安裝方式在CentOS操作系統(tǒng)中,軟件管理通常有3種方式,分別是rpm安裝、yum安裝和編譯安裝。2.yum的概念yum(全稱為YellowdogUpdater,Modified)是一個(gè)在Fedora、RedHat及CentOS操作系統(tǒng)中的Shell前端軟件包管理器。VITORAYHEYWAKEUP!
5.2配置本地yum源PART.02PART.02VITORAY1.掛載光盤切換到root用戶,然后在虛擬機(jī)的CD/DVD中添加CentOS-8鏡像文件,掛載到/mnt/iso目錄。進(jìn)入/mnt/iso目錄,可以看到光盤中的文件,如圖5.1所示。PART.02VITORAY2.備份yum源在/etc/yum.repos.d/目錄中存在一些默認(rèn)yum源配置文件(倉庫配置文件),在增加新的yum源配置文件前,先備份原有的配置文件,如圖5.2所示。PART.02VITORAY3.增加yum源新建一個(gè)配置文件,命名為media.repo,如圖5.3所示,用Vim編輯器打開media.repo配置文件,按照?qǐng)D5.4所示參數(shù)配置文件內(nèi)容。PART.02VITORAY4.生成yum緩存Vim編輯器進(jìn)入編輯模式,保存配置文件,如圖5.5所示。輸入“yumcleanall”命令清除yum緩存,再輸入“yummakecache”命令重新生成yum緩存,如圖5.6所示。PART.02VITORAY5.測(cè)試配置效果配置好yum后,可以通過安裝軟件來檢驗(yàn)是否安裝成功,此處安裝Java開發(fā)環(huán)境jdk。首先要檢查,在Linux操作系統(tǒng)中是否已經(jīng)安裝了jdk,也就是要檢測(cè),是否可以運(yùn)行javac和java命令。其中,javac為java的編譯器,java為javac的虛擬機(jī)。VITORAYHEYWAKEUP!
5.3配置網(wǎng)絡(luò)yum源PART.03PART.03VITORAY一般情況下,只要主機(jī)的網(wǎng)絡(luò)正常,就可以直接使用網(wǎng)絡(luò)yum源,不需要對(duì)配置文件做任何修改。下面以網(wǎng)易(163)yum源為例介紹yum源配置文件。網(wǎng)絡(luò)yum源配置文件位于/etc/yum.repos.d/目錄下,文件擴(kuò)展名為“?.repo”(擴(kuò)展名為“?.repo”的文件都是yum源的配置文件)。先備份/etc/yum.repos.d/CentOS-Base.repo,如圖5.10所示。下載對(duì)應(yīng)版本的repo文件,放入/etc/yum.repos.d/目錄(注意,操作前請(qǐng)做好相應(yīng)備份),如圖5.11所示。使用圖5.12所示的命令生成緩存。VITORAYHEYWAKEUP!
5.4yum常用命令PART.04PART.04VITORAY(1)列出所有可更新的軟件清單命令:yumcheck-update。(2)更新所有軟件命令:yumupdate。(3)僅安裝指定軟件的命令:yum-yinstall<packagename>,如圖5.13所示。(4)僅更新指定軟件的命令:yum-yupdate<packagename>,如圖5.14所示。PART.04VITORAY(5)列出所有可安裝的軟件清單命令:yumlist。(6)刪除軟件包命令:yum-yremove<packagename>,如圖5.15所示。(7)查找軟件包命令:yumsearch<keyword>,如圖5.16所示。(8)清除緩存命令。yumcleanpackages:清除緩存目錄下的軟件包。yumcleanheaders:清除緩存目錄下的headers。yumcleanoldheaders:清除緩存目錄下舊的headers。yumclean,yumcleanall:清除緩存目錄下的軟件包及舊的headers。VITORAYHEYWAKEUP!
THANKSVITORAYHEYWAKEUP!
第6章Samba服務(wù)器配置Linux網(wǎng)絡(luò)操作系統(tǒng)VITORAYHEYWAKEUP!
目錄01026.1Samba服務(wù)概述6.2CentOS上Samba服務(wù)器部署VITORAYHEYWAKEUP!
6.1Samba服務(wù)概述PART.01PART.01VITORAY6.1.1Samba服務(wù)的起源Samba服務(wù)是一個(gè)實(shí)現(xiàn)SMB協(xié)議的免費(fèi)軟件。SMB(ServerMessagesBlock,信息服務(wù)塊)是一種在局域網(wǎng)上共享文件和打印機(jī)的一種通信協(xié)議,它為局域網(wǎng)內(nèi)的不同計(jì)算機(jī)之間提供文件及打印機(jī)等資源的共享服務(wù)。PART.01VITORAY6.1.2Samba服務(wù)應(yīng)用場(chǎng)景文件與打印機(jī)共享:Samba實(shí)現(xiàn)資源共享,將文件和打印機(jī)甚至是設(shè)備(如CD和ROM)發(fā)布到網(wǎng)絡(luò)中,以供用戶訪問。如圖6.1所示,由Samba提供文件和打印機(jī)共享。PART.01VITORAY6.1.3Samba的組成1.smb.conf文件smb.conf是Samba的主配置文件,文件內(nèi)容由多個(gè)參數(shù)組成。2.testparm命令testparm是Samba-common軟件包攜帶的工具,可以檢測(cè)smb.conf文件的合法性。3.netstat-tlunp命令通過該命令查看處于監(jiān)聽狀態(tài)的TCP端口、UDP端口、IP地址,以及對(duì)應(yīng)的程序信息。Samba使用的端口有:UDP137、138,供nmbd使用;TCP139、445,(不一定)供smbd使用。4.smbclient命令smbclient是Samba-client軟件包提供的工具。若Linux操作系統(tǒng)作為Samba客戶端使用,則需要安裝Samba-client軟件包。PART.01VITORAY6.1.4NetBIOS協(xié)議Samba文件系統(tǒng)是基于NetBIOS(NetworkBasicInput/OutputSystem,網(wǎng)絡(luò)基本輸入輸出系統(tǒng))協(xié)議所開發(fā)出來的。NetBIOS是由IBM研發(fā)的用于局域網(wǎng)內(nèi)少數(shù)計(jì)算機(jī)之間通信的協(xié)議,無法跨路由。NetBIOS協(xié)議通過NetBIOSname標(biāo)記通信的主機(jī),而不是IP地址。NetBIOSname之于NetBIOS協(xié)議,相當(dāng)于IP之于TCP/IP。VITORAYHEYWAKEUP!
6.2CentOS上Samba服務(wù)器部署PART.02PART.02VITORAY6.2.1配置Samba無密碼共享1.配置本地yum源Samba軟件包可以從線上獲取,也可以從CentOS7安裝鏡像獲取。以從鏡像獲取為例。(1)首先將光盤鏡像放入CD/DVD設(shè)備,然后掛載到/mnt/cdrom目錄。/mnt/cdrom作為yum源baseurl的值。(2)配置本地yum源。進(jìn)入/etc/yum.repos.d/目錄,發(fā)現(xiàn)CentOS7自帶yum源文件,新建bak文件夾,將所有repo配置文件備份到bak目錄,然后新建media.repo文件,配置/mnt/cdrom為本地源,如圖6.2、圖6.3所示
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國(guó)加捻彈力紗數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)三節(jié)臂數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2031年中國(guó)溴氟菊酯乳化劑行業(yè)投資前景及策略咨詢研究報(bào)告
- 防溺水學(xué)校課程設(shè)計(jì)者職責(zé)
- 智能旅行社管理系統(tǒng)研發(fā)合作合同
- 智能家居設(shè)備安裝維護(hù)服務(wù)合同及免責(zé)條款
- 石油化工企業(yè)供應(yīng)鏈優(yōu)化合同
- 工業(yè)設(shè)計(jì)制作委托合同協(xié)議
- 體育賽事贊助及廣告宣傳合同
- 游戲開發(fā)運(yùn)營(yíng)合作合同
- 投標(biāo)報(bào)價(jià)明顯低于采購預(yù)算價(jià)說明函
- 福建師范大學(xué)(答案)課程考試2023年2月《刑事訴訟法》作業(yè)考核試題
- 寫人事物景作文課件
- 廠級(jí)安全培訓(xùn)資料
- 中國(guó)藥科大學(xué)《藥物化學(xué)》教學(xué)日歷
- 露天礦山課件
- 經(jīng)濟(jì)效益證明(模板)
- 銀行卡凍結(jié)怎么寫申請(qǐng)書
- 果樹蔬菜病害:第一章 蔬菜害蟲
- 人工地震動(dòng)生成程序
- SSB變槳系統(tǒng)的基礎(chǔ)知識(shí)
評(píng)論
0/150
提交評(píng)論