網(wǎng)絡(luò)系統(tǒng)管理(Debian10)高職PPT完整全套教學(xué)課件_第1頁
網(wǎng)絡(luò)系統(tǒng)管理(Debian10)高職PPT完整全套教學(xué)課件_第2頁
網(wǎng)絡(luò)系統(tǒng)管理(Debian10)高職PPT完整全套教學(xué)課件_第3頁
網(wǎng)絡(luò)系統(tǒng)管理(Debian10)高職PPT完整全套教學(xué)課件_第4頁
網(wǎng)絡(luò)系統(tǒng)管理(Debian10)高職PPT完整全套教學(xué)課件_第5頁
已閱讀5頁,還剩626頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

*網(wǎng)絡(luò)系統(tǒng)管理(Debian10)職業(yè)教育計算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)

項目1安裝與配置Debian10.10網(wǎng)絡(luò)操作系統(tǒng).pptx項目2文件和目錄管理.pptx項目3用戶和權(quán)限管理.pptx項目4磁盤管理.pptx項目5軟件包管理.pptx項目6配置網(wǎng)絡(luò)和使用遠(yuǎn)程服務(wù).pptx項目7配置與管理DNS服務(wù)器.pptx項目8配置與管理DHCP服務(wù)器.pptx項目9配置與管理文件共享.pptx項目10配置與管理Web服務(wù)器.pptx項目11配置與管理郵件服務(wù)器.pptx項目12配置與管理MariaDB服務(wù)器.pptx全套PPT課件*項目1安裝與配置Debian10.10網(wǎng)絡(luò)操作系統(tǒng)

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

項目1安裝與配置Debian10.10網(wǎng)絡(luò)操作系統(tǒng)

*主要任務(wù)

項目1安裝與配置Debian10.10網(wǎng)絡(luò)操作系統(tǒng)

*項目1安裝與配置Debian10.10網(wǎng)絡(luò)操作系統(tǒng)

*任務(wù)1.1安裝與創(chuàng)建虛擬計算機(jī)系統(tǒng)項目1安裝與配置Debian10.10網(wǎng)絡(luò)操作系統(tǒng)

任務(wù)描述A公司的管理員小趙,想學(xué)習(xí)Debian10.10網(wǎng)絡(luò)操作系統(tǒng)的安裝和使用,現(xiàn)準(zhǔn)備使用VMware虛擬機(jī)軟件搭建網(wǎng)絡(luò)實驗環(huán)境。利用VMware虛擬化技術(shù),用戶可以在一臺計算機(jī)上同時虛擬多臺計算機(jī),讓它們連成一個網(wǎng)絡(luò),甚至也可讓它們上Internet,模擬真實的網(wǎng)絡(luò)環(huán)境。多臺虛擬機(jī)之間、虛擬機(jī)和物理主機(jī)之間也可通過虛擬網(wǎng)絡(luò)共享文件,在它們之間復(fù)制文件。

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

任務(wù)描述任務(wù)1.1安裝與創(chuàng)建虛擬計算機(jī)系統(tǒng)任務(wù)實施活動1認(rèn)識虛擬機(jī)活動2安裝虛擬機(jī)活動3創(chuàng)建虛擬機(jī)任務(wù)1.1安裝與創(chuàng)建虛擬計算機(jī)系統(tǒng)任務(wù)實施活動1認(rèn)識虛擬機(jī)

1.虛擬機(jī)簡介(1)物理計算機(jī)(PhysicalComputer):運(yùn)行虛擬機(jī)軟件(如VMwareWorkstation、VirtualPC等)的物理計算機(jī)硬件系統(tǒng),又稱為宿主機(jī)。(2)主機(jī)操作系統(tǒng)(HostOS):在物理計算機(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),因為虛擬機(jī)中的客戶操作系統(tǒng)可以是服務(wù)器操作系統(tǒng),如在虛擬機(jī)上安裝Debian10。(4)虛擬硬件(VirtualHardware):虛擬機(jī)通過軟件模擬出來的硬件系統(tǒng),如CPU、HDD、RAM等。例如:在一臺安裝了微軟Windows10操作系統(tǒng)的計算機(jī)上安裝了虛擬機(jī)軟件,那么Host指的是安裝了Windows10的這臺物理機(jī),Host′sOS指的是微軟Windows10操作系統(tǒng),如果虛擬機(jī)上運(yùn)行的是Debian10.10Linux操作系統(tǒng),那么GuestOS指的就是Debian10.10。任務(wù)1.1安裝與創(chuàng)建虛擬計算機(jī)系統(tǒng)任務(wù)實施活動1認(rèn)識虛擬機(jī)

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

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

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

創(chuàng)建一個新的虛擬機(jī),因軟件不同,步驟會有小的差別,但一般都有以下步驟:(1)選擇客戶機(jī)操作系統(tǒng)類型,包括類型和版本;(2)設(shè)置CPU和內(nèi)存;(3)設(shè)置硬盤類型和大??;(4)設(shè)置網(wǎng)絡(luò)類型;其他設(shè)置一般還包括啟動順序,分配光驅(qū),設(shè)置是否支持USB、聲卡等。

通過VMwareWorkstation16PRO來介紹虛擬機(jī)的相關(guān)配置和操作,具體步驟如下:任務(wù)1.1安裝與創(chuàng)建虛擬計算機(jī)系統(tǒng)任務(wù)實施活動3創(chuàng)建虛擬機(jī)

任務(wù)1.1安裝與創(chuàng)建虛擬計算機(jī)系統(tǒng)任務(wù)小結(jié)(1)VMwareWorkstation16PRO虛擬機(jī)軟件功能強(qiáng)大,安裝比較簡單。(2)在虛擬機(jī)軟件下創(chuàng)建虛擬機(jī)系統(tǒng)時,注意內(nèi)存、硬盤的大小和保存的位置。任務(wù)1.1安裝與創(chuàng)建虛擬計算機(jī)系統(tǒng)*任務(wù)1.2安裝Debian10.10操作系統(tǒng)項目1安裝與配置Debian10.10網(wǎng)絡(luò)操作系統(tǒng)

任務(wù)描述A公司購置了服務(wù)器,需要為服務(wù)器安裝相應(yīng)的操作系統(tǒng)。要求管理員小趙按照要求為新增服務(wù)器全新安裝Debian10.10網(wǎng)絡(luò)操作系統(tǒng)。

