Linux操作系統(tǒng)管理與服務(wù)器配置(Rocky Linux 8.6) 課件 項(xiàng)目1-3 安裝與配置Rocky Linux 8.6操作系統(tǒng)、文件系統(tǒng)與磁盤管理理、軟件包管理_第1頁(yè)
Linux操作系統(tǒng)管理與服務(wù)器配置(Rocky Linux 8.6) 課件 項(xiàng)目1-3 安裝與配置Rocky Linux 8.6操作系統(tǒng)、文件系統(tǒng)與磁盤管理理、軟件包管理_第2頁(yè)
Linux操作系統(tǒng)管理與服務(wù)器配置(Rocky Linux 8.6) 課件 項(xiàng)目1-3 安裝與配置Rocky Linux 8.6操作系統(tǒng)、文件系統(tǒng)與磁盤管理理、軟件包管理_第3頁(yè)
Linux操作系統(tǒng)管理與服務(wù)器配置(Rocky Linux 8.6) 課件 項(xiàng)目1-3 安裝與配置Rocky Linux 8.6操作系統(tǒng)、文件系統(tǒng)與磁盤管理理、軟件包管理_第4頁(yè)
Linux操作系統(tǒng)管理與服務(wù)器配置(Rocky Linux 8.6) 課件 項(xiàng)目1-3 安裝與配置Rocky Linux 8.6操作系統(tǒng)、文件系統(tǒng)與磁盤管理理、軟件包管理_第5頁(yè)
已閱讀5頁(yè),還剩266頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

*Linux操作系統(tǒng)管理與服務(wù)器配置(RockyLinux8.6)職業(yè)教育計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)校企互動(dòng)應(yīng)用型系列教材*Linux操作系統(tǒng)管理與服務(wù)器配置(RockyLinux8.6)*Linux操作系統(tǒng)管理與服務(wù)器配置(RockyLinux8.6)軟件、課件、視頻和學(xué)習(xí)資料鏈接:/s/1IM5H7rJpDvJj7Q9oM0jczw提取碼:cjmh*項(xiàng)目1安裝與配置RockyLinux8.6操作系統(tǒng)

Linux操作系統(tǒng)管理與服務(wù)器配置(RockyLinux8.6)*項(xiàng)目描述A公司是一家電子商務(wù)運(yùn)營(yíng)公司,由于該公司推廣做得非常好,用戶數(shù)量激增。為了給用戶提供更優(yōu)質(zhì)的服務(wù),該公司購(gòu)買了一批高性能服務(wù)器。因?yàn)閃indows是商業(yè)操作系統(tǒng),成本較高,而Linux計(jì)劃沒(méi)有軟件成本,并且Linux具有很高的安全性,容易識(shí)別和定位故障,在性能上更優(yōu)于Windows,又因?yàn)樵摴驹诮⒊跗?,所以?duì)資金、人力、設(shè)備、安全、性能等多方面綜合考慮,決定采用Linux作為服務(wù)器的操作系統(tǒng)。Linux與Windows同是操作系統(tǒng),但Windows是收費(fèi)且不開(kāi)源的,而Linux是一套完全開(kāi)放、自由、免費(fèi)的類UNIX操作系統(tǒng)。Linux因其穩(wěn)定、開(kāi)源、免費(fèi)、安全、高效的特點(diǎn),發(fā)展迅猛,目前在服務(wù)器市場(chǎng)的占有率超過(guò)了95%。目前市面上存在許多不同版本的Linux,如Ubuntu、Fedora、openSUSE等,它們都是基于Linux內(nèi)核的。Linux主要應(yīng)用于服務(wù)器、嵌入式開(kāi)發(fā)、安卓系統(tǒng)、PC等領(lǐng)城,我們國(guó)內(nèi)所熟悉的互聯(lián)網(wǎng)龍頭企業(yè)都在使用Linux作為其服務(wù)器后端操作系統(tǒng),并且全球排名前10的網(wǎng)站均在使用Linux,可見(jiàn)Limux的表現(xiàn)十分出色。要想成為一名合格的運(yùn)維工程師,掌握Limux則是項(xiàng)必備技能。對(duì)于初學(xué)者來(lái)說(shuō),通過(guò)虛擬機(jī)軟件安裝和管理Linux是最好的選擇。

項(xiàng)目1安裝與配置RockyLinux8.6操作系統(tǒng)

*項(xiàng)目1安裝與配置RockyLinux8.6操作系統(tǒng)

*任務(wù)1.1安裝與創(chuàng)建虛擬計(jì)算機(jī)系統(tǒng)項(xiàng)目1安裝與配置RockyLinux8.6操作系統(tǒng)

任務(wù)描述A公司的管理員小彭,想學(xué)習(xí)RockyLinux8.6操作系統(tǒng)的安裝和使用,現(xiàn)準(zhǔn)備使用VMware虛擬機(jī)軟件搭建網(wǎng)絡(luò)實(shí)驗(yàn)環(huán)境。任務(wù)1.1安裝與創(chuàng)建虛擬計(jì)算機(jī)系統(tǒng)

任務(wù)要求

利用VMware虛擬化技術(shù),用戶可以在一臺(tái)計(jì)算機(jī)上同時(shí)虛擬多臺(tái)計(jì)算機(jī),將它們連成一個(gè)網(wǎng)絡(luò),甚至也可讓它們連接Internet,模擬真實(shí)的網(wǎng)絡(luò)環(huán)境。多臺(tái)虛擬機(jī)之間或虛擬機(jī)和物理主機(jī)之間也可通過(guò)虛擬網(wǎng)絡(luò)共享文件和復(fù)制文件。本任務(wù)的具體要求如下所示。任務(wù)1.1安裝與創(chuàng)建虛擬計(jì)算機(jī)系統(tǒng)任務(wù)資訊

1.虛擬機(jī)(1)物理計(jì)算機(jī)(PhysicalComputer):運(yùn)行虛擬機(jī)軟件(如VMwareWorkstation、VirtualPC等)的物理計(jì)算機(jī)硬件系統(tǒng),又稱為宿主機(jī)。(2)主機(jī)操作系統(tǒng)(HostOS):在物理計(jì)算機(jī)(宿主機(jī))上運(yùn)行的操作系統(tǒng),在它之上運(yùn)行虛擬機(jī)軟件(如VMwareWorkstation和VirtualPC)。(3)客戶機(jī)操作系統(tǒng)(GuestOS):運(yùn)行在虛擬機(jī)中的操作系統(tǒng)。注意,它不等于桌面操作系統(tǒng)(DesktopOperatingSystem)和客戶端操作系統(tǒng)(ClientOperatingSystem),因?yàn)樘摂M機(jī)中的客戶操作系統(tǒng)可以是服務(wù)器操作系統(tǒng),如在虛擬機(jī)上安裝Debian10。(4)虛擬硬件(VirtualHardware):虛擬機(jī)通過(guò)軟件模擬出來(lái)的硬件系統(tǒng),如CPU、HDD、RAM等。例如:在一臺(tái)安裝了微軟Windows10操作系統(tǒng)的計(jì)算機(jī)上安裝了虛擬機(jī)軟件,那么Host指的是安裝了Windows10的這臺(tái)物理機(jī),Host′sOS指的是微軟Windows10操作系統(tǒng),如果虛擬機(jī)上運(yùn)行的是CentOS7.4Linux操作系統(tǒng),那么GuestOS指的就是CentOS7.4。任務(wù)1.1安裝與創(chuàng)建虛擬計(jì)算機(jī)系統(tǒng)任務(wù)資訊

2.虛擬軟件

目前,虛擬機(jī)軟件的種類比較多。有功能相對(duì)簡(jiǎn)單的PC桌面版本,適合個(gè)人使用,例如VirtualBox和VMwareWorkstation;有功能和性能都非常完善的服務(wù)器版本,適合服務(wù)器虛擬化使用,例如Xen、KVM、Hyper-V以及VMwarevSphere。VMware是全球云基礎(chǔ)架構(gòu)和移動(dòng)商務(wù)解決方案廠商,提供基于VMware的解決方案,該企業(yè)主要涉及的業(yè)務(wù)包括數(shù)據(jù)中心改造、公有云整合等。VMware最常用的產(chǎn)品就是VMwareWorkstation(VMware工作站)。VMware的桌面產(chǎn)品非常簡(jiǎn)單、便捷,支持目前多種主流的操作系統(tǒng),如Windows、Linux等,并且提供多平臺(tái)版本。任務(wù)1.1安裝與創(chuàng)建虛擬計(jì)算機(jī)系統(tǒng)任務(wù)資訊

3.虛擬機(jī)的特點(diǎn)和作用(1)可同時(shí)在同一臺(tái)物理機(jī)上運(yùn)行多個(gè)操作系統(tǒng),這些操作系統(tǒng)可以完全不同(Windows各個(gè)版本以及Linux各個(gè)發(fā)行版等),這些不同的虛擬機(jī)相互獨(dú)立和隔離,就如同網(wǎng)絡(luò)上一個(gè)個(gè)獨(dú)立的PC,虛擬機(jī)和主機(jī)之間也相互隔離,即使虛擬機(jī)崩潰了也會(huì)不影響宿主機(jī)。(2)虛擬機(jī)可以直接使用物理硬盤也可以以文件(虛擬硬盤)的方式安裝,管理方便,可以非常方便的進(jìn)行復(fù)制、遷移甚至可以安裝在移動(dòng)硬盤和NFS上。虛擬機(jī)鏡像可以拷貝到其他安裝了虛擬軟件的電腦上直接使用。現(xiàn)在的虛擬機(jī)軟件對(duì)于虛擬硬盤的相互支持也做的越來(lái)越好。使用虛擬鏡像技術(shù)可以復(fù)制其他計(jì)算機(jī)上已經(jīng)安裝的虛擬軟件并進(jìn)行使用(3)虛擬機(jī)軟件基本都提供了克隆和快照功能,克隆可以非??焖俚牟渴鹛摂M機(jī),快照可以迅速建立備份還原點(diǎn)。(4)虛擬機(jī)之間可以通過(guò)網(wǎng)絡(luò)共享文件、應(yīng)用、網(wǎng)絡(luò)資源等,可以在一臺(tái)電腦部署多臺(tái)虛擬機(jī)實(shí)現(xiàn)只有一臺(tái)計(jì)算機(jī)的網(wǎng)絡(luò)。任務(wù)1.1安裝與創(chuàng)建虛擬計(jì)算機(jī)系統(tǒng)

任務(wù)實(shí)施

安裝VMwareWorkstation16Pro

任務(wù)1.1安裝與創(chuàng)建虛擬計(jì)算機(jī)系統(tǒng)

任務(wù)實(shí)施設(shè)置虛擬機(jī)默認(rèn)存儲(chǔ)位置

任務(wù)1.1安裝與創(chuàng)建虛擬計(jì)算機(jī)系統(tǒng)

任務(wù)實(shí)施

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

任務(wù)1.1安裝與創(chuàng)建虛擬計(jì)算機(jī)系統(tǒng)任務(wù)小結(jié)(1)VMwareWorkstation16Pro虛擬機(jī)軟件功能強(qiáng)大,安裝較簡(jiǎn)單。(2)在虛擬機(jī)軟件下創(chuàng)建虛擬機(jī)系統(tǒng)時(shí),區(qū)分典型類型和自定義類型的不同,自定義類型需設(shè)置虛擬機(jī)的硬件類型、兼容性、存儲(chǔ)位置等。任務(wù)1.1安裝與創(chuàng)建虛擬計(jì)算機(jī)系統(tǒng)*任務(wù)1.2安裝RockyLinux8.6操作系統(tǒng)項(xiàng)目1安裝與配置RockyLinux8.6操作系統(tǒng)

任務(wù)描述A公司購(gòu)置了服務(wù)器,需要為服務(wù)器安裝相應(yīng)的操作系統(tǒng)。要求管理員小彭按照要求為新增服務(wù)器全新安裝RockyLinux8.6操作系統(tǒng)。任務(wù)1.2安裝RockyLinux8.6操作系統(tǒng)

任務(wù)要求

全新安裝RockyLinux8.6操作系統(tǒng)需要安裝介質(zhì),并對(duì)硬件有一定的要求,需要安裝的服務(wù)器滿足操作系統(tǒng)的硬件需求。安裝操作系統(tǒng)還需要對(duì)系統(tǒng)安裝需求進(jìn)行詳細(xì)的了解,如系統(tǒng)管理員賬戶、密碼、磁盤分區(qū)情況等。本任務(wù)的具體要求如下所示。任務(wù)1.2安裝RockyLinux8.6操作系統(tǒng)

任務(wù)資訊

自由軟件與Linux操作系統(tǒng)

自由軟件的自由(free)有兩個(gè)含義:第一,是可免費(fèi)提供給任何用戶使用;第二,是指它的源代碼公開(kāi)和可自由修改。所謂可自由修改是指用戶可以對(duì)公開(kāi)的源代碼進(jìn)行修改,以使自由軟件更加完善,還可在對(duì)自由軟件進(jìn)行修改的基礎(chǔ)上開(kāi)發(fā)上層軟件。

自由軟件的出現(xiàn)給人們帶來(lái)了很多好處。首先,免費(fèi)的軟件可給使用者節(jié)省一筆費(fèi)用。其次,自由軟件公開(kāi)源代碼,這樣做的好處之一是可吸引盡可能多的開(kāi)發(fā)者參與軟件的查錯(cuò)與改進(jìn),正如Linux的指導(dǎo)思想“BUG就像影子一樣,只會(huì)出現(xiàn)在陽(yáng)光照不到的角落中”。

自由軟件創(chuàng)始人RichardM.Stallman是黑客歷史上最偉大的黑客,黑客中的圣者,是GNUProject的創(chuàng)始人。他于1984年起開(kāi)發(fā)自由開(kāi)放的操作系統(tǒng)GNU(GunisNotUNIX的首字母縮寫),以此向計(jì)算機(jī)用戶提供自由開(kāi)放的選擇。GNU是自由軟件,任何用戶都可以免費(fèi)復(fù)制和重新分發(fā)以及修改。任務(wù)1.2安裝RockyLinux8.6操作系統(tǒng)

任務(wù)資訊

Linux操作系統(tǒng)及其歷史Linux是一個(gè)操作系統(tǒng),同時(shí)是一個(gè)自由軟件,是免費(fèi)的、源代碼開(kāi)放的,編制它的目的是建立不受任何商品化軟件版權(quán)制約的、全世界都能自由使用的UNIX兼容產(chǎn)品。Linux最初是由芬蘭赫爾辛基技術(shù)大學(xué)計(jì)算機(jī)系大學(xué)生LinusTorvalds在1990年底到1991年的幾個(gè)月中,為了他自己的操作系統(tǒng)課程和后來(lái)的上網(wǎng)用途而陸續(xù)編寫的,在他自己買的Intel386PC上,利用Tanenbaum教授自行設(shè)計(jì)的微型UNIX操作系統(tǒng)Minix作為開(kāi)發(fā)平臺(tái)。Linus說(shuō),剛開(kāi)始的時(shí)候根本沒(méi)有想到要編寫一個(gè)操作系統(tǒng)的內(nèi)核,更是絕對(duì)沒(méi)有想到這一舉動(dòng)會(huì)在計(jì)算機(jī)界產(chǎn)生如此重大的影響。最開(kāi)始是一個(gè)進(jìn)程切換器,然后是為了自己上網(wǎng)需要而自行編寫的終端仿真程序,再后來(lái)是為了從網(wǎng)上下載文件的需要而自行編寫的硬盤驅(qū)動(dòng)程序和文件系統(tǒng),這時(shí)才發(fā)現(xiàn)他已經(jīng)實(shí)現(xiàn)了一個(gè)幾乎完整的操作系統(tǒng)內(nèi)核,出于對(duì)這個(gè)內(nèi)核的信心和美好的奉獻(xiàn)精神與發(fā)展希望,Linus希望這個(gè)內(nèi)核能夠免費(fèi)擴(kuò)散使用,但出于謹(jǐn)慎,他并沒(méi)有在Minix新聞組中公布它,而只是于1991年底在赫爾辛基技術(shù)大學(xué)的一臺(tái)FTP服務(wù)器上發(fā)了一則消息,說(shuō)用戶可以下載Linux的公開(kāi)版本(基于Intel386體系結(jié)構(gòu))和源代碼。從此以后,奇跡開(kāi)始發(fā)生。任務(wù)1.2安裝RockyLinux8.6操作系統(tǒng)

任務(wù)資訊

Linux操作系統(tǒng)的特點(diǎn)Linux操作系統(tǒng)在短短的幾年之內(nèi)得到了非常迅猛的發(fā)展,與Linux具有的良好特性是分不開(kāi)的。Linux包含了UNIX的全部功能和特性。簡(jiǎn)單地說(shuō),Linux具有以下主要特性。(1)多用戶。(2)多任務(wù)。(3)出色的速度性能。(4)良好的用戶界面。(5)豐富的網(wǎng)絡(luò)功能。(6)可靠的系統(tǒng)安全。(7)良好的可移植性。(8)具有標(biāo)準(zhǔn)兼容性。任務(wù)1.2安裝RockyLinux8.6操作系統(tǒng)

任務(wù)資訊

Linux操作系統(tǒng)的組成Linux系統(tǒng)由內(nèi)核(Kernel)、外殼(Shell)和應(yīng)用程序3大部分構(gòu)成,如圖1.2.1所示。硬件平臺(tái)是Linux系統(tǒng)運(yùn)行的基礎(chǔ),目前它可以在幾乎所有類型的計(jì)算機(jī)硬件平臺(tái)上運(yùn)行。任務(wù)1.2安裝RockyLinux8.6操作系統(tǒng)

任務(wù)資訊

Linux操作系統(tǒng)的組成(1)內(nèi)核(Kernel):Kernel是系統(tǒng)的“心臟”,是運(yùn)行程序和管理像磁盤及打印機(jī)等硬件設(shè)備的核心程序。(2)外殼(Shell):Shell是系統(tǒng)的用戶界面,提供了用戶與內(nèi)核進(jìn)行交互操作的一種接口。它接收用戶輸入的命令并送入內(nèi)核中執(zhí)行。實(shí)際上Shell是一個(gè)命令解釋器,解釋有用戶輸入的命令并且把它們送到內(nèi)核。目前Shell有BASH、CSH等版本。(3)應(yīng)用程序:標(biāo)準(zhǔn)的Linux系統(tǒng)都有一套稱為應(yīng)用程序的程序集,包括文本編輯器、編程語(yǔ)言、XWindow、辦公套件、Internet工具、數(shù)據(jù)庫(kù)等。任務(wù)1.2安裝RockyLinux8.6操作系統(tǒng)

任務(wù)資訊

Linux操作系統(tǒng)的應(yīng)用領(lǐng)域Linux操作系統(tǒng)自誕生到現(xiàn)在,已經(jīng)在各個(gè)領(lǐng)域得到了廣泛應(yīng)用,顯示了強(qiáng)大的生命力,并且其應(yīng)用正日益擴(kuò)大。(1)教育領(lǐng)域(2)服務(wù)器領(lǐng)域(3)云計(jì)算領(lǐng)域(4)嵌入式領(lǐng)域(5)政府領(lǐng)域(6)企業(yè)領(lǐng)域(7)桌面領(lǐng)域任務(wù)1.2安裝RockyLinux8.6操作系統(tǒng)