全新安裝Debian10.10網(wǎng)絡(luò)操作系統(tǒng)需要安裝介質(zhì),并對硬件有一定的要求,需要安裝的服務(wù)器滿足操作系統(tǒng)的硬件需求。安裝操作系統(tǒng)還需要對系統(tǒng)安裝需求進(jìn)行詳細(xì)的了解,如系統(tǒng)管理員賬戶、密碼、磁盤分區(qū)情況等逐一了解。小趙先從認(rèn)識Linux操作系統(tǒng)開始,并準(zhǔn)備動手開始實施。任務(wù)1.2安裝Debian10.10操作系統(tǒng)

任務(wù)描述任務(wù)1.2安裝Debian10.10操作系統(tǒng)

任務(wù)實施

任務(wù)1.2安裝Debian10.10操作系統(tǒng)活動1自由軟件與Linux

活動2認(rèn)識內(nèi)核版本與發(fā)行版本

活動3安裝Debian10.10操作系統(tǒng)

任務(wù)實施活動1自由軟件與Linux1.自由軟件自由軟件的自由(free)有兩個含義:第一,是可免費(fèi)提供給任何用戶使用;第二,是指它的源代碼公開和可自由修改。所謂可自由修改是指用戶可以對公開的源代碼進(jìn)行修改,以使自由軟件更加完善,還可在對自由軟件進(jìn)行修改的基礎(chǔ)上開發(fā)上層軟件。自由軟件的出現(xiàn)給人們帶來了很多好處。首先,免費(fèi)的軟件可給使用者節(jié)省一筆費(fèi)用。其次,自由軟件公開源代碼,這樣做的好處之一是可吸引盡可能多的開發(fā)者參與軟件的查錯與改進(jìn),正如Linux的指導(dǎo)思想“BUG就像影子一樣,只會出現(xiàn)在陽光照不到的角落中”。自由軟件創(chuàng)始人RichardM.Stallman是黑客歷史上最偉大的黑客,黑客中的圣者,是GNUProject的創(chuàng)始人。他于1984年起開發(fā)自由開放的操作系統(tǒng)GNU(GunisNotUNIX的首字母縮寫),以此向計算機(jī)用戶提供自由開放的選擇。GNU是自由軟件,任何用戶都可以免費(fèi)復(fù)制和重新分發(fā)以及修改。任務(wù)1.2安裝Debian10.10操作系統(tǒng)

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

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

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

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

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

任務(wù)實施活動2認(rèn)識內(nèi)核版本與發(fā)行版本

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

任務(wù)實施活動2認(rèn)識內(nèi)核版本與發(fā)行版本使用者可以到Linux官方網(wǎng)站下載所需要的內(nèi)核版本,如圖所示。任務(wù)1.2安裝Debian10.10操作系統(tǒng)

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

任務(wù)實施活動2認(rèn)識內(nèi)核版本與發(fā)行版本(1)Fedora(2)Debian(3)Ubuntu(4)openSUSE(5)CentOS(6)RedHatEnterpriseLinux(7)中國自主操作系統(tǒng)任務(wù)1.2安裝Debian10.10操作系統(tǒng)

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

任務(wù)實施活動3安裝Debian10.10操作系統(tǒng)2.開始安裝Debian10.10操作系統(tǒng)任務(wù)1.2安裝Debian10.10操作系統(tǒng)

任務(wù)實施活動3安裝Debian10.10操作系統(tǒng)3.初次使用Debian10.10操作系統(tǒng)任務(wù)1.2安裝Debian10.10操作系統(tǒng)任務(wù)小結(jié)(1)安裝Debian10.10網(wǎng)絡(luò)操作系統(tǒng)時,注意交換分區(qū)的大小。(2)Debian10.10網(wǎng)絡(luò)操作系統(tǒng)安裝成功后,需要記住用戶密碼才可登錄。任務(wù)1.2安裝Debian10.10操作系統(tǒng)*任務(wù)1.3虛擬機(jī)的操作與設(shè)置項目1安裝與配置Debian10.10網(wǎng)絡(luò)操作系統(tǒng)

任務(wù)描述

A公司的網(wǎng)絡(luò)管理員小趙,根據(jù)需求成功安裝VMwareWorkstation16PRO虛擬機(jī)軟件,并且新建了基于Debian10.10的虛擬主機(jī),接下來的任務(wù)是進(jìn)行虛擬機(jī)的操作與相關(guān)配置。

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

任務(wù)描述任務(wù)1.3虛擬機(jī)的操作與設(shè)置任務(wù)實施任務(wù)1.3虛擬機(jī)的操作與設(shè)置活動1Vmware網(wǎng)絡(luò)工作方式

活動2認(rèn)識虛擬機(jī)克隆與快照活動3虛擬機(jī)基本操作

活動4創(chuàng)建虛擬機(jī)克隆與快照任務(wù)實施活動1Vmware網(wǎng)絡(luò)工作方式一般的虛擬機(jī)軟件會提供以下網(wǎng)絡(luò)接入模式,主要的功能特點(diǎn)區(qū)別如下。1.橋接模式(Bridged)橋接模式,相當(dāng)于在物理主機(jī)與虛擬主機(jī)網(wǎng)卡之間架設(shè)了一座橋梁,直接連入到網(wǎng)絡(luò)中了。因此,它使得虛擬機(jī)能被分配到一個網(wǎng)絡(luò)中獨(dú)立的IP地址,所有網(wǎng)絡(luò)功能完全和在網(wǎng)絡(luò)中的物理主機(jī)一樣。既可以實現(xiàn)虛擬主機(jī)和物理主機(jī)的相互訪問,也可以實現(xiàn)虛擬機(jī)之間的相互訪問。2.NAT模式在這種模式下,物理主機(jī)會變成一臺虛擬交換機(jī),物理主機(jī)網(wǎng)卡與虛擬主機(jī)的虛擬網(wǎng)卡利用虛擬交換機(jī)進(jìn)行通信,物理主機(jī)與虛擬主機(jī)在同一網(wǎng)段中,虛擬主機(jī)可直接利用物理網(wǎng)絡(luò)訪問外網(wǎng)。實現(xiàn)虛擬主機(jī)連通互聯(lián)網(wǎng),只能單向訪問,虛擬機(jī)可以訪問網(wǎng)絡(luò)中的物理機(jī),網(wǎng)絡(luò)中的物理主機(jī)不可以訪問虛擬機(jī),虛擬機(jī)之間不可以互相訪問。在物理主機(jī)中,NAT虛擬機(jī)網(wǎng)卡對應(yīng)的物理網(wǎng)卡是VMnet8。3.僅主機(jī)模式(Host-Only)在主機(jī)中模擬出一張專供虛擬機(jī)使用的網(wǎng)卡,所有虛擬機(jī)都是連接到該網(wǎng)卡上的。這種模式僅讓虛擬機(jī)內(nèi)的主機(jī)與物理主機(jī)通信,不能訪問外網(wǎng)。在物理主機(jī)中,僅主機(jī)模式模擬網(wǎng)卡對應(yīng)的物理網(wǎng)卡是VMnet1。任務(wù)1.3虛擬機(jī)的操作與設(shè)置任務(wù)實施活動2認(rèn)識虛擬機(jī)克隆與快照