任務(wù)資訊內(nèi)核版本

雖然在普通用戶看來(lái),Linux操作系統(tǒng)是以一個(gè)整體出現(xiàn)的,但其實(shí)Linux的版本由內(nèi)核版本和發(fā)行版本兩部分組成,每一部分都有不同的含義和相關(guān)規(guī)定。1.Linux內(nèi)核版本Linux內(nèi)核屬于設(shè)備與應(yīng)用程序之間的抽象介質(zhì),程序可以通過(guò)內(nèi)核控制硬件。創(chuàng)始人LinusTorvalds領(lǐng)導(dǎo)下的開(kāi)發(fā)小組控制著Linux內(nèi)核開(kāi)發(fā)與規(guī)范。目前的最新版本為5.13.8,并且每隔一段時(shí)間就會(huì)更新一次版本,使得內(nèi)核版本越來(lái)越完善和強(qiáng)大。在一般情況下,Linux內(nèi)核版本的編號(hào)有嚴(yán)格的定義標(biāo)準(zhǔn),為了分辨統(tǒng)一,又3個(gè)數(shù)字組成(如最新版本5.13.8),格式為“主版本號(hào).次版本號(hào).修訂版本號(hào)”。第1個(gè)數(shù)字表示主版本號(hào),也就是進(jìn)行大升級(jí)的版本,對(duì)應(yīng)內(nèi)核的重大變更。第2個(gè)數(shù)字表示次版本號(hào),該數(shù)字為偶數(shù)表示生產(chǎn)版本,該數(shù)字為奇數(shù)表示測(cè)試版本。第3個(gè)數(shù)字表示修訂版本號(hào),表示某些小的功能改動(dòng)或優(yōu)化,一般是把若干優(yōu)化整合在一起統(tǒng)一對(duì)外發(fā)布。任務(wù)1.2安裝RockyLinux8.6操作系統(tǒng)

任務(wù)資訊內(nèi)核版本使用者可以到Linux官方網(wǎng)站(/)下載所需要的內(nèi)核版本,如圖1.2.2所示。任務(wù)1.2安裝RockyLinux8.6操作系統(tǒng)

任務(wù)資訊發(fā)行版本顯然,如果沒(méi)有高層應(yīng)用軟件的支持,只有內(nèi)核的操作系統(tǒng)是無(wú)法供用戶使用的。由于Linux的內(nèi)核是開(kāi)源的,任何人都可以對(duì)內(nèi)核進(jìn)行修改,有一些商業(yè)公司以Linux內(nèi)核為基礎(chǔ),開(kāi)發(fā)了配套的應(yīng)用程序,并將其組合在一起以發(fā)行版本(LinuxDistribution)的形式對(duì)外發(fā)行,又稱Linux套件?,F(xiàn)在我們提到的Linux操作系統(tǒng)其實(shí)一般指的是這些發(fā)行版本,而不是Linux內(nèi)核。常用的Linux發(fā)行版有RedHat、CentOS、Ubuntu、openSUSE、Debian及國(guó)產(chǎn)的紅旗Linux等。任務(wù)1.2安裝RockyLinux8.6操作系統(tǒng)

任務(wù)實(shí)施

編輯虛擬機(jī)設(shè)置在主界面中,單擊“編輯虛擬機(jī)設(shè)置”按鈕,彈出“虛擬機(jī)設(shè)置”對(duì)話框,選擇“CD/DVD(IDE)”選項(xiàng),設(shè)置虛擬機(jī)的安裝源,在對(duì)話框右側(cè)選中“使用ISO映像文件”單選按鈕,并選擇實(shí)際的鏡像文件,如圖所示。任務(wù)1.2安裝RockyLinux8.6操作系統(tǒng)

任務(wù)實(shí)施安裝RockyLinux8.6操作系統(tǒng)任務(wù)1.2安裝RockyLinux8.6操作系統(tǒng)

任務(wù)實(shí)施

初次使用RockyLinux8.6操作系統(tǒng)任務(wù)1.2安裝RockyLinux8.6操作系統(tǒng)任務(wù)小結(jié)(1)安裝RockyLinux8.6操作系統(tǒng)時(shí),注意交換分區(qū)的大小。(2)RockyLinux8.6操作系統(tǒng)安裝成功后,需記住用戶密碼才能登錄。任務(wù)1.2安裝RockyLinux8.6操作系統(tǒng)*任務(wù)1.3虛擬機(jī)的操作與設(shè)置項(xiàng)目1安裝與配置RockyLinux8.6操作系統(tǒng)

任務(wù)描述

A公司的網(wǎng)絡(luò)管理員小彭,根據(jù)需求成功安裝VMwareWorkstation16PRO虛擬機(jī)軟件,并且新建了基于RockyLinux8.6操作系統(tǒng)的虛擬機(jī),接下來(lái)的任務(wù)是進(jìn)行虛擬機(jī)的操作與相關(guān)配置。任務(wù)1.3虛擬機(jī)的操作與設(shè)置

任務(wù)要求

每臺(tái)虛擬機(jī)的功能要求不同,所以虛擬機(jī)的性能也存在差異,因此需要對(duì)虛擬主機(jī)進(jìn)行配置,更改虛擬機(jī)的硬件參數(shù)和配置,需要在虛擬機(jī)關(guān)閉的情況下進(jìn)行。網(wǎng)絡(luò)管理員小彭需要對(duì)虛擬主機(jī)的配置進(jìn)行修改,本任務(wù)的具體要求如下所示。任務(wù)1.3虛擬機(jī)的操作與設(shè)置任務(wù)資訊

Vmware網(wǎng)絡(luò)工作方式VMwareWorkstation虛擬機(jī)有三種網(wǎng)絡(luò)類型:橋接模式(Bridge)、NAT模式和僅主機(jī)模式(Host-Only)。在介紹VMwareWorkstation虛擬機(jī)的網(wǎng)絡(luò)類型之前,應(yīng)先掌握VmwareWorkstation虛擬機(jī)的虛擬網(wǎng)絡(luò)設(shè)備及其作用,具體見(jiàn)表1-3-2。任務(wù)1.3虛擬機(jī)的操作與設(shè)置任務(wù)資訊

Vmware網(wǎng)絡(luò)工作方式(1)橋接模式(Bridged)橋接模式,相當(dāng)于在物理主機(jī)與虛擬主機(jī)網(wǎng)卡之間架設(shè)了一座橋梁,直接連入到網(wǎng)絡(luò)中了。因此,它使得虛擬機(jī)能被分配到一個(gè)網(wǎng)絡(luò)中獨(dú)立的IP地址,所有網(wǎng)絡(luò)功能完全和在網(wǎng)絡(luò)中的物理主機(jī)一樣。既可以實(shí)現(xiàn)虛擬主機(jī)和物理主機(jī)的相互訪問(wèn),也可以實(shí)現(xiàn)虛擬機(jī)之間的相互訪問(wèn)。(2)NAT模式在這種模式下,物理主機(jī)會(huì)變成一臺(tái)虛擬交換機(jī),物理主機(jī)網(wǎng)卡與虛擬主機(jī)的虛擬網(wǎng)卡利用虛擬交換機(jī)進(jìn)行通信,物理主機(jī)與虛擬主機(jī)在同一網(wǎng)段中,虛擬主機(jī)可直接利用物理網(wǎng)絡(luò)訪問(wèn)外網(wǎng)。實(shí)現(xiàn)虛擬主機(jī)連通互聯(lián)網(wǎng),只能單向訪問(wèn),虛擬機(jī)可以訪問(wèn)網(wǎng)絡(luò)中的物理機(jī),網(wǎng)絡(luò)中的物理主機(jī)不可以訪問(wèn)虛擬機(jī),虛擬機(jī)之間不可以互相訪問(wèn)。在物理主機(jī)中,NAT虛擬機(jī)網(wǎng)卡對(duì)應(yīng)的物理網(wǎng)卡是VMnet8。

(3)僅主機(jī)模式(Host-Only)在主機(jī)中模擬出一張專供虛擬機(jī)使用的網(wǎng)卡,所有虛擬機(jī)都是連接到該網(wǎng)卡上的。這種模式僅讓虛擬機(jī)內(nèi)的主機(jī)與物理主機(jī)通信,不能訪問(wèn)外網(wǎng)。在物理主機(jī)中,僅主機(jī)模式模擬網(wǎng)卡對(duì)應(yīng)的物理網(wǎng)卡是VMnet1。任務(wù)1.3虛擬機(jī)的操作與設(shè)置任務(wù)資訊虛擬機(jī)克隆

雖然配置和安裝虛擬機(jī)都很方便,但是安裝和配置仍然是一項(xiàng)耗時(shí)的工作,在許多時(shí)候需要多個(gè)虛擬機(jī)來(lái)完成學(xué)習(xí)或者實(shí)驗(yàn),這個(gè)時(shí)候如果能夠快速部署虛擬機(jī)就顯得更加方便了,虛擬機(jī)軟件提供的克隆功能恰恰可以做到這一點(diǎn)。克隆是通過(guò)一個(gè)已經(jīng)存在的虛擬機(jī)作為父本,迅速地建立該虛擬機(jī)的副本??寺〕龅奶摂M機(jī)是一個(gè)單獨(dú)的虛擬機(jī),功能獨(dú)立,在克隆出的系統(tǒng)中,即便共享父本的硬盤,所做的任何操作也不會(huì)影響父本,在父本中的操作也不會(huì)影響克隆的機(jī)器,機(jī)器的網(wǎng)卡MAC地址和UUID(UniversallyUniqueIDentifier,通用唯一識(shí)別碼)與父本都不一樣。使用克隆,可以輕松復(fù)制虛擬機(jī)的多個(gè)副本,而不用考慮虛擬機(jī)文件所在的位置以及配置文件在什么地方。(1)克隆的應(yīng)用當(dāng)需要把一個(gè)虛擬機(jī)操作系統(tǒng)分發(fā)給多人使用的時(shí)候,克隆非常有效,如下列場(chǎng)景:

在單位里,可以把安裝配置好辦公環(huán)境的虛擬機(jī)克隆給每個(gè)工作人員使用。

在軟件測(cè)試的時(shí)候,可以把預(yù)先配置好的測(cè)試環(huán)境克隆給每個(gè)測(cè)試人員單獨(dú)使用。

老師可以把課程中要用到的實(shí)驗(yàn)環(huán)境準(zhǔn)備好,然后克隆給每個(gè)學(xué)生單獨(dú)使用。任務(wù)1.3虛擬機(jī)的操作與設(shè)置任務(wù)資訊虛擬機(jī)克?。?)克隆的類型

完整克隆完整克隆是一個(gè)獨(dú)立的虛擬機(jī),克隆結(jié)束后它不需要共享父本。完整克隆的過(guò)程是完全克隆一個(gè)副本,并且和父本完全分離。完全克隆是從父本的當(dāng)前狀態(tài)開(kāi)始克隆,克隆結(jié)束后和父本就沒(méi)有再關(guān)聯(lián)了。

鏈接克隆鏈接克隆是從父本的一個(gè)快照克隆出來(lái)的。鏈接克隆需要使用到父本的磁盤文件,如果父本不可使用(比如被刪除),那么鏈接克隆也不能使用了。任務(wù)1.3虛擬機(jī)的操作與設(shè)置任務(wù)資訊虛擬機(jī)快照

在學(xué)習(xí)操作系統(tǒng)的過(guò)程中,往往會(huì)反復(fù)的對(duì)系統(tǒng)進(jìn)行設(shè)置,特別是有些操作是不可逆的,即便是可逆的也費(fèi)時(shí)費(fèi)力,可不可以對(duì)系統(tǒng)的狀態(tài)進(jìn)行一個(gè)備份,在做完實(shí)驗(yàn)或者實(shí)驗(yàn)失敗之后迅速恢復(fù)到實(shí)驗(yàn)前的狀態(tài)呢,多數(shù)虛擬機(jī)提供了類似的功能,一般稱之為“快照”。

“快照”是對(duì)虛擬機(jī)磁盤文件在某個(gè)點(diǎn)及時(shí)的副本??梢酝ㄟ^(guò)設(shè)置多個(gè)快照為不同的工作保存多個(gè)狀態(tài),并且不互相影響??煺湛梢圆僮飨到y(tǒng)運(yùn)行過(guò)程中隨時(shí)設(shè)置,以后可以隨時(shí)恢復(fù)到創(chuàng)建快照時(shí)的狀態(tài),創(chuàng)建和恢復(fù)都非常快,幾秒就完成了。系統(tǒng)崩潰或系統(tǒng)異常,你可以通過(guò)使用恢復(fù)到快照來(lái)保持磁盤文件系統(tǒng)和系統(tǒng)存儲(chǔ)。任務(wù)1.3虛擬機(jī)的操作與設(shè)置任務(wù)實(shí)施虛擬機(jī)基本操作(1)打開(kāi)虛擬機(jī)任務(wù)1.3虛擬機(jī)的操作與設(shè)置任務(wù)實(shí)施虛擬機(jī)基本操作(2)關(guān)閉虛擬機(jī)任務(wù)1.3虛擬機(jī)的操作與設(shè)置任務(wù)實(shí)施虛擬機(jī)基本操作(3)掛起與恢復(fù)運(yùn)行虛擬機(jī)任務(wù)1.3虛擬機(jī)的操作與設(shè)置任務(wù)實(shí)施虛擬機(jī)基本操作(4)刪除虛擬機(jī)任務(wù)1.3虛擬機(jī)的操作與設(shè)置任務(wù)實(shí)施虛擬機(jī)基本操作(5)修改虛擬機(jī)硬件設(shè)置任務(wù)1.3虛擬機(jī)的操作與設(shè)置任務(wù)實(shí)施創(chuàng)建虛擬機(jī)克隆與快照

(1)虛擬機(jī)的完整克隆任務(wù)1.3虛擬機(jī)的操作與設(shè)置任務(wù)實(shí)施創(chuàng)建虛擬機(jī)克隆與快照

(2)快照的生成任務(wù)1.3虛擬機(jī)的操作與設(shè)置任務(wù)實(shí)施創(chuàng)建虛擬機(jī)克隆與快照

(3)快照的管理任務(wù)1.3虛擬機(jī)的操作與設(shè)置任務(wù)小結(jié)(1)VMware網(wǎng)絡(luò)的工作方式橋接模式、NAT模式和僅主機(jī)模式,注意三種模式的區(qū)別。(2)虛擬機(jī)的克隆和快照是非常有用的功能,能夠快速部署的虛擬機(jī)。(3)虛擬機(jī)的快照在操作系統(tǒng)運(yùn)行過(guò)程中可隨時(shí)設(shè)置,以后系統(tǒng)崩潰或系統(tǒng)異常時(shí),可恢復(fù)到創(chuàng)建快照時(shí)的狀態(tài)。任務(wù)1.3虛擬機(jī)的操作與設(shè)置*任務(wù)1.4圖形界面的操作項(xiàng)目1安裝與配置RockyLinux8.6操作系統(tǒng)

任務(wù)描述A公司的管理員小彭將RockyLinux8.6操作系統(tǒng)安裝結(jié)束后,需要為所有的服務(wù)器完成系統(tǒng)的基本配置和了解系統(tǒng)的基本操作,從而熟悉和保證系統(tǒng)的正常運(yùn)行。任務(wù)1.4圖形界面的操作

任務(wù)要求小彭將這些基本配置在圖形界面中完成。本任務(wù)的具體要求如下所示。(1)使用普通用戶admin的身份登錄RockyLinux8.6操作系統(tǒng)。(2)在圖形界面下打開(kāi)文件和應(yīng)用程序管理器。(3)打開(kāi)RockyLinux8.6操作系統(tǒng)的終端窗口。(4)在RockyLinux8.6操作系統(tǒng)中進(jìn)行注銷、重啟和關(guān)機(jī)操作。任務(wù)1.4圖形界面的操作任務(wù)資訊桌面環(huán)境是用戶與操作系統(tǒng)之間的一個(gè)圖形界面。桌面環(huán)境由多個(gè)組件構(gòu)成,包括窗口、文件夾、工具欄、菜單欄、圖標(biāo)及拖放服務(wù)等。與Windows操作系統(tǒng)的桌面環(huán)境相比,Linux操作系統(tǒng)的桌面環(huán)境更加豐富多彩、千變?nèi)f化。常見(jiàn)的桌面環(huán)境包括GNOME、KDE、Xfce和LXDE,用戶可以根據(jù)自己的愛(ài)好來(lái)選擇。任務(wù)1.4圖形界面的操作任務(wù)資訊1.GNOMEGNOME(GNUNetworkObjectModelEnvironment,GNU網(wǎng)絡(luò)對(duì)象模型環(huán)境)于1999年首次發(fā)布,GNOME提供了一種簡(jiǎn)單而經(jīng)典的桌面體驗(yàn),沒(méi)有太多的選項(xiàng)需要定制。GNOME的受歡迎程度證明了這些設(shè)計(jì)目標(biāo)的正確性。GNOME3桌面設(shè)計(jì)的目標(biāo)是簡(jiǎn)單、易于訪問(wèn)和可靠。Ubuntu16.04版本使用的默認(rèn)桌面是Unity,而Ubuntu18.04版本開(kāi)始棄用Unity,改用GNOME3作為官方默認(rèn)桌面,這必將使得GNOME3桌面更加流行。RockyLinux的所有發(fā)行版本都默認(rèn)安裝GNOME桌面。2.KDEKDE(KDesktopEnvironment,K桌面環(huán)境)是高度可配置的,用戶若不喜歡該桌面的某些內(nèi)容,則在絕大多數(shù)情況下可以按照自己的想法來(lái)配置桌面環(huán)境。它在1998年發(fā)布了第1個(gè)版本。KDE在可定制性方面一直優(yōu)于GNOME及其衍生的Linux發(fā)行版本,這意味著用戶可以定制該桌面環(huán)境中的一切元素,甚至無(wú)須通過(guò)擴(kuò)展插件來(lái)完成。任務(wù)1.4圖形界面的操作任務(wù)實(shí)施活動(dòng)1認(rèn)識(shí)XWindow3.XfceXfce是類UNIX操作系統(tǒng)的輕量級(jí)桌面環(huán)境。雖然它致力于快速運(yùn)行與低資源消耗,但是它仍具有視覺(jué)吸引力且易于使用。Xfce包含大量組件,有用戶期待的現(xiàn)代桌面環(huán)境所應(yīng)具有的完整功能。類似于GNOME3和KDE,Xfce包含一套應(yīng)用程序,如根窗口程序、窗口管理器、文件管理器、面板等。Xfce使用GTK2進(jìn)行開(kāi)發(fā),同時(shí),與其他桌面環(huán)境一樣,它也有自己的開(kāi)發(fā)環(huán)境(庫(kù)、守護(hù)進(jìn)程等)。不同于GNOME3和KDE,Xfce是輕量級(jí)的,并且在設(shè)計(jì)上更接近CDE(CommonDesktopEnvironment,公共桌面環(huán)境),而不是Windows或MacOS。Xfce的開(kāi)發(fā)周期較長(zhǎng),但卻非常穩(wěn)定,運(yùn)行速度極快,適合在較老的機(jī)器上使用。4.LXDELXDE(LightweightX11DesktopEnvironment)是一個(gè)自由桌面環(huán)境,可在UNIX及類似Linux、BSD等POSIX平臺(tái)上運(yùn)行。LXDE旨在提供一個(gè)新的、輕巧的、快速的桌面環(huán)境。LXDE注重實(shí)用性和輕巧性,并且盡力降低其對(duì)系統(tǒng)資源的消耗。不同于其他桌面環(huán)境,其元件相依性極小,各元件可獨(dú)立運(yùn)行,大多數(shù)的元件都無(wú)須依賴其他套件而獨(dú)立執(zhí)行。LXDE使用Openbox作為其預(yù)設(shè)視窗管理器,并且希望能夠提供一個(gè)建立在可獨(dú)立套件上的輕巧而快速的桌面環(huán)境。任務(wù)1.4圖形界面的操作任務(wù)實(shí)施初次登錄系統(tǒng)任務(wù)1.4圖形界面的操作登錄界面默認(rèn)添加的是普通用戶,如果想以管理員root的身份登錄,那么可單擊如圖1-4-1(a)所示的“未列出?”按鈕,輸入用戶名“root”,如圖1-4-1(b)所示,單擊“下一步”按鈕,輸入正確密碼,然后單擊“登錄”按鈕,即可登錄系統(tǒng)。任務(wù)實(shí)施切換不同終端任務(wù)1.4圖形界面的操作安裝好RockyLinux8.6之后,如果默認(rèn)運(yùn)行的是圖形界面,則系統(tǒng)啟動(dòng)后會(huì)直接進(jìn)入默認(rèn)桌面環(huán)境(GNOME);如果默認(rèn)運(yùn)行的是文本界面,則系統(tǒng)啟動(dòng)后會(huì)進(jìn)入文本界面。RockyLinux8.6提供了6個(gè)終端用來(lái)管理系統(tǒng),真正做到多用戶、多任務(wù)。這些終端接收用戶的鍵盤輸入,并將結(jié)果輸出到終端的屏幕上,同時(shí)按下“Ctrl+Alt+F1”~“Ctrl+Alt+F6”即可切換終端,其中“Ctrl+Alt+F1”對(duì)應(yīng)的是圖形用戶界面,其它是字符界面終端。例如按下“Ctrl+Alt+F2”顯示的字符界面終端,如圖1.4.2所示。任務(wù)實(shí)施注銷和關(guān)機(jī)