雖然配置和安裝虛擬機(jī)都很方便,但是安裝和配置仍然是一項耗時的工作,在許多時候需要多個虛擬機(jī)來完成學(xué)習(xí)或者實驗,這個時候如果能夠快速部署虛擬機(jī)就顯得更加方便了,虛擬機(jī)軟件提供的克隆功能恰恰可以做到這一點(diǎn)??寺∈峭ㄟ^一個已經(jīng)存在的虛擬機(jī)作為父本,迅速地建立該虛擬機(jī)的副本。克隆出的虛擬機(jī)是一個單獨(dú)的虛擬機(jī),功能獨(dú)立,在克隆出的系統(tǒng)中,即便共享父本的硬盤,所做的任何操作也不會影響父本,在父本中的操作也不會影響克隆的機(jī)器,機(jī)器的網(wǎng)卡MAC地址和UUID(UniversallyUniqueIDentifier,通用唯一識別碼)與父本都不一樣。使用克隆,可以輕松復(fù)制虛擬機(jī)的多個副本,而不用考慮虛擬機(jī)文件所在的位置以及配置文件在什么地方。1.克隆的應(yīng)用當(dāng)需要把一個虛擬機(jī)操作系統(tǒng)分發(fā)給多人使用的時候,克隆非常有效,如下列場景:在單位里,可以把安裝配置好辦公環(huán)境的虛擬機(jī)克隆給每個工作人員使用。在軟件測試的時候,可以把預(yù)先配置好的測試環(huán)境克隆給每個測試人員單獨(dú)使用。老師可以把課程中要用到的實驗環(huán)境準(zhǔn)備好,然后克隆給每個學(xué)生單獨(dú)使用。任務(wù)1.3虛擬機(jī)的操作與設(shè)置任務(wù)實施活動2認(rèn)識虛擬機(jī)克隆與快照2.克隆的類型(1)完整克隆完整克隆是一個獨(dú)立的虛擬機(jī),克隆結(jié)束后它不需要共享父本。完整克隆的過程是完全克隆一個副本,并且和父本完全分離。完全克隆是從父本的當(dāng)前狀態(tài)開始克隆,克隆結(jié)束后和父本就沒有再關(guān)聯(lián)了。(2)鏈接克隆鏈接克隆是從父本的一個快照克隆出來的。鏈接克隆需要使用到父本的磁盤文件,如果父本不可使用(比如被刪除),那么鏈接克隆也不能使用了。任務(wù)1.3虛擬機(jī)的操作與設(shè)置任務(wù)實施活動2認(rèn)識虛擬機(jī)克隆與快照3.認(rèn)識虛擬機(jī)快照

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

“快照”是對虛擬機(jī)磁盤文件在某個點(diǎn)及時的副本??梢酝ㄟ^設(shè)置多個快照為不同的工作保存多個狀態(tài),并且不互相影響。快照可以操作系統(tǒng)運(yùn)行過程中隨時設(shè)置,以后可以隨時恢復(fù)到創(chuàng)建快照時的狀態(tài),創(chuàng)建和恢復(fù)都非???,幾秒就完成了。系統(tǒng)崩潰或系統(tǒng)異常,你可以通過使用恢復(fù)到快照來保持磁盤文件系統(tǒng)和系統(tǒng)存儲。任務(wù)1.3虛擬機(jī)的操作與設(shè)置任務(wù)實施活動3虛擬機(jī)基本操作1.打開虛擬機(jī)任務(wù)1.3虛擬機(jī)的操作與設(shè)置任務(wù)實施活動3虛擬機(jī)基本操作2.關(guān)閉虛擬機(jī)任務(wù)1.3虛擬機(jī)的操作與設(shè)置任務(wù)實施活動3虛擬機(jī)基本操作3.掛起與恢復(fù)運(yùn)行虛擬機(jī)任務(wù)1.3虛擬機(jī)的操作與設(shè)置任務(wù)實施活動3虛擬機(jī)基本操作4.刪除虛擬機(jī)任務(wù)1.3虛擬機(jī)的操作與設(shè)置任務(wù)實施活動3虛擬機(jī)基本操作5.修改虛擬機(jī)硬件設(shè)置任務(wù)1.3虛擬機(jī)的操作與設(shè)置任務(wù)實施活動4創(chuàng)建虛擬機(jī)克隆與快照1.虛擬機(jī)的完整克隆任務(wù)1.3虛擬機(jī)的操作與設(shè)置任務(wù)實施活動3創(chuàng)建虛擬機(jī)克隆與快照2.快照的生成和管理任務(wù)1.3虛擬機(jī)的操作與設(shè)置任務(wù)小結(jié)(1)VMware網(wǎng)絡(luò)的工作方式橋接模式、NAT模式和僅主機(jī)模式,注意三種模式的區(qū)別。(2)虛擬機(jī)的克隆和快照是非常有用的功能,能夠快速部署的虛擬機(jī)。(3)虛擬機(jī)的快照在操作系統(tǒng)運(yùn)行過程中可隨時設(shè)置,以后系統(tǒng)崩潰或系統(tǒng)異常時,可恢復(fù)到創(chuàng)建快照時的狀態(tài)。任務(wù)1.3虛擬機(jī)的操作與設(shè)置*任務(wù)1.4圖形用戶界面的操作項目1安裝與配置Debian10.10網(wǎng)絡(luò)操作系統(tǒng)

任務(wù)描述A公司的管理員小趙將Debian10.10操作系統(tǒng)安裝結(jié)束后,需要為所有的服務(wù)器完成系統(tǒng)的基本配置和了解系統(tǒng)的基本操作,從而熟悉和保證系統(tǒng)的正常運(yùn)行。作為服務(wù)器,Linxu只需要長期、穩(wěn)定、安全地運(yùn)行著特定的服務(wù)進(jìn)程以對外提供服務(wù)即可,這些功能在字符界面下就能高效地完成,如果加入Linux桌面不但會占用服務(wù)器的CPU、內(nèi)存等資源,還會因為使用額外的程序而增加安全的風(fēng)險。但這并不意味著Linux桌面系統(tǒng)的存在毫無意義,對于一些從Windows過渡到Linux的新手來說,Linux桌面系統(tǒng)能夠很好地幫助新手適應(yīng)新的系統(tǒng),從而更高效地使用新的系統(tǒng)。這里將介紹比較流行的幾款Linux桌面系統(tǒng),具體要求如下:1.使用普通用戶CHRIS登錄Debian10.10操作系統(tǒng)。2.在圖形用戶界面下打開文件和應(yīng)用程序管理器。3.切換字符界面和圖形用戶界面。4.打開Debian10.10操作系統(tǒng)的終端窗口。5.對Debian10.10操作系統(tǒng)進(jìn)行注銷、重啟和關(guān)機(jī)。任務(wù)1.4圖形用戶界面的操作任務(wù)實施

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

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

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

任務(wù)1.4圖形用戶界面的操作任務(wù)實施活動2登錄Debian10.10操作系統(tǒng)5.Debian10.10系統(tǒng)的終端窗口和Windows操作系統(tǒng)一樣,Linux也提供了優(yōu)秀的圖形用戶界面,用戶可以通過圖形用戶界面非常方便地執(zhí)行各種操作。但是對于大多數(shù)Linux系統(tǒng)管理員來說,最常用的操作環(huán)境還是Linux的終端窗口,又稱為命令行窗口、字符界面或Shell(外殼程序)界面。用戶在終端窗口中輸入Linux命令,外殼程序進(jìn)行解釋后交由內(nèi)核執(zhí)行,并將命令的執(zhí)行結(jié)果輸出在終端窗口中。下面以Debian10.10操作系統(tǒng)為例,說明如何打開終端窗口。登錄Debian10.10之后,在圖所示的界面中依次選擇“應(yīng)用程序”→“系統(tǒng)工具”→“終端”選項,或者直接在桌面空白處右擊,在彈出的快捷菜單中選擇“打開終端”選項,即可打開Debian10.10終端窗口。

任務(wù)1.4圖形用戶界面的操作任務(wù)實施活動2登錄Debian10.10操作系統(tǒng)4.Debian10.10系統(tǒng)的終端窗口

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

這里重點(diǎn)說明命令提示符的組成及含義。以“chris@debian:~$”為例,“[]”是命令提示符的邊界;在其內(nèi)部,“chris”表示當(dāng)前的登錄用戶名,“debian”是系統(tǒng)主機(jī)名,二者用“@”符號分隔;系統(tǒng)主機(jī)名右側(cè)的“~”表示用戶當(dāng)前的工作目錄。打開終端窗口后默認(rèn)的工作目錄是登錄用戶的主目錄,用“~”表示。如果用戶的工作目錄發(fā)生改變,則命令提示符的這一部分也會隨之改變。可以注意到“~”右側(cè)還有一個“$”符號,它是當(dāng)前登錄用戶的身份級別指示符。如果是普通用戶,則用“$”字符表示;如果是超級用戶,則用“#”字符表示。任務(wù)1.4圖形用戶界面的操作任務(wù)小結(jié)(1)使用Debian10.10網(wǎng)絡(luò)操作系統(tǒng)時,文本界面比圖形界面更加方便。(2)管理員的提示符為“#”,普通用戶的提示符為“$”。(3)管理員root默認(rèn)情況下,不允許登錄圖形用戶界面。任務(wù)1.4圖形用戶界面的操作*職業(yè)教育計算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)

網(wǎng)絡(luò)系統(tǒng)管理(Debian10)*項目2文件和目錄管理

網(wǎng)絡(luò)系統(tǒng)管理(Debian10)*項目描述A公司是一家擁有上百臺服務(wù)器的公司。管理員小趙將服務(wù)器操作系統(tǒng)安裝完成后,在操作Linux系統(tǒng)的時候,小趙面對的都是各種各樣的文件,而目錄則是用來組織和管理文件的。所以,無論何時,都會涉及文件和目錄的管理,包括創(chuàng)建文件、修改文件、刪除文件、創(chuàng)建目錄和刪除目錄等。作為一名合格的系統(tǒng)管理員,必須熟悉Linux的目錄結(jié)構(gòu)及作用,掌握常用文件和目錄的操作命令,掌握命令行下功能強(qiáng)大的vim編輯器的使用方法。在Linux系統(tǒng)中,最小的數(shù)據(jù)存儲單位為文件?!耙磺卸际俏募笔荓inux和UNIX一直貫徹的原則。也就是說,在Linux中,所有的數(shù)據(jù)都是以文件的形式存在的。Linux使用樹形結(jié)構(gòu)來管理文件,Linux只有一個根目錄,文件系統(tǒng)由文件和目錄組成,整個Linux系統(tǒng)以根目錄為起點(diǎn)。無論是創(chuàng)建文本還是編寫程序,都要用到編輯器。Linux中有很多不同的編輯器,而vim是功能最為強(qiáng)大的編輯器。本項目主要介紹Debian10.10的文件和目錄操作命令和vim編輯器的使用方法。

項目2文件和目錄管理

*主要任務(wù)

項目2文件和目錄管理

*項目2文件和目錄管理

*任務(wù)2.1管理文件與目錄項目2文件和目錄管理

任務(wù)描述A公司的網(wǎng)絡(luò)管理員小趙聽從工程師的建議,開始研究Debian10.10操作系統(tǒng)的常用操作,找了很多資料后,決定首先學(xué)習(xí)文件目錄管理。文件目錄管理是Debian10.10基礎(chǔ)命令中應(yīng)用相對較多的命令,作為廣大初學(xué)者的首選學(xué)習(xí)內(nèi)容。

具體要求如下:1.查看、創(chuàng)建、修改和刪除目錄與文件。2.查看文件內(nèi)容、查找文件及文件內(nèi)容。3.使用輸入輸出重定向和管道等基本運(yùn)維命令。任務(wù)2.1管理文件與目錄任務(wù)實施活動1認(rèn)識Linux目錄結(jié)構(gòu)活動2認(rèn)識Linux命令結(jié)構(gòu)活動3基本運(yùn)維命令活動4管理歸檔和壓縮任務(wù)2.1管理文件與目錄任務(wù)實施活動1認(rèn)識Linux目錄結(jié)構(gòu)1.Linux文件系統(tǒng)的層次結(jié)構(gòu)