如果想注銷當(dāng)前用戶,可以頂部欄右端的關(guān)機(jī)按鈕,將彈出如圖1.4.4所示的菜單,選擇“root用戶”,將彈出圖1.4.5的對(duì)話框,如果不做任何選擇,則60s后自動(dòng)注銷。

如果想關(guān)閉系統(tǒng)或者重啟系統(tǒng),可以選擇圖1.4.4的“關(guān)機(jī)”按鈕,彈出如圖1.4.6所示的提示對(duì)話框,默認(rèn)選擇“關(guān)閉系統(tǒng)”,如果不做任何選擇,則60s后自動(dòng)關(guān)閉。

任務(wù)1.4圖形界面的操作任務(wù)實(shí)施終端窗口

和Windows操作系統(tǒng)一樣,Linux也提供了優(yōu)秀的圖形用戶界面,用戶可以通過(guò)圖形用戶界面非常方便地執(zhí)行各種操作。但是對(duì)于大多數(shù)Linux系統(tǒng)管理員來(lái)說(shuō),最常用的操作環(huán)境還是Linux的終端窗口,又稱為命令行窗口、字符界面或Shell(外殼程序)界面。用戶在終端窗口中輸入Linux命令,外殼程序進(jìn)行解釋后交由內(nèi)核執(zhí)行,并將命令的執(zhí)行結(jié)果輸出在終端窗口中。下面以RockyLinux8.6操作系統(tǒng)為例,說(shuō)明如何打開(kāi)終端窗口。

登錄RockyLinux8.6之后,在圖1.4.6所示的界面中依次選擇“活動(dòng)”→“顯示應(yīng)用程序”→“工具”→“終端”選項(xiàng),即可打開(kāi)RockyLinux8.6終端窗口。

任務(wù)1.4圖形界面的操作任務(wù)實(shí)施終端窗口

在默認(rèn)配置下,RockyLinux8.6的終端窗口如圖1.4.7所示。在終端窗口的最上方是標(biāo)題欄,在標(biāo)題欄的處顯示了當(dāng)前登錄終端窗口的用戶名及主機(jī)名;在標(biāo)題欄上有3個(gè)按鈕,從左至右分別表示最小化、最大化及關(guān)閉終端窗口;在標(biāo)題欄下方從左至右共有6個(gè)萊單,用戶可以選擇相應(yīng)的菜單及子菜單中的選項(xiàng)完成相應(yīng)的操作;在菜單下方顯示的是RockyLinux8.6命令提示符,用戶在命令提示符右側(cè)輸入命令,按Enter鍵即可將命令提交給外殼程序進(jìn)行解釋執(zhí)行。

這里重點(diǎn)說(shuō)明命令提示符的組成及含義。以“[root@bogon~]#”為例,“[]”是命令提示符的邊界;在其內(nèi)部,“root”表示當(dāng)前的登錄用戶名,“bogon”是系統(tǒng)主機(jī)名,二者用“@”符號(hào)分隔;系統(tǒng)主機(jī)名右側(cè)的“~”表示用戶當(dāng)前的工作目錄。打開(kāi)終端窗口后默認(rèn)的工作目錄是登錄用戶的主目錄,用“~”表示。如果用戶的工作目錄發(fā)生改變,則命令提示符的這一部分也會(huì)隨之改變??梢宰⒁獾健癧]”右側(cè)還有一個(gè)“#”符號(hào),它是當(dāng)前登錄用戶的身份級(jí)別指示符。如果是普通用戶,則用“$”字符表示;如果是超級(jí)用戶,則用“#”字符表示。

任務(wù)1.4圖形界面的操作任務(wù)小結(jié)(1)使用RockyLinux8.6操作系統(tǒng)時(shí),字符界面比圖形界面更加方便。(2)管理員的提示符為“#”,普通用戶的提示符為“$”。任務(wù)1.4圖形界面的操作*Linux操作系統(tǒng)管理與服務(wù)器配置(RockyLinux8.6)職業(yè)教育計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)校企互動(dòng)應(yīng)用型系列教材*項(xiàng)目2文件系統(tǒng)與磁盤管理

Linux操作系統(tǒng)管理與服務(wù)器配置(RockyLinux8.6)*項(xiàng)目描述A公司是一家擁有上百臺(tái)服務(wù)器的公司。網(wǎng)絡(luò)管理員小彭將服務(wù)器操作系統(tǒng)安裝完成后,在操作該系統(tǒng)時(shí),面對(duì)的都是各種各樣的文件。作為一名合格的網(wǎng)絡(luò)管理員,必須熟悉Linux文件系統(tǒng)目錄的結(jié)構(gòu)及作用,掌握常用文件和目錄的操作命令,掌握命令行下功能強(qiáng)大的vim編輯器的使用方法。服務(wù)器的存儲(chǔ)管理是網(wǎng)絡(luò)管理員的日常維護(hù)工作,作為公司的網(wǎng)絡(luò)管理員,必須掌握磁盤的分區(qū)、格式化及掛載等操作;為了避免有些用戶無(wú)限制地使用磁盤空間,網(wǎng)絡(luò)管理員最好對(duì)用戶能夠使用的最大磁盤空間進(jìn)行限制。本項(xiàng)目主要介紹Linux操作系統(tǒng)中的文件和目錄操作命令、vim編輯器的使用方法和支持的文件系統(tǒng)類型,以及如何對(duì)磁盤進(jìn)行分區(qū)、掛載等。

項(xiàng)目2文件系統(tǒng)與磁盤管理

*項(xiàng)目2文件系統(tǒng)與磁盤管理

*任務(wù)2.1管理文件與目錄項(xiàng)目2文件系統(tǒng)與磁盤管理

任務(wù)描述

A公司的網(wǎng)絡(luò)管理員小彭聽(tīng)從工程師的建議,開(kāi)始研究Linux操作系統(tǒng)的常用操作,找了很多資料后,決定首先學(xué)習(xí)文件目錄管理。任務(wù)2.1管理文件與目錄任務(wù)要求

管理文件與目錄是Linux基礎(chǔ)命令中應(yīng)用得相對(duì)較多的命令,也是Linux操作系統(tǒng)管理中基礎(chǔ)的崗位能力,可作為廣大初學(xué)者的首選學(xué)習(xí)內(nèi)容。本任務(wù)的具體要求如下所示。(1)在根目錄下建立/test、/test/etc、/test/exer/task1、/test/exer/task2目錄,并使用tree命令查看/test目錄的結(jié)構(gòu)。(2)復(fù)制/etc/目錄下所有以字母“a”“b”“c”開(kāi)頭的文件到/test/etc目錄下(包括子目錄),將當(dāng)前目錄切換到/test/etc目錄,以相對(duì)路徑的方式查看/test/etc目錄下的內(nèi)容。(3)將當(dāng)前目錄切換到/test/exer/task1目錄,在當(dāng)前目錄下建立file1.txt和file2.txt空文件,并將file2.txt文件更名為file4.txt,使用相對(duì)路徑的方式將/test/etc/bashrc文件復(fù)制成/test/exer/task1/file3.txt新文件,并查看當(dāng)前目錄下的文件。

任務(wù)2.1管理文件與目錄任務(wù)要求