請讀者回想一下在Windows操作系統(tǒng)管理文件的方式。一般來說,人們會把文件和目錄按照不同的用途存放在C盤、D盤等以不同盼復(fù)表示的分區(qū)中。而在Linux文件系統(tǒng)中,所有的文件和目錄都被組織在一個被列為“根目錄”的節(jié)點(diǎn)中,用“/”表示。在根目錄中可以創(chuàng)建子目錄和文件,子目錄中還可以繼續(xù)創(chuàng)建目錄和文件。所有目錄和文件行程一顆以根目錄為根節(jié)點(diǎn)的倒置的目錄樹,目錄樹的每個節(jié)點(diǎn)都代表一個目錄或文件。Linux文件系統(tǒng)的層次結(jié)構(gòu)如圖2.1.1所示。任務(wù)2.1管理文件與目錄任務(wù)實施活動1認(rèn)識Linux目錄結(jié)構(gòu)Linux的目錄使用樹形結(jié)構(gòu)管理,系統(tǒng)默認(rèn)的目錄都有特定的內(nèi)容,有些目錄很重要,在操作時應(yīng)注意不要誤操作,常見的目錄內(nèi)容說明如表2.1.1所示。任務(wù)2.1管理文件與目錄任務(wù)實施活動1認(rèn)識Linux目錄結(jié)構(gòu)2.文件類型Windows中文件的類型通常由擴(kuò)展名決定,而在Linux中文件的擴(kuò)展名的作用則沒有如此強(qiáng)大。當(dāng)然在Linux中文件的擴(kuò)展名也遵循一些約定,如壓縮文件一般用“.zip”,Debian軟件包一般用“.deb”,TAR歸檔包一般用“.tar”,GZIP壓縮文件一般用“.gz”等。在Linux中,所有的目錄和設(shè)備都是以文件的形式存在的。常見的Linux文件類型包括普通文件、目錄文件、設(shè)備文件、管道文件、鏈接文件和套接字文件。(1)普通文件用ls-l命令查看某個文件的屬性,可以看到類似“-rw-r—r--”的屬性符號。文件屬性第1個字符“-”表示文件類型為普通文件。這些文件一般是用一些相關(guān)的應(yīng)用程序創(chuàng)建的。使用ls命令可查看/boot目錄下的文件,查看其文件屬性的命令如例2.1.1所示。例2.1.1:查看文件屬性任務(wù)2.1管理文件與目錄任務(wù)實施活動1認(rèn)識Linux目錄結(jié)構(gòu)2.文件類型(2)目錄文件如果看到某個文件屬性的第1個字符是“d”,這樣的文件在Linux中就是目錄文件。使用ls命令可查看/home目錄下的文件,查看其文件屬性的命令如例2.1.2所示。例2.1.2:查看目錄文件屬性任務(wù)2.1管理文件與目錄任務(wù)實施活動1認(rèn)識Linux目錄結(jié)構(gòu)2.文件類型(3)設(shè)備文件Linux下的/dev目錄中有大量的設(shè)備文件,主要是塊設(shè)備文件和字符設(shè)備文件。塊設(shè)備的主要特點(diǎn)是可以隨機(jī)讀寫,而最常見的塊設(shè)備就是磁盤,執(zhí)行l(wèi)s-l/dev|grepsd命令可查看塊設(shè)備文件,查看其塊設(shè)備文件的命令如例2.1.3所示。例2.1.3:查看塊設(shè)備文件常見的字符設(shè)備文件是打印機(jī)和終端,可以接收字符流。/dev/null是一個非常有用的字符設(shè)備文件,送入這個設(shè)備的所有內(nèi)容均會被忽略。使用ls命令可查看其屬性,查看其文件屬性的命令如例2.1.4所示。例2.1.4:查看字符設(shè)備文件任務(wù)2.1管理文件與目錄任務(wù)實施活動1認(rèn)識Linux目錄結(jié)構(gòu)2.文件類型(4)管道文件管道文件有時也叫做FIFO文件,其文件屬性的第1個字符為“p”,在/run/system/sessions目錄中可以查看管道文件,查看其管道文件的命令如例2.1.5所示。例2.1.5:查看管道文件任務(wù)2.1管理文件與目錄任務(wù)實施活動1認(rèn)識Linux目錄結(jié)構(gòu)2.文件類型(5)鏈接文件鏈接文件有2中類型,即軟鏈接文件和硬鏈接文件。軟鏈接文件又叫符號鏈接文件,這個文件包含了另一個文件的路徑名,可以是任意文件或目錄,可以鏈接不同文件系統(tǒng)的文件。軟鏈接文件屬性的第1個字符為“l(fā)”。查看其鏈接文件的命令如例2.1.6所示。例2.1.6:查看鏈接文件任務(wù)2.1管理文件與目錄任務(wù)實施活動1認(rèn)識Linux目錄結(jié)構(gòu)2.文件類型(6)套接字文件通過套接字文件,可以實現(xiàn)網(wǎng)絡(luò)通信,套接字文件屬性的第1個字符是“s”,套接字文件都是用在編寫程序中,很少用在Shell的交互場合中。任務(wù)2.1管理文件與目錄任務(wù)實施活動1認(rèn)識Linux目錄結(jié)構(gòu)3.目錄路徑(1)文件名文件名是文件的標(biāo)識符,Linux中文件名遵循以下約定:①文件名可以使用英文字母、數(shù)字以及一些特殊字符,但是不能包含如下表示路徑或者在shell中有含義的字符:/!#*&?\,;<>[]{}()^@%|“‘`②目錄名或文件名是嚴(yán)格區(qū)分大小寫的,如A.txt、a.txt、A.TXT是3個不同的文件。使用字符大小寫來區(qū)分不同的文件或目錄也是不明智的選擇。③文件名以句點(diǎn)“.”開始時,該文件為隱藏文件,通常不顯示,在使用ls命令時,啟動“-a”選項才可以看到。④目錄名或文件名的長度不能超過255個字符。⑤文件的擴(kuò)展名對Linux沒有特殊的含義,這與Windows不一樣。任務(wù)2.1管理文件與目錄任務(wù)實施活動1認(rèn)識Linux目錄結(jié)構(gòu)3.目錄路徑(2)絕對路徑和相對路徑操作文件或者文件夾時,一般應(yīng)指定路徑,否則默認(rèn)是對當(dāng)前的目錄進(jìn)行操作。路徑一般分為絕對路徑和相對路徑。①絕對路徑所謂絕對路徑,是指從根目錄“/”開始算起的路徑??偸菑母夸洝?”開始,通過“/”來分隔目錄名來組成。通過絕對路徑,可以非常清楚地表達(dá)目標(biāo)文件在整個目錄樹中的位置。例如:/home/admin表示的就是絕對路徑。②相對路徑

顧名思義,相對路徑是相對于當(dāng)前的路徑而言的。也就是說,如果一個路徑從當(dāng)前的路徑算起,則一定是相對路徑。任務(wù)2.1管理文件與目錄任務(wù)實施活動1認(rèn)識Linux目錄結(jié)構(gòu)3.目錄路徑

在Linux中,相對路徑有4種表示方法,分別為.、..、~user以及~。其中,.表示當(dāng)前路徑,..表示父路徑,~user表示某個用戶的主目錄,其中user表示用戶賬號,~則表示當(dāng)前用戶的主目錄。例如:./../log~admin

其中,./doc表示當(dāng)前路徑下面的doc目錄,../log表示父路徑中的log目錄,~admin表示賬戶為admin的用戶的主目錄。

相對路徑和絕對路徑是等效的,各有優(yōu)缺點(diǎn),絕對路徑固定、唯一、容易理解,但是在路徑太長的情況下就顯得煩瑣;相對路徑可以使路徑變得簡短,但是易出錯。讀者可以根據(jù)實際情況靈活運(yùn)用。任務(wù)2.1管理文件與目錄任務(wù)實施活動2認(rèn)識Linux命令結(jié)構(gòu)

Linux所有的管理都可以通過命令行來完成,因此作為合格的Linux系統(tǒng)管理員學(xué)會用命令行來管理系統(tǒng)是非常必要的。在學(xué)習(xí)具體的Linux命令之前,先來了解一下Linux命令的基本結(jié)構(gòu)。Linux命令一般包括命令名、選項和參數(shù)3部分,其基本格式如下。其中,選項和參數(shù)對命令來說不是必需的,因此在下面的命令格式中用一對“[]”括起來。

命令名[選項][參數(shù)]1.命令名命令名可以是Linux操作系統(tǒng)自帶的工具軟件、源程序編譯后生成的可執(zhí)行程序,或者是包含Shell腳本的文件名。命令名嚴(yán)格區(qū)分英文字母大小寫。在輸入命令名時,可以利用系統(tǒng)的“自動補(bǔ)全”功能提高輸入效率并減少錯誤。“自動補(bǔ)全”是指在輸入命令的開頭幾個字符后直接按Tab鍵,如果系統(tǒng)中只有一個命令以當(dāng)前已輸入的字符開頭,那么這個命令的完整命令名會被自動補(bǔ)全;如果連續(xù)按兩次Tab鍵,則系統(tǒng)會把所有以當(dāng)前已輸入字符開頭的命令名顯示在窗口中,如例2.1.7所示。任務(wù)2.1管理文件與目錄任務(wù)實施活動2認(rèn)識Linux命令結(jié)構(gòu)

1.命令名例2.1.7:Linux命令行窗口的“自動補(bǔ)全”功能任務(wù)2.1管理文件與目錄任務(wù)實施活動2認(rèn)識Linux命令結(jié)構(gòu)

2.選項如果只輸入命令名,則命令只會執(zhí)行最基本的功能。若要通過命令執(zhí)行更高級、更復(fù)雜的功能,就必須為命令提供相應(yīng)的選項。下面以Linux中最常用的ls命令為例,說明命令選項的作用。ls命令的基本功能是列出某個目錄下“可顯示”的內(nèi)容,即非隱藏的文件和子目錄。如果想把隱藏的文件和子目錄也顯示出來,則必須指明-a或--all選項。其中,-a是短格式選項,即在減號后跟一個字符;--all是長格式選項,即在兩個減號后跟一個完整的單詞??梢栽谝粭l命令中同時使用多個短格式選項和長格式選項,選項之間用空格分隔。另外,多個短格式選項可以組合在一起使用。例如,-a、-l兩個選項組合后變成-al。注意,多個短格式選項組合后只保留一個減號。Linux命令中選項的基本用法如例2.1.8所示。任務(wù)2.1管理文件與目錄任務(wù)實施活動2認(rèn)識Linux命令結(jié)構(gòu)

2.選項任務(wù)2.1管理文件與目錄任務(wù)實施活動2認(rèn)識Linux命令結(jié)構(gòu)