(4)以絕對(duì)路徑的方式,直接刪除/test/etc目錄下以“cron”開(kāi)頭的所有文件或子目錄,移動(dòng)/test/etc目錄下以“ch”開(kāi)頭的文件或子目錄到/test/exer/task2目錄下。(5)查看/test/etc目錄下以“al”開(kāi)頭的文件的文件類型。(6)將當(dāng)前目錄切換到/test/exer/task1目錄,使用相對(duì)路徑的方式為file1.txt文件建立硬鏈接,鏈接文件為file5.txt文件,為file3文件建立軟鏈接,鏈接文件為file6.txt文件,鏈接文件存放于/test/exer/task2目錄下,查看兩個(gè)目錄下的文件列表。

(7)使用echo命令建立/var/info1文件,文件內(nèi)容如下所示。 Banana Orange Apple任務(wù)2.1管理文件與目錄任務(wù)要求

(8)統(tǒng)計(jì)/etc/sysctl.conf文件中的字節(jié)數(shù)、單詞數(shù)、行數(shù),并將統(tǒng)計(jì)結(jié)果存放在/var/info2文件中。(9)使用命令查看/var/info1文件前兩行的內(nèi)容,并將輸出結(jié)果存放在/var/info3文件中。(10)使用命令查找/etc目錄下名以“c”開(kāi)頭、以“conf”結(jié)尾、大于5KB的文件,并將查詢結(jié)果存放在/var/info4文件中。(11)使用命令查看/var/info1文件后兩行的內(nèi)容,并將輸出結(jié)果存放在/var/info5文件中。(12)使用命令輸出/var/info1文件中不包括“pp”字符串的行,并輸出行號(hào),將輸出結(jié)果存放在/var/info6文件中。任務(wù)2.1管理文件與目錄任務(wù)資訊1.文件系統(tǒng)文件系統(tǒng)是操作系統(tǒng)用來(lái)存儲(chǔ)和管理文件的系統(tǒng)。從操作系統(tǒng)的角度來(lái)看,文件系統(tǒng)能對(duì)文件的存儲(chǔ)空間進(jìn)行組織和分配,并對(duì)文件進(jìn)行權(quán)限控制。從用戶的角度來(lái)看,文件系統(tǒng)可以幫助用戶創(chuàng)建文件,并對(duì)文件進(jìn)行讀/寫、刪除等操作。Linux操作系統(tǒng)通過(guò)分配文件塊的方式把文件存儲(chǔ)在存儲(chǔ)設(shè)備中,而分配信息本身也存在于磁盤中,不同的文件系統(tǒng)用不同的方法分配和讀取文件塊。不同的操作系統(tǒng)使用不同類型的文件系統(tǒng),為了與其他操作系統(tǒng)兼容,交互數(shù)據(jù),每個(gè)操作系統(tǒng)都支持多種類型的文件系統(tǒng),如Windows操作系統(tǒng)支持FAT、NTFS等文件系統(tǒng);Linux操作系統(tǒng)保存數(shù)據(jù)的磁盤分區(qū)通常支持Ext3、Ext4、XFS等文件系統(tǒng),實(shí)現(xiàn)虛擬存儲(chǔ)的SWAP分區(qū)支持SWAP等文件系統(tǒng)。Linux操作系統(tǒng)中常用的文件系統(tǒng)及其功能見(jiàn)表2-1-1。任務(wù)2.1管理文件與目錄任務(wù)資訊任務(wù)2.1管理文件與目錄任務(wù)資訊2.Linux文件系統(tǒng)的層次結(jié)構(gòu)

請(qǐng)讀者回想一下在Windows操作系統(tǒng)管理文件的方式。一般來(lái)說(shuō),人們會(huì)把文件和目錄按照不同的用途存放在C盤、D盤等以不同盼復(fù)表示的分區(qū)中。而在Linux文件系統(tǒng)中,所有的文件和目錄都被組織在一個(gè)被列為“根目錄”的節(jié)點(diǎn)中,用“/”表示。在根目錄中可以創(chuàng)建子目錄和文件,子目錄中還可以繼續(xù)創(chuàng)建目錄和文件。所有目錄和文件行程一顆以根目錄為根節(jié)點(diǎn)的倒置的目錄樹(shù),目錄樹(shù)的每個(gè)節(jié)點(diǎn)都代表一個(gè)目錄或文件。Linux文件系統(tǒng)的層次結(jié)構(gòu)如圖2.1.1所示。任務(wù)2.1管理文件與目錄任務(wù)資訊Linux的目錄使用樹(shù)形結(jié)構(gòu)管理,系統(tǒng)默認(rèn)的目錄都有特定的內(nèi)容,有些目錄很重要,在操作時(shí)應(yīng)注意不要誤操作,RockyLinux8.6操作系統(tǒng)自帶的目錄及其功能見(jiàn)表2-1-2。任務(wù)2.1管理文件與目錄任務(wù)資訊(1)文件名文件名是文件的標(biāo)識(shí)符,Linux操作系統(tǒng)中的文件名需遵循以下約定。①文件名可以使用英文字母、數(shù)字及一些特殊字符,但是不能包含如下表示路徑或在Shell中有含義的字符。/!#*&?\,;<>[]{}()^@%|“‘`②目錄名或文件名是嚴(yán)格區(qū)分大小寫的,如“A.txt”“a.txt”“A.TXT”是3個(gè)不同的文件,但不建議使用字符大小寫來(lái)區(qū)分不同的文件或目錄。③當(dāng)文件名以句點(diǎn)(.)開(kāi)頭時(shí),說(shuō)明該文件為隱藏文件,通常不顯示,在使用ls-a命令后才可以看到。④目錄名或文件名的長(zhǎng)度不能超過(guò)255個(gè)字符。⑤文件的擴(kuò)展名對(duì)Linux操作系統(tǒng)沒(méi)有特殊的含義,這與Windows操作系統(tǒng)不同。任務(wù)2.1管理文件與目錄任務(wù)資訊

(2)文件類型Windows中文件的類型通常由擴(kuò)展名決定,而在Linux中文件的擴(kuò)展名的作用則沒(méi)有如此強(qiáng)大。當(dāng)然在Linux中文件的擴(kuò)展名也遵循一些約定,如壓縮文件一般用“.zip”,RPM軟件包一般用“.rpm”,TAR歸檔包一般用“.tar”,GZIP壓縮文件一般用“.gz”等。在Linux中,所有的目錄和設(shè)備都是以文件的形式存在的。常見(jiàn)的Linux文件類型包括普通文件、目錄文件、設(shè)備文件、管道文件、鏈接文件和套接字文件。任務(wù)2.1管理文件與目錄任務(wù)資訊(1)普通文件用ls-l命令查看某個(gè)文件的屬性,可以看到類似“-rw-r—r--”的屬性符號(hào)。文件屬性第1個(gè)字符“-”表示文件類型為普通文件。這些文件一般是用一些相關(guān)的應(yīng)用程序創(chuàng)建的。使用ls命令可查看/root目錄下的文件,查看其文件屬性的命令如例2.1.1所示。例2.1.1:查看文件屬性[root@bogon~]#ls-l/root-rw-------.1rootroot15586月919:32anaconda-ks.cfg-rw-r--r--.1rootroot16066月919:35initial-setup-ks.cfg//兩個(gè)文件屬性的第1個(gè)字符均是“-”表示g是普通文件。任務(wù)2.1管理文件與目錄任務(wù)資訊(2)目錄文件

如果看到某個(gè)文件屬性的第1個(gè)字符是“d”,這樣的文件在Linux中就是目錄文件。使用ls命令可查看/home目錄下的文件,查看其文件屬性的命令如例2.1.2所示。例2.1.2:查看目錄文件屬性[root@bogon~]#ls-l/homedrwx------.14adminadmin40966月919:35admin//第1個(gè)字符“d”表示admin是一個(gè)目錄文件。任務(wù)2.1管理文件與目錄任務(wù)資訊(3)設(shè)備文件Linux下的/dev目錄中有大量的設(shè)備文件,主要是塊設(shè)備文件和字符設(shè)備文件。塊設(shè)備的主要特點(diǎn)是可以隨機(jī)讀寫,而最常見(jiàn)的塊設(shè)備就是磁盤,執(zhí)行l(wèi)s-l/dev|grepsd命令可查看塊設(shè)備文件,查看其塊設(shè)備文件的命令如例2.1.3所示。例2.1.3:查看塊設(shè)備文件[root@bogon~]#ls-l/dev/|grepsdbrw-rw----.1rootdisk8,06月919:32sdabrw-rw----.1rootdisk8,16月919:32sda1brw-rw----.1rootdisk8,26月919:32sda2//sda、sda1等均表示磁盤或磁盤中的分區(qū),其屬性的第一個(gè)字符為“b”,這里的“b”表示文件類型為塊設(shè)備文件。任務(wù)2.1管理文件與目錄任務(wù)資訊