3.參數(shù)參數(shù)表示命令作用的對象或目標(biāo)。有些命令不需要使用參數(shù),但有些命令必須使用參數(shù)才能正確執(zhí)行。例如,若想使用touch命令創(chuàng)建一個文件,就必須為它提供一個合法的文件名作為參數(shù),如例2.1.9所示。例2.1.9:Linux命令中參數(shù)的基本用法如果同時使用多個參數(shù),則各個參數(shù)之間必須用空格分隔。命令、選項和參數(shù)之間也必須用空格分隔。另外,選項和參數(shù)沒有嚴(yán)格的先后順序關(guān)系,甚至可以交替出現(xiàn),但命令名必須始終在最前面。任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令1.文件和目錄瀏覽類命令(1)顯示當(dāng)前工作目錄pwd命令pwd命令用于顯示當(dāng)前工作目錄的完整路徑。pwd命令的使用比較簡單,在默認(rèn)情況下不帶任何參數(shù),執(zhí)行該命令即可顯示當(dāng)前工作目錄,如例2.1.10所示。例2.1.10:pwd命令的基本用法[root@debian:~#pwd/root用戶通過文本方式登錄系統(tǒng)后,默認(rèn)的工作目錄是登錄用戶的主目錄。例如2.1.10顯示了使用root用戶登錄系統(tǒng)后的工作目錄是/root。任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令1.文件和目錄瀏覽類命令(2)切換目錄cd命令用戶登錄時默認(rèn)工作目錄是自己的家目錄(root的家目錄“/root”,普通用戶的家目錄在“/home/用戶名”下)。如果切換工作目錄,可以使用cd命令實現(xiàn)不同目錄切換。其基本語法如下。cd[目錄路徑]除了使用絕對路徑或相對路徑表示目標(biāo)路徑外,還可以時可用一些特殊符號表示目標(biāo)路徑,以簡化命令的輸入,可以和cd命令配合使用的特殊符號如表2.1.2所示。任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令1.文件和目錄瀏覽類命令cd命令特殊符號的用法如例2.1.11所示。例2.1.11:cd命令特殊符號的用法[root@debian:~#pwd/root[root@debian:~#cd. //進(jìn)入當(dāng)前目錄,實際工作目錄并未改變[root@debian:~#pwd/root[root@debian:~#cd.. //進(jìn)入上一級目錄[root@debian:/#pwd/[root@debian:~#cd~ //進(jìn)入至當(dāng)前登錄用戶主目錄[root@debian:~#cd/etc/gnome //改變目錄至絕對路徑/etc/gnome下[root@debian:/etc/gnome#pwd/etc/gnome[root@debian:~#cd~root //進(jìn)入root用戶的主目錄錄[root@debian:~#pwd/root任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令1.文件和目錄瀏覽類命令(3)查看目錄或者文件信息ls命令ls命令的主要作用是顯示某個目錄下的內(nèi)容,經(jīng)常和cd命令配合使用。一般來說,通過cd命令切換到新的目錄后,通過ls命令可以查看該目錄中有哪些文件和子目錄。ls命令的基本語法如下。ls[選項][目錄名稱]其中,參數(shù)“目錄名稱”表示要查看具體內(nèi)容的目標(biāo)目錄,如果省略,則表示查看當(dāng)前目錄下的內(nèi)容。ls命令有許多選項,使ls命令的顯示結(jié)果形式多樣。ls命令的查看選項及其功能如表2.1.3所示。任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令默認(rèn)情況下,ls命令按文件名的順序列出所有的非隱藏文件。ls命令用顏色區(qū)分不同類型的文件,其中,藍(lán)色表示目錄,黑色表示普通文件??梢允褂靡恍┻x項改變ls命令的默認(rèn)行為。在表中,-u、-t和-c三個選項表示按照文件的相應(yīng)時間戳順序,分別是最近訪問時間(AccessTime,ATime)、最近修改時間(ModifyTime,MTime)及狀態(tài)修改時間(ChangeTime,CTime)。使用-a選項可以顯示隱藏文件。在Linux中,文件名以“.”開頭的文件默認(rèn)是隱藏的,使用-a選項可以方便地顯示這些隱藏文件。ls命令中最常被使用的選項應(yīng)該是-l,通過它可以在每一行中顯示每個文件的詳細(xì)信息。文件的信息信息包括7列,每一列的含義如表2.1.4所示。任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令1.文件和目錄瀏覽類命令(4)查看文件內(nèi)容cat、less、tail、more命令①cat命令cat命令的作用是把文件內(nèi)容顯示在標(biāo)準(zhǔn)輸出設(shè)備(通常是顯示器)上。cat命令的基本語法如下。cat[選項]文件列表cat命令的常用選項及其功能如表2.1.5所示。任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令②more命令使用cat命令顯示文件內(nèi)容時候,如果文件太長,輸出的內(nèi)容不能分頁顯示,more命令可以分頁顯示文件,即一次顯示一頁內(nèi)容。more命令的基本語法如下。[root@debian:~]#more[選項]文件名使用more命令時一般不加任何選項。當(dāng)使用more命令打開文件后,可以按F鍵或空格鍵向下翻一頁,按D鍵或Ctrl+D組合鍵向下翻半頁,按B鍵或Ctrl+B組合鍵向上翻一頁,按Enter鍵向下移動一行,按Q鍵退出。more命令經(jīng)常和管道功能組合使用,即將一條命令的輸出作為more命令的輸入。管道命令將在后面詳細(xì)介紹。more命令的基本用法如例2.1.14所示。例2.1.14:more命令的基本用法[root@debian:~#more/etc/adduser.conf //分屏查看/etc目錄下adduser.conf文件內(nèi)容任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令③less命令less命令是more命令的增強(qiáng)版,除了more命令的功能外,還可以按U鍵或Ctrl+U組合鍵向上翻半頁,或按方向鍵改變顯示窗口。任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令④head命令cat命令會一次性地把文件的所有內(nèi)容全部顯示出來。但有時候用戶只想查看文件的開頭部分而不是文件的全部內(nèi)容,此時,使用head命令可以方便地實現(xiàn)這個功能。head命令的基本語法如下。head[選項]文件列表默認(rèn)情況下,head命令只顯示文件的前10行。head命令的常用選項及其功能如表2.1.6所示任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令⑤tail命令和head命令相反,tail命令只顯示文件的末尾部分。-c和-n選項對tail命令也同樣適用。tail命令的基本用法如例2.1.16所示。例2.1.16:tail命令的基本用法任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令1.文件和目錄瀏覽類命令(5)wc命令wc命令用于統(tǒng)計并輸出一個文件的行數(shù)、單詞數(shù)和字節(jié)數(shù)。wc命令的基本語法如下。wc[選項]文件列表wc命令的常用選項及其功能如表2.1.7所示任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令(1)創(chuàng)建目錄mkdir命令mkdir命令可以創(chuàng)建一個新目錄,其基本語法如下。mkdir[選項]目錄名mkdir命令的常用選項及其功能如表2.1.8所示。任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令2.文件和目錄操作類命令(2)創(chuàng)建文件或修改文件時間touch命令touch命令格式如下。touch[選項]文件名touch命令的第一個主要作用是創(chuàng)建一個新文件。當(dāng)指定的文件不存在時,touch命令會在當(dāng)前的目錄下用指定的文件名創(chuàng)建一個新文件。touch命令的第二個作用是修改已有文件的時間戳。touch命令的常用選項及其功能如表2.1.9所示。任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令(3)復(fù)制文件或者目錄cp命令cp命令的主要作用是復(fù)制文件或目錄,其基本語法如下。cp[選項]源文件或源目錄

目標(biāo)文件或目標(biāo)目錄cp命令的功能非常強(qiáng)大,通過使用不同的選項,可以實現(xiàn)不同的復(fù)制功能。cp命令的常用選項及其功能如表2.1.10所示。任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令使用cp命令可以把一個或多個源文件或目錄復(fù)制到指定的目標(biāo)文件或目錄中。如果第一個參數(shù)是普通文件,第二個參數(shù)是一個已經(jīng)存在的目錄,則cp命令會將源文件復(fù)制到已存在的那個目錄中,而且保持文件名不變;如果兩個參數(shù)都是普通文件,則第一個文件代表源文件,第二個文件代表目標(biāo)文件,cp命令會把源文件復(fù)制為目標(biāo)文件;如果目標(biāo)文件參數(shù)沒有路徑信息,則默認(rèn)把目標(biāo)文件保存在當(dāng)前目錄中,否則按照目標(biāo)文件指明的路徑存放。cp命令的基本用法如例2.1.20所示。例2.1.20:cp命令的基本用法任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令如果第二個參數(shù)是一個已經(jīng)存在的目錄,則cp命令會把源目錄及其所有內(nèi)容作為一個整體復(fù)制到目標(biāo)目錄中。在例2.1.23的基礎(chǔ)上繼續(xù)執(zhí)行cp-rtest1test3命令,如例2.1.22所示。例2.1.22:cp命令的基本用法-復(fù)制目錄(目標(biāo)目錄已存在時)任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令(4)移動文件或者目錄mv命令mv命令用于對文件或目錄進(jìn)行移動或改名。mv命令的基本語法如下。mv[選項]源文件或源目錄目標(biāo)文件或目標(biāo)目錄mv命令的常用選項及其功能如表2.1.11所示。任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令(5)刪除目錄rmdir命令rmdir命令的作用是刪除一個空目錄。如果要刪除的目錄中有文件,則使用rmdir命令就會報錯。如果使用-p選項,則rmdir命令可以遞歸地刪除多級目錄,但它要求各級子目錄都是空目錄。rmdir命令的基本語法所示。rmdir目錄名rmdir命令的基本用法如例2.1.25所示。任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令(6)刪除文件rm命令rm命令用來永久性地刪除文件或目錄,其基本語法如下。rm[選項]文件或目錄rm命令的常用選項及其功能如表2.1.12所示。任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令3.進(jìn)程管理類命令Linux中有許多命令可用于查看、管理系統(tǒng)進(jìn)程,下面介紹幾個常用的進(jìn)程管理類命令。(1)ps命令ps命令用于查看系統(tǒng)進(jìn)程,其基本語法如下。ps[選項]ps命令選項眾多,通過這些選項可查看滿足指定條件的進(jìn)程,或者控制ps命令的輸出結(jié)果。ps命令的常用選項及其功能如表2.1.13所示。任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令(2)top命令ps命令只能顯示系統(tǒng)進(jìn)程的靜態(tài)信息,如果需要實時查看進(jìn)程信息的動態(tài)變化,則可以使用top命令。top命令的基本語法如下。top[選項]top命令默認(rèn)每3秒刷新一次進(jìn)程信息。除了顯示每個進(jìn)程的詳細(xì)信息外,top命令還可以顯示系統(tǒng)硬件資源的占用情況,這些信息對于系統(tǒng)管理員跟蹤系統(tǒng)運(yùn)行狀況或系統(tǒng)故障分析非常有用。top命令的常用選項及其功能如表2.1.14所示。任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令(3)前臺及后臺進(jìn)程切換如果某條命令需要運(yùn)行很長時間,則可以把它放入后臺運(yùn)行而不影響終端窗口的操作。在命令結(jié)尾輸入“&”符號即可把命令放入后臺運(yùn)行,如例2.1.30所示。在該例中,ls命令被放入后臺運(yùn)行,“[1]”表示后臺任務(wù)號,“57205”是ls命令的進(jìn)程號。每個后臺運(yùn)行的命令都有任務(wù)號,任務(wù)號從1開始依次增加,任務(wù)號之后的“+”號表示這是最近放入后臺運(yùn)行的命令。ls命令的結(jié)果也會在終端窗口中顯示出來。另外,當(dāng)ls命今在后臺結(jié)束運(yùn)行時,終端窗口中會有一行提示。通過“&”放入后臺的進(jìn)程仍然外于運(yùn)行狀態(tài)。如果進(jìn)程在前臺中運(yùn)行時按Ctrl+Z組合鍵,則進(jìn)程會被放入后臺并被置于暫停狀態(tài)。任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令jobs命令主要用來查看被放入后臺的工作。如果想讓后臺處于暫停狀態(tài)的進(jìn)程重新進(jìn)入運(yùn)行狀態(tài),則可以使用bg命令。fg命令與“&”正好相反,可以把后臺的進(jìn)程恢復(fù)到前臺繼續(xù)運(yùn)行。jobs、bg及fg命令的基本用法如例2.1.31所示。任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令(4)kill命令kill命令通過操作系統(tǒng)內(nèi)核向進(jìn)程發(fā)送信號以執(zhí)行某些特殊的操作,如掛起進(jìn)程、正常退出進(jìn)程或殺死進(jìn)程等。kill命令的基本語法如下。kill[選項]pid信號可以通過信號名或編號的方式指定。kill命令的常用選項及其功能如表2.1.15所示。任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令4.重定向與管道命令

經(jīng)過對前面這些Linux命令的學(xué)習(xí),相信大家已經(jīng)發(fā)現(xiàn)了一個現(xiàn)象:很多命令通過參數(shù)指明命令運(yùn)行所需的輸入,同時會把命令的執(zhí)行結(jié)果輸出到屏幕中。這個過程其實隱含了Linux的兩個重要概念,即標(biāo)準(zhǔn)輸入和標(biāo)準(zhǔn)輸出。默認(rèn)情況下,標(biāo)準(zhǔn)輸入是鍵盤,標(biāo)準(zhǔn)輸出是屏幕(即顯示器)。也就是說,如果沒有特別的指定,Linux命令從鍵盤獲得輸入,并把執(zhí)行結(jié)果在屏幕中顯示出來。有時候,需要重新指定命令的輸入和輸出(即所謂的重定向),這就設(shè)計在Linux命令中使用輸入重定向和輸出重定向。任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令4.重定向與管道命令任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令4.重定向與管道命令任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令4.重定向與管道命令任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令4.重定向與管道命令(2)管道命令簡單地說,通過管道命令可以讓一個命令的輸出成為另一個命令的輸入。管道命令的基本用法如例2.1.37所示。例2.1.37:管道命令的基本用法任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令5.其他常用命令(1)查找文件或目錄find命令find是一個功能十分強(qiáng)大的命令,用于根據(jù)指定的條件查找文件。find命令的基本語法如下。find[目錄][匹配表達(dá)式]

其中,參數(shù)“目錄”表示查找文件的起點(diǎn),find會在這個目錄及其所有子目錄下按照匹配表達(dá)式指定的條件進(jìn)行查找。find命令的常用選項及其功能如表2.1.16所示。任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令(2)過濾文本grep命令grep命令是一種強(qiáng)大的文本搜索工具,可以從文件中提取符合指定匹配表達(dá)式的行,默認(rèn)所有人都可以使用。grep命令的基本語法如下。grep[選項]文件grep命令的常用選項及其功能如表2.1.17所示。任務(wù)2.1管理文件與目錄任務(wù)實施活動3基本運(yùn)維命令(3)在文件或目錄之間創(chuàng)建鏈接ln命令ln命令用于鏈接文件或目錄。鏈接有兩種,即前文說過的軟鏈接文件和硬鏈接文件。

軟鏈接文件又叫符號鏈接文件,在對軟鏈接文件進(jìn)行讀寫操作時,系統(tǒng)會自動把該操作轉(zhuǎn)換為對源文件的操作,但在刪除軟鏈接文件時,系統(tǒng)僅刪除軟鏈接文件,而不刪除源文件,這種形式類似于Windows中的快捷方式。硬鏈接文件是兩個文件名指向的是硬盤上的同一塊存儲空間,對任何一個文件的修改將影響到另一個文件;硬鏈接文件是已存在的另一個文件,在對硬鏈接文件進(jìn)行讀寫和刪除操作時,結(jié)果和軟鏈接文件相同,但在刪除硬鏈接文件的源文件時,硬鏈接文件依然存在,而且保留了原有的內(nèi)容。ln命令的基本語法如下。ln[選項]源文件或源目錄鏈接名稱ln命令的常用選項及其功能如表2.1.18所示。任務(wù)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論