常見(jiàn)的字符設(shè)備文件是打印機(jī)和終端,可以接收字符流。/dev/null是一個(gè)非常有用的字符設(shè)備文件,送入這個(gè)設(shè)備的所有內(nèi)容均會(huì)被忽略。使用ls命令可查看其屬性,查看其文件屬性的命令如例2.1.4所示。例2.1.4:查看字符設(shè)備文件[root@bogon~]#ls-l/dev/|grepnullcrw-rw-rw-.1rootroot1,36月919:32null//可以看出其屬性的第1個(gè)字符為“c”,這里的“c”表示文件類型為字符設(shè)備文件。任務(wù)2.1管理文件與目錄任務(wù)資訊(4)管道文件管道文件有時(shí)也叫做FIFO文件,其文件屬性的第1個(gè)字符為“p”,在/run/system/sessions目錄中可以查看管道文件,查看其管道文件的命令如例2.1.5所示。例2.1.5:查看管道文件屬性的命令[root@bogon~]#ls-l/run/systemd/sessions/|greppprw-------.1rootroot06月919:351.refprw-------.1rootroot06月919:362.refprw-------.1rootroot06月1312:0041.refprw-------.1rootroot06月1312:0042.ref任務(wù)2.1管理文件與目錄任務(wù)資訊2.文件類型(5)鏈接文件鏈接文件有2中類型,即軟鏈接文件和硬鏈接文件。軟鏈接文件又叫符號(hào)鏈接文件,這個(gè)文件包含了另一個(gè)文件的路徑名,可以是任意文件或目錄,可以鏈接不同文件系統(tǒng)的文件。軟鏈接文件屬性的第1個(gè)字符為“l(fā)”。查看其鏈接文件的命令如例2.1.6所示。任務(wù)2.1管理文件與目錄任務(wù)資訊例2.1.6:查看鏈接文件[root@bogon~]#ls-lh/etc/|greprc.dlrwxrwxrwx.1rootroot116月919:25init.d->rc.d/init.dlrwxrwxrwx.1rootroot106月919:25rc0.d->rc.d/rc0.dlrwxrwxrwx.1rootroot106月919:25rc1.d->rc.d/rc1.dlrwxrwxrwx.1rootroot106月919:25rc2.d->rc.d/rc2.dlrwxrwxrwx.1rootroot106月919:25rc3.d->rc.d/rc3.dlrwxrwxrwx.1rootroot106月919:25rc4.d->rc.d/rc4.d//可以看到,/etc目錄中存在rc0.d及rc1.d等文件,它們均是來(lái)源于/etc/rc.d

子目錄下相應(yīng)文件的軟鏈接文件。關(guān)于鏈接文件的具體實(shí)現(xiàn)將在后面的章節(jié)中介紹。任務(wù)2.1管理文件與目錄任務(wù)資訊(6)套接字文件通過(guò)套接字文件,可以實(shí)現(xiàn)網(wǎng)絡(luò)通信,套接字文件屬性的第1個(gè)字符是“s”,/dev/log文件就是套接字文件。查看其文件屬性的命令如例2.1.7所示。例2.1.7:查看套接字文件屬性的命令[root@bogon~]#ls-l/dev/logsrw-------.1rootroot07月3105:46/run/systemd/coredump任務(wù)2.1管理文件與目錄任務(wù)資訊4.目錄路徑

操作文件或者文件夾時(shí),一般應(yīng)指定路徑,否則默認(rèn)是對(duì)當(dāng)前的目錄進(jìn)行操作。路徑一般分為絕對(duì)路徑和相對(duì)路徑。(1)絕對(duì)路徑

絕對(duì)路徑就是從根目錄“/”開(kāi)始到指定文件或者目錄的路徑??偸菑母夸洝?”開(kāi)始,通過(guò)“/”來(lái)分隔目錄名來(lái)組成。(2)相對(duì)路徑

相對(duì)路徑是指從當(dāng)前目錄出發(fā),到達(dá)指定文件或者目錄的路徑,當(dāng)前目錄一般不會(huì)出現(xiàn)在路徑中。還可以配合特殊目錄“.”和“..”來(lái)靈活的切換路徑,或者選擇指定目錄和文件。絕對(duì)路徑和相對(duì)路徑具體形式如例2.1.8所示。任務(wù)2.1管理文件與目錄任務(wù)資訊

例2.1.8:絕對(duì)路徑和相對(duì)路徑形式當(dāng)前目錄是“abrt”,比如要操作abrt.conf,用絕對(duì)路徑表示“/etc/abrt/abrt.conf”,用相對(duì)路徑表示是“abrt.conf”或者“./abrt.conf”。再比如當(dāng)前目錄是“abrt”,要操作“actions”文件夾,用絕對(duì)路徑表示“/etc/acpi/actions”,用相對(duì)路徑表示是“../acpi/actions”,即“../”表示“abrt”的父目錄“etc”,接下來(lái)是“acpi/actions”。[root@bogonetc]#treeabrtabrt├──abrt-action-save-package-data.conf├──abrt.conf├──gpg_keys.conf└──plugins

├──CCpp.conf

├──oops.conf

├──python.conf

├──vmcore.conf

└──xorg.conf任務(wù)2.1管理文件與目錄任務(wù)資訊

5.Linux命令的結(jié)構(gòu)

Linux操作系統(tǒng)中所有的管理都可以通過(guò)命令行來(lái)完成,因此作為一名合格的Linux操作系統(tǒng)管理員,學(xué)會(huì)用命令行來(lái)管理系統(tǒng)是非常必要的。在學(xué)習(xí)具體的Linux命令之前,應(yīng)了解Linux命令的基本結(jié)構(gòu)。Linux命令一般由命令名、選項(xiàng)和參數(shù)組成,其中選項(xiàng)和參數(shù)為可選項(xiàng),其基本格式如下所示。

命令名[選項(xiàng)][參數(shù)]任務(wù)2.1管理文件與目錄任務(wù)資訊

(1)命令名命令名是命令的表示,表示命令的基本功能,在命令提示符下輸入的必須是命令,或者是可執(zhí)行程序的路徑,或者是腳本的路徑、名字。(2)選項(xiàng)。選項(xiàng)的作用是修改命令的執(zhí)行方式及特性,命令只會(huì)執(zhí)行最基本的功能,若要執(zhí)行更高級(jí)、更復(fù)雜的功能,則需要為命令提供相應(yīng)的選項(xiàng)。(3)參數(shù)。參數(shù)表示命令的作用對(duì)象,一般跟在選項(xiàng)后面,參數(shù)可以是文件或目錄,可以沒(méi)有,也可以有多個(gè),有些命令必須多個(gè)參數(shù)才可以正確執(zhí)行。任務(wù)2.1管理文件與目錄任務(wù)資訊

6.使用命令操作的一般規(guī)律(1)命令名、文件名、選項(xiàng)和參數(shù)等嚴(yán)格區(qū)分英文字母大小寫,且命令名始終在最前面。(2)命令、選項(xiàng)和參數(shù)之間也必須用空格分隔。(3)選項(xiàng)可以同時(shí)使用多個(gè),而且選項(xiàng)有長(zhǎng)和短之分。①短選項(xiàng):通常用一個(gè)短線(-)和一個(gè)字母來(lái)引導(dǎo),如果在命令中加入多個(gè)短選項(xiàng),那么可以用一個(gè)短線(-)把多個(gè)選項(xiàng)組合在一起引導(dǎo),組合引導(dǎo)選項(xiàng)與選項(xiàng)之間無(wú)須隔開(kāi),也可以每個(gè)短選項(xiàng)都單獨(dú)用一個(gè)短線(-)引導(dǎo),但需要用空格隔開(kāi)。②長(zhǎng)選項(xiàng):通常用兩個(gè)短線(--)和單詞格式的選項(xiàng)作為引導(dǎo),長(zhǎng)選項(xiàng)通常不能組合,必須分開(kāi)引導(dǎo)。任務(wù)2.1管理文件與目錄任務(wù)資訊

(4)同時(shí)使用多個(gè)參數(shù),各個(gè)參數(shù)之間必須用空格分隔。(5)可以使用“\”來(lái)轉(zhuǎn)移回車符,以實(shí)現(xiàn)一條命令跨越多行的情況。(6)可以使用Tab鍵來(lái)自動(dòng)補(bǔ)齊,若給定的字符串只有一條唯一對(duì)應(yīng)的命令,則直接補(bǔ)全;若按兩次Tab鍵,則會(huì)將所有以當(dāng)前已輸入字符串開(kāi)頭的命令顯示在列表中。Linux命令行窗口的“自動(dòng)補(bǔ)全”功能如例2.1.9所示。

2.1.9:Linux命令行窗口的“自動(dòng)補(bǔ)全”功能[root@bogon~]#rm//輸入rm后按兩次Tab鍵rmrmailrmail.postfixrmdirrmmod[root@bogon~]#rmdir//輸入rmdi后按Tab鍵,rmdir自動(dòng)補(bǔ)全任務(wù)2.1管理文件與目錄任務(wù)資訊7.文件和目錄瀏覽類命令(1)顯示當(dāng)前工作目錄pwd命令pwd命令用于顯示當(dāng)前工作目錄的完整路徑。pwd命令的使用比較簡(jiǎn)單,在默認(rèn)情況下不帶任何參數(shù),執(zhí)行該命令即可顯示當(dāng)前工作目錄,如例2.1.10所示。例2.1.10:pwd命令的基本用法[root@bogon~]#pwd/root

用戶通過(guò)文本方式登錄系統(tǒng)后,默認(rèn)的工作目錄是登錄用戶的主目錄。例如2.1.12顯示了使用root用戶登錄系統(tǒng)后的工作目錄是/root。任務(wù)2.1管理文件與目錄任務(wù)資訊(2)切換目錄cd命令

用戶登錄時(shí)默認(rèn)工作目錄是自己的家目錄(root的家目錄“/root”,普通用戶的家目錄在“/home/用戶名”下)。如果切換工作目錄,可以使用cd命令實(shí)現(xiàn)不同目錄切換。其基本語(yǔ)法如下。cd[目錄路徑]

除了使用絕對(duì)路徑或相對(duì)路徑表示目標(biāo)路徑外,還可以時(shí)可用一些特殊符號(hào)表示目標(biāo)路徑,以簡(jiǎn)化命令的輸入,可以和cd命令配合使用的特殊符號(hào)如表2-1-3所示。任務(wù)2.1管理文件與目錄任務(wù)資訊cd命令的基本用法如例2.1.11所示。例2.1.11:cd命令的基本用法[root@bogon~]#pwd/root[root@bogon~]#cd. //進(jìn)入當(dāng)前目錄,實(shí)際工作目錄并未改變[root@bogon~]#pwd/root[root@bogon~]#cd.. //進(jìn)入上一級(jí)目錄[root@bogon/]#pwd/[root@bogon~]#cd~ //進(jìn)入至當(dāng)前登錄用戶主目錄[root@bogon~]#cd/etc/tuned //改變目錄至絕對(duì)路徑/etc/tuned下[root@bogontuned]#pwd/etc/tuned[root@bogon~]#cd~root //進(jìn)入root用戶的主目錄錄[root@bogon~]#pwd/root任務(wù)2.1管理文件與目錄任務(wù)資訊(3)ls命令ls命令的主要作用是顯示某個(gè)目錄下的內(nèi)容,經(jīng)常和cd命令配合使用。一般來(lái)說(shuō),通過(guò)cd命令切換到新的目錄后,通過(guò)ls命令可以查看該目錄中有哪些文件和子目錄。ls命令的基本語(yǔ)法如下。

ls[選項(xiàng)][目錄名稱]

其中,參數(shù)“目錄名稱”表示要查看具體內(nèi)容的目標(biāo)目錄,如果省略,則表示查看當(dāng)前目錄下的內(nèi)容。ls命令有許多選項(xiàng),使ls命令的顯示結(jié)果形式多樣。ls命令的查看選項(xiàng)及其功能如表2-1-4所示。任務(wù)2.1管理文件與目錄任務(wù)資訊ls命令中最常被使用的選項(xiàng)應(yīng)該是-l,通過(guò)它可以在每一行中顯示每個(gè)文件的詳細(xì)信息。文件的信息信息包括7列,每一列的含義如表2-1-5所示。任務(wù)2.1管理文件與目錄任務(wù)資訊ls命令的基本用法如例2.1.12所示。例2.1.12:ls命令的基本用法任務(wù)2.1管理文件與目錄任務(wù)資訊(4)cat、less、tail、more命令

①cat命令cat命令的作用是是滾動(dòng)顯示文件內(nèi)容,或者將幾個(gè)文件合并成一個(gè)文件。cat命令的基本語(yǔ)法如下。cat[選項(xiàng)]文件列表cat命令的常用選項(xiàng)及其功能如表2-1-6所示。任務(wù)2.1管理文件與目錄任務(wù)資訊

cat命令的基本用法如例2.1.13所示。例2.1.13:cat命令的基本用法任務(wù)2.1管理文件與目錄任務(wù)資訊②more命令在使用cat命令顯示文件內(nèi)容時(shí),若文件太長(zhǎng),輸出的內(nèi)容無(wú)法分頁(yè)顯示,而more命令則通常用于分頁(yè)顯示文件內(nèi)容,即一次顯示一頁(yè)內(nèi)容,可翻頁(yè),但僅支持向下翻頁(yè)。more命令的基本語(yǔ)法如下所示。[root@bogon~]#more[選項(xiàng)]文件名在大部分情況下,可以不加任何選項(xiàng)直接執(zhí)行more命令查看文件內(nèi)容。當(dāng)使用more命令打開(kāi)文件后,按Enter鍵可以向下移動(dòng)一行,按F鍵或空格鍵向下翻一頁(yè),按B鍵或“Ctrl+B”組合鍵向上翻半頁(yè),按Q鍵退出more命令。more命令經(jīng)常和管道命令組合使用,即將一條管道命令的輸出作為more命令的輸入。管道命令將在后面詳細(xì)介紹。more命令的基本用法如例2.1.14所示。例2.1.16:more命令的基本用法[root@bogon~]#moreinstall.log //分屏查看install.log文件內(nèi)容任務(wù)2.1管理文件與目錄任務(wù)資訊

③less命令less命令的功能比more命令更強(qiáng)大,用法也更靈活,less命令是more命令的增強(qiáng)版,more命令只能向下翻頁(yè),less命令可以向下或向下翻頁(yè),除了more命令的功能,還可以按B鍵向上翻一頁(yè),按空格鍵向下翻一頁(yè),按U鍵或“Ctrl+U”組合鍵向上翻半頁(yè),按Q鍵退出less命令。任務(wù)2.1管理文件與目錄任務(wù)資訊

④head命令head命令可以查看文件開(kāi)頭的n行內(nèi)容,默認(rèn)情況下,head命令只顯示文件的前10行。head命令的基本語(yǔ)法如下。head[選項(xiàng)]文件列表head命令的常用選項(xiàng)及其功能如表2-1-7所示任務(wù)2.1管理文件與目錄任務(wù)資訊head命令的基本用法如例2.1.15所示。例2.1.15:head命令的基本用法任務(wù)2.1管理文件與目錄任務(wù)資訊

⑤tail命令

和head命令相反,tail命令用來(lái)查看文件的最后幾行內(nèi)容,默認(rèn)情況下顯示文件最后10行的內(nèi)容。-c和-n選項(xiàng)對(duì)tail命令也同樣適用。tail命令的基本用法如例2.1.16所示。。例2.1.16:tail命令的基本用法[root@bogon~]#cd/etc[root@bogonetc]#catissue[root@bogonetc]#tail-c6issue //顯示issue的后6字節(jié)n\m

[root@bogonetc]#tail-n2issue //顯示issue的后2行Kernel\ronan\m任務(wù)2.1管理文件與目錄任務(wù)資訊(5)wc命令wc命令用于統(tǒng)計(jì)并輸出一個(gè)文件的行數(shù)、單詞數(shù)和字節(jié)數(shù)。wc命令的基本語(yǔ)法如下。

wc[選項(xiàng)]文件列表wc命令的常用選項(xiàng)及其功能如表2-1-8所示任務(wù)2.1管理文件與目錄任務(wù)資訊wc命令的基本用法如例2.1.17所示。例2.1.17:wc命令的基本用法[root@bogon~]#cd/etc[root@bogonetc]#catissue[root@bogonetc]#wcissue//輸出文件中的行數(shù)、單詞數(shù)和字節(jié)數(shù)

3623issue任務(wù)2.1管理文件與目錄任務(wù)資訊8.文件和目錄操作類命令(1)touch命令touch命令格式如下。

touch[選項(xiàng)]文件名touch命令的第一個(gè)主要作用是創(chuàng)建一個(gè)新文件。當(dāng)指定的文件不存在時(shí),touch命令會(huì)在當(dāng)前的目錄下用指定的文件名創(chuàng)建一個(gè)新文件。touch命令的第二個(gè)作用是修改已有文件的時(shí)間戳。touch命令的常用選項(xiàng)及其功能如表2-1-9所示。任務(wù)2.1管理文件與目錄任務(wù)資訊touch命令的基本用法如例2.1.18所示。例2.1.18:touch命令的基本用法[root@bogon~]#touchfile1file2//在當(dāng)前目錄下創(chuàng)建file1和file2兩個(gè)文件[root@bogon~]#ls-lfile1file2-rw-r--r--.1rootroot07月3119:44file1-rw-r--r--.1rootroot07月3119:44file2任務(wù)2.1管理文件與目錄任務(wù)資訊(2)創(chuàng)建目錄mkdir命令mkdir命令可以創(chuàng)建一個(gè)目錄,其基本語(yǔ)法如下。

mkdir[選項(xiàng)]目錄名mkdir命令的常用選項(xiàng)及其功能如表2-1-10所示。任務(wù)2.1管理文件與目錄任務(wù)資訊mkdir命令的基本用法如例2.1.19所示。例2.1.19:mkdir命令的基本用法[root@bogon~]#mkdirtest1//創(chuàng)建test子目錄[root@bogon~]#mkdir-ptest2/share//帶-p選項(xiàng)連續(xù)創(chuàng)建兩級(jí)目錄[root@bogon~]#ls-l-rw-------.1rootroot15197月3119:05anaconda-ks.cfg-rw-r--r--.1rootroot07月3119:44file1-rw-r--r--.1rootroot07月3119:44file2-rw-r--r--.1rootroot15677月3119:06initial-setup-ks.cfgdrwxr-xr-x.3rootroot197月3119:21test1drwxr-xr-x3rootroot197月3122:15test2//test2目錄被自動(dòng)創(chuàng)建[root@bogon~]#ls-ltest2drwxr-xr-x2rootroot67月3122:15share任務(wù)2.1管理文件與目錄任務(wù)資訊(3)cp命令cp命令的主要作用是復(fù)制文件或目錄,其基本語(yǔ)法如下。

cp[選項(xiàng)]源文件或源目錄

目標(biāo)文件或目標(biāo)目錄cp命令的功能非常強(qiáng)大,通過(guò)使用不同的選項(xiàng),可以實(shí)現(xiàn)不同的復(fù)制功能。cp命令的常用選項(xiàng)及其功能如表2-1-11所示。任務(wù)2.1管理文件與目錄任務(wù)資訊

cp命令的選項(xiàng)解析如下。①若目標(biāo)文件不存在,則復(fù)制源文件為目標(biāo)文件。②若目標(biāo)文件存在且目標(biāo)文件是文件時(shí),則將目標(biāo)文件覆蓋;若目標(biāo)文件是目錄,則將源文件復(fù)制到目標(biāo)目錄下,并保持原名。③若源文件不止一個(gè),則目標(biāo)文件必須是目錄。④若源文件是目錄,則可以根據(jù)需求使用-p、-a、-r、-f選項(xiàng)中的任何一個(gè)完成復(fù)制。任務(wù)2.1管理文件與目錄任務(wù)資訊

cp命令的基本用法如例2.1.20所示。例2.1.20:cp命令的基本用法[root@bogon~]#cpfile1file2test1//file1和file2文件復(fù)制到test1目錄下[root@bogon~]#ls

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論