版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、項(xiàng)目一 linux系統(tǒng)安裝Linux系統(tǒng)管理與服務(wù)配置企業(yè)網(wǎng)絡(luò)建設(shè)過(guò)程中應(yīng)用服務(wù)器是一個(gè)非常重要的組成部分,不論是傳統(tǒng)的數(shù)據(jù)中心,還是新興的私有云都離不開(kāi)各種應(yīng)用服務(wù)器。目前企業(yè)應(yīng)用服務(wù)器所使用的操作系統(tǒng)主要是Linux系統(tǒng),它以可靠的穩(wěn)定性、強(qiáng)大的網(wǎng)絡(luò)服務(wù)功能著稱(chēng)。Linux系統(tǒng)是開(kāi)源系統(tǒng),因此在其發(fā)展之初,易用性一直對(duì)用戶(hù)來(lái)說(shuō)是一種災(zāi)難,這也在很大程度上阻礙了它的發(fā)展。由于Linux系統(tǒng)與我們平時(shí)常用的Windows系統(tǒng)還是有一些差別,因此在安裝和使用上還需要有所注意。1.1技術(shù)準(zhǔn)備1.1.1 Linux概述1.Linux版本Linux是開(kāi)源軟件(Open Source Software)
2、,因此有很多不同的版本,較為流行的發(fā)行版如:Red Hat Enterprise Linux、Ubuntu、Debian等。 Linux簡(jiǎn)介視頻1.1技術(shù)準(zhǔn)備1.1.1 Linux概述1.Linux版本一般情況下Linux的內(nèi)核版本有三種不同的版本編號(hào)方式第一種方式是1.0前的版本號(hào)由兩部分組成。第二種方式是1.0到2.6之間的版本號(hào)由三部分組成,主版本號(hào)、次版本號(hào)和末版本號(hào),用“.”號(hào)將其分開(kāi),如:3.2.34,其中當(dāng)次版本號(hào)為偶數(shù)時(shí)這個(gè)核心是穩(wěn)定核心,如果是奇數(shù)則這個(gè)核心是測(cè)試版,雖然可能具有一些新特性同時(shí)也可能存在一些bug。第三種版本編號(hào)方式從2.6.0至3.0之間曾用過(guò)四部分組成,3
3、.0后又采用三部分組成,但不再使用第二部分的奇偶性表述版本的穩(wěn)定性。 1.1技術(shù)準(zhǔn)備1.1.1 Linux概述2.Linux設(shè)備名稱(chēng)在Linux中,每一個(gè)硬件設(shè)備都映射到一個(gè)系統(tǒng)文件,這個(gè)文件通常叫設(shè)備文件,在使用設(shè)備時(shí)通過(guò)對(duì)該文件操作實(shí)現(xiàn)對(duì)設(shè)備的使用。在安裝和使用Linux系統(tǒng)時(shí),使用頻率較高的是存儲(chǔ)設(shè)備,如各種硬盤(pán),光驅(qū)等。IDE設(shè)備采用hd開(kāi)頭,由于目前主流的硬盤(pán)已經(jīng)采用SATA或者SCSI接口,因此我們使用更多的是采用sd開(kāi)頭的硬盤(pán),對(duì)于目前使用頻繁的USB移動(dòng)存儲(chǔ)設(shè)備(各種U盤(pán)或移動(dòng)硬盤(pán))Linux系統(tǒng)也采用sd為其命名。 1.1技術(shù)準(zhǔn)備1.1.2 linux磁盤(pán)分區(qū)sdasda1s
4、da4sda5sda61.1技術(shù)準(zhǔn)備1.1.3虛擬機(jī)的使用1.VirtualBox的使用VBox的使用視頻1.1技術(shù)準(zhǔn)備1.1.3虛擬機(jī)的使用1.VirtualBox的使用1.1技術(shù)準(zhǔn)備1.1.3虛擬機(jī)的使用1.VirtualBox的使用1.1技術(shù)準(zhǔn)備1.1.3虛擬機(jī)的使用1.VirtualBox的使用1.1技術(shù)準(zhǔn)備1.1.3虛擬機(jī)的使用1.VirtualBox的使用1.1技術(shù)準(zhǔn)備1.1.3虛擬機(jī)的使用1.VirtualBox的使用1.1技術(shù)準(zhǔn)備1.1.3虛擬機(jī)的使用1.VirtualBox的使用1.1技術(shù)準(zhǔn)備1.1.3虛擬機(jī)的使用1.VirtualBox的使用1.1技術(shù)準(zhǔn)備1.1.3虛擬機(jī)的
5、使用2.VMware的使用Vmware使用視頻1.1技術(shù)準(zhǔn)備1.1.3虛擬機(jī)的使用2.VMware的使用1.1技術(shù)準(zhǔn)備1.1.3虛擬機(jī)的使用2.VMware的使用1.1技術(shù)準(zhǔn)備1.1.3虛擬機(jī)的使用2.VMware的使用1.1技術(shù)準(zhǔn)備1.1.3虛擬機(jī)的使用2.VMware的使用1.1技術(shù)準(zhǔn)備1.1.3虛擬機(jī)的使用2.VMware的使用1.1技術(shù)準(zhǔn)備1.1.3虛擬機(jī)的使用2.VMware的使用1.1技術(shù)準(zhǔn)備1.1.3虛擬機(jī)的使用2.VMware的使用1.1技術(shù)準(zhǔn)備1.1.3虛擬機(jī)的使用2.VMware的使用1.1技術(shù)準(zhǔn)備1.1.3虛擬機(jī)的使用2.VMware的使用1.1技術(shù)準(zhǔn)備1.1.3虛擬機(jī)的
6、使用2.VMware的使用1.1技術(shù)準(zhǔn)備1.1.3虛擬機(jī)的使用2.VMware的使用1.1技術(shù)準(zhǔn)備1.1.3虛擬機(jī)的使用2.VMware的使用1.1技術(shù)準(zhǔn)備1.1.3虛擬機(jī)的使用2.VMware的使用RHEL 5要求系統(tǒng)至少有256M內(nèi)存,2G以上硬盤(pán)空間,為方便用戶(hù)選擇性使用多種應(yīng)用程序,通常建議使用10G以上硬盤(pán)空間。安裝RHEL 5的方式有多種,包括光盤(pán)安裝、硬盤(pán)安裝、NFS映像安裝、FTP安裝和HTTP安裝等。1.2 項(xiàng)目實(shí)施1.2 項(xiàng)目實(shí)施1.2.1默認(rèn)安裝方式1.啟動(dòng)安裝程序RHE Linux5系統(tǒng)安裝視頻1.2 項(xiàng)目實(shí)施1.2.1默認(rèn)安裝方式2.檢測(cè)CD光盤(pán)介質(zhì)1.2 項(xiàng)目實(shí)施1
7、.2.1默認(rèn)安裝方式3.選擇安裝過(guò)程中使用的語(yǔ)言1.2 項(xiàng)目實(shí)施1.2.1默認(rèn)安裝方式4.配置鍵盤(pán)1.2 項(xiàng)目實(shí)施1.2.1默認(rèn)安裝方式5.設(shè)置磁盤(pán)分區(qū)1.2 項(xiàng)目實(shí)施1.2.1默認(rèn)安裝方式5.設(shè)置磁盤(pán)分區(qū)1.2 項(xiàng)目實(shí)施1.2.1默認(rèn)安裝方式5.設(shè)置磁盤(pán)分區(qū)1.2 項(xiàng)目實(shí)施1.2.1默認(rèn)安裝方式5.設(shè)置磁盤(pán)分區(qū)1.2 項(xiàng)目實(shí)施1.2.1默認(rèn)安裝方式6.網(wǎng)絡(luò)設(shè)備配置1.2 項(xiàng)目實(shí)施1.2.1默認(rèn)安裝方式7.時(shí)區(qū)設(shè)置1.2 項(xiàng)目實(shí)施1.2.1默認(rèn)安裝方式8.設(shè)置根口令1.2 項(xiàng)目實(shí)施1.2.1默認(rèn)安裝方式9.選擇軟件包組1.2 項(xiàng)目實(shí)施1.2.1默認(rèn)安裝方式9.選擇軟件包組1.2 項(xiàng)目實(shí)施1.2
8、.1默認(rèn)安裝方式10.系統(tǒng)的基本配置1.2 項(xiàng)目實(shí)施1.2.1默認(rèn)安裝方式10.系統(tǒng)的基本配置1.2 項(xiàng)目實(shí)施1.2.1默認(rèn)安裝方式10.系統(tǒng)的基本配置1.2 項(xiàng)目實(shí)施1.2.1默認(rèn)安裝方式10.系統(tǒng)的基本配置1.2 項(xiàng)目實(shí)施1.2.1默認(rèn)安裝方式10.系統(tǒng)的基本配置1.2 項(xiàng)目實(shí)施1.2.1默認(rèn)安裝方式10.系統(tǒng)的基本配置1.2 項(xiàng)目實(shí)施1.2.1默認(rèn)安裝方式10.系統(tǒng)的基本配置1.2 項(xiàng)目實(shí)施1.2.1默認(rèn)安裝方式登陸界面1.2 項(xiàng)目實(shí)施1.2.2定制安裝方式默認(rèn)安裝過(guò)程安裝程序默認(rèn)分區(qū)方式較為簡(jiǎn)單,不適合所有應(yīng)用場(chǎng)景,因此在有些時(shí)候需要根據(jù)應(yīng)用需求對(duì)安裝分區(qū)進(jìn)行手工設(shè)置。以下示例將一塊硬
9、盤(pán)分成四個(gè)分區(qū):/boot分區(qū)、swap分區(qū)、/分區(qū)和/home分區(qū)。在安裝過(guò)程中,執(zhí)行到選擇分區(qū)方案時(shí),選擇“建立自定義的分區(qū)結(jié)構(gòu)”并單擊“下一步(N)”繼續(xù),如圖1.47所示。1.2 項(xiàng)目實(shí)施1.2.2定制安裝方式默認(rèn)安裝過(guò)程安裝程序默認(rèn)分區(qū)方式較為簡(jiǎn)單,不適合所有應(yīng)用場(chǎng)景,因此在有些時(shí)候需要根據(jù)應(yīng)用需求對(duì)安裝分區(qū)進(jìn)行手工設(shè)置。以下示例將一塊硬盤(pán)分成四個(gè)分區(qū):/boot分區(qū)、swap分區(qū)、/分區(qū)和/home分區(qū)。在安裝過(guò)程中,執(zhí)行到選擇分區(qū)方案時(shí),選擇“建立自定義的分區(qū)結(jié)構(gòu)”并單擊“下一步(N)”繼續(xù)。1.2 項(xiàng)目實(shí)施1.2.2定制安裝方式1.2 項(xiàng)目實(shí)施1.2.2定制安裝方式1.2 項(xiàng)目
10、實(shí)施1.2.2定制安裝方式1.2 項(xiàng)目實(shí)施1.2.2定制安裝方式1.2 項(xiàng)目實(shí)施1.2.2定制安裝方式1.2 項(xiàng)目實(shí)施1.2.2定制安裝方式1.2 項(xiàng)目實(shí)施1.2.2定制安裝方式1.3 技術(shù)拓展1.3.1安裝Ubuntu LinuxUbuntu(烏班圖)是一個(gè)以桌面應(yīng)用為主的Linux操作系統(tǒng),其名稱(chēng)來(lái)自非洲南部祖魯語(yǔ)或豪薩語(yǔ)的“Ubuntu”一詞,意思是“我的存在是因?yàn)榇蠹业拇嬖凇?。Ubuntu基于Debian發(fā)行版和GNOME桌面環(huán)境,而從11.04版起,Ubuntu發(fā)行版放棄了Gnome桌面環(huán)境,改為Unity。Ubuntu Linux安裝視頻1.3 技術(shù)拓展1.3.1安裝Ubuntu
11、Linux1.3 技術(shù)拓展1.3.1安裝Ubuntu Linux1.3 技術(shù)拓展1.3.1安裝Ubuntu Linux1.3 技術(shù)拓展1.3.1安裝Ubuntu Linux1.3 技術(shù)拓展1.3.1安裝Ubuntu Linux1.3 技術(shù)拓展1.3.1安裝Ubuntu Linux1.3 技術(shù)拓展1.3.2多操作系統(tǒng)安裝1.Linux的引導(dǎo)程序Linux系統(tǒng)目前常用的引導(dǎo)程序是GRand Unified Boot loader(簡(jiǎn)稱(chēng)GRUB),它是GNU項(xiàng)目的啟動(dòng)引導(dǎo)程序。GRUB提供多操作系統(tǒng)啟動(dòng)的功能。GRUB可用于選擇操作系統(tǒng)分區(qū)上的不同內(nèi)核,也可用于向這些內(nèi)核傳遞啟動(dòng)參數(shù)。除了GRUB引
12、導(dǎo)程序,也有Linux系統(tǒng)還采用LILO(LInux LOader),但由于其功能上的限制,使用者也較少。1.3 技術(shù)拓展1.3.2多操作系統(tǒng)安裝2.Windows 7與Linux雙系統(tǒng)的安裝如在一臺(tái)電腦上安裝同時(shí)安裝Windows系統(tǒng)和Linux系統(tǒng),或者在同一臺(tái)服務(wù)器上安裝兩個(gè)不同版本的Linux系統(tǒng),這時(shí)就需要借助GRUB的幫助來(lái)實(shí)現(xiàn)需求(1)系統(tǒng)存儲(chǔ)劃分(2)安裝Windows7(3)安裝Linux1.4小結(jié)在使用Linux之前,必須首先將其安裝在計(jì)算機(jī)中,本章就是側(cè)重于對(duì)Red Hat Enterprise Linux 5安裝方法的介紹,內(nèi)容覆蓋了從安裝前的準(zhǔn)備到具體的安裝過(guò)程。本章
13、介紹安裝方法時(shí),重點(diǎn)介紹了通過(guò)光盤(pán)安裝這種方式,以及通過(guò)硬盤(pán)安裝前期要做的準(zhǔn)備工作。雖然本章的介紹以RHEL為例,但具體安裝過(guò)程同樣適用于其他版本的Linux操作系統(tǒng)。1.5練習(xí)1.對(duì)比一下Red Hat Linux與Ubuntu Linux的安裝過(guò)程有什么異同。2.雙系統(tǒng)安裝過(guò)程中應(yīng)注意哪些問(wèn)題?3.在網(wǎng)上訪(fǎng)問(wèn)一些Linux開(kāi)源社區(qū),了解Linux運(yùn)維領(lǐng)域的新動(dòng)向。項(xiàng)目二 文件管理Linux系統(tǒng)管理與服務(wù)配置文件系統(tǒng)是操作系統(tǒng)最為重要的一部分,它定義了磁盤(pán)上儲(chǔ)存文件的方法和數(shù)據(jù)結(jié)構(gòu)。文件系統(tǒng)是操作系統(tǒng)組織、存取和保存信息的重要手段,每種操作系統(tǒng)都有自己的文件系統(tǒng),如Windows所用的文件系
14、統(tǒng)主要有FAT16、FAT32和NTFS,Linux所用的文件系統(tǒng)主要有ext2、ext3、ext4(新版本)等。2.1 技術(shù)準(zhǔn)備2.1.1文件與目錄1.Linux文件系統(tǒng)類(lèi)型介紹文件系統(tǒng)是操作系統(tǒng)在存儲(chǔ)介質(zhì)上組織文件的方法。不同的操作系統(tǒng)采用不同的文件系統(tǒng)類(lèi)型。很長(zhǎng)一段時(shí)間Ext3是多數(shù)Linux發(fā)行版默認(rèn)的文件系統(tǒng),但Linux核心從2.6.28開(kāi)始正式支持新的文件系統(tǒng)Ext4,越來(lái)越多的發(fā)行版開(kāi)始采用Ext4作為默認(rèn)文件系統(tǒng)。在這些文件系統(tǒng)中與Windows相關(guān)的文件系統(tǒng)類(lèi)型有msdos、umsdos、Vfat、NTFS等,iso9660是標(biāo)準(zhǔn) CDROM 文件系統(tǒng)。2.1 技術(shù)準(zhǔn)備2.
15、1.1文件與目錄2.Linux文件系統(tǒng)結(jié)構(gòu)Linux文件系統(tǒng)中文件包含了文件中存儲(chǔ)的數(shù)據(jù)以及文件系統(tǒng)的結(jié)構(gòu)并存儲(chǔ)在塊存儲(chǔ)設(shè)備上,用戶(hù)與程序通過(guò)文件系統(tǒng)訪(fǎng)問(wèn)這些文件。Linux將整個(gè)文件系統(tǒng)表示成單一實(shí)體的層次樹(shù)結(jié)構(gòu),在系統(tǒng)安裝(mount)一個(gè)文件系統(tǒng)時(shí)都會(huì)將其加入到文件系統(tǒng)層次樹(shù)中。不管是文件系統(tǒng)屬于什么類(lèi)型,都被連接到一個(gè)目錄上且此文件系統(tǒng)上的文件將取代此目錄中已存在的文件。2.1 技術(shù)準(zhǔn)備2.1.1文件與目錄2.Linux文件系統(tǒng)結(jié)構(gòu)Linux操作系統(tǒng)使用虛擬文件系統(tǒng)(VFS)實(shí)現(xiàn)對(duì)多種文件系統(tǒng)的支持,通過(guò)VFS可以實(shí)現(xiàn)任意的文件系統(tǒng),這些文件系統(tǒng)通過(guò)文件訪(fǎng)問(wèn)系統(tǒng)調(diào)用都可以訪(fǎng)問(wèn)。2.1
16、技術(shù)準(zhǔn)備2.1.1文件與目錄2.Linux文件系統(tǒng)結(jié)構(gòu)2.1 技術(shù)準(zhǔn)備2.1.1文件與目錄2.Linux文件系統(tǒng)結(jié)構(gòu)目錄名稱(chēng)目錄內(nèi)容/bin存放常用命令的目錄,這些命令可以被root與一般帳號(hào)所使用。/boot存放系統(tǒng)啟動(dòng)和引導(dǎo)所需文件與配置信息,Linux核心文件一般放在此目錄內(nèi)。/dev存放Linux系統(tǒng)中設(shè)備所對(duì)應(yīng)的設(shè)備文件。/etc存放系統(tǒng)配置文件,所有用戶(hù)都可以查看文件,但只有root用戶(hù)才有修改的權(quán)限。該目錄下的/etc/init.d/目錄是所有服務(wù)的啟動(dòng)腳本存放的位置。/home存放普通用戶(hù)的工作目錄(也叫家目錄),用戶(hù)在自己的共工作目錄中擁有全部權(quán)限。/lib存放庫(kù)文件和內(nèi)核模
17、塊。/media即插即用設(shè)備的掛載點(diǎn)自動(dòng)存放在這個(gè)目錄下。/mnt用于掛載臨時(shí)文件系統(tǒng),早期版本mnt的功能與media相同,后來(lái)將兩者做了區(qū)分。/opt第三方軟件的存放目錄。/rootLinux超級(jí)權(quán)限用戶(hù)root的工作目錄。/sbin存放基本的系統(tǒng)維護(hù)命令,只能由超級(jí)用戶(hù)使用。/srv存放一些服務(wù)器啟動(dòng)之后需要提取的數(shù)據(jù)。/tmp臨時(shí)文件目錄。/usr存放用戶(hù)使用系統(tǒng)命令和應(yīng)用程序等信息。/var存放經(jīng)常變動(dòng)的數(shù)據(jù),如日志、郵件等。2.1 技術(shù)準(zhǔn)備2.1.1文件與目錄2.Linux文件系統(tǒng)結(jié)構(gòu)絕對(duì)路徑:由根目錄(/)開(kāi)始寫(xiě)起的文件名或目錄名稱(chēng),例如/home/student/.bashrc
18、;相對(duì)路徑:相對(duì)于當(dāng)前位置的路徑表述。例如student/.bashrc表示當(dāng)前目錄下student目錄下的.bashrc文件。還可以用“./”表示當(dāng)前目錄,“./”表示所在位置的上一級(jí)目錄,如:“./home/student或././home/student/等。2.1 技術(shù)準(zhǔn)備2.1.1文件與目錄3.Linux終端的使用Linux終端的使用視頻2.1 技術(shù)準(zhǔn)備2.1.1文件與目錄3.Linux終端的使用通常Linux有6個(gè)終端,如果啟動(dòng)了X Window則X Window在第7個(gè)虛擬終端,使用Ctrl+Alt+F1F7組合鍵進(jìn)行切換。2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作1
19、.Linux文件操作(1)創(chuàng)建、查看和顯示文件1)創(chuàng)建文件創(chuàng)建文件的方法較多,可以使用命令touch創(chuàng)建一個(gè)空文件。示例:創(chuàng)建文件rootlocalhost # touch 2.txt文件創(chuàng)建、查看和現(xiàn)實(shí)視頻2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作2)查看文件信息查看文件基本信息最常用的命令是ls,可以查看當(dāng)前或指定目錄下文件信息。在提示符后輸入ls后回車(chē),會(huì)顯示當(dāng)前目錄下文件信息。示例:查看當(dāng)前目錄下文件rootlocalhost # ls2.txt anaconda-ks.cfg Desktop install.log install.log.syslog命令格式:ls 選項(xiàng)
20、 文件名主要選項(xiàng):-l:顯示文件詳細(xì)信息;-a:顯示所以文件和目錄,包含隱藏文件和目錄。2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作2)查看文件信息示例:顯示文件詳細(xì)信息rootlocalhost # ls -l總計(jì) 64-rw-r-r- 1 root root 1473 08-14 19:33 2.txt-rw- 1 root root 1301 2016-01-28 anaconda-ks.cfgdrwxr-xr-x 2 root root 4096 08-14 11:42 Desktop-rw-r-r- 1 root root 28965 2016-01-28 install.
21、log-rw-r-r- 1 root root 4390 2016-01-28 install.log.syslog2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作2)查看文件信息示例:顯示當(dāng)前目錄下全部文件的詳細(xì)信息rootlocalhost # ls -al總計(jì) 216drwxr-x- 17 root root 4096 09-25 12:09 .drwxr-xr-x 24 root root 4096 2016-09-25 .-rw-r-r- 1 root root 1473 08-14 19:33 2.txt-rw- 1 root root 1301 2016-01-28 ana
22、conda-ks.cfg2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作2)查看文件信息示例:列出/home目錄下文件與目錄的詳細(xì)信息rootlocalhost # ls -l /home總計(jì) 12drwx- 3 student student 4096 2016-01-28 studentdrwxr-xr-x 6 root root 4096 08-14 19:27 student00012.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作(2)復(fù)制和移動(dòng)文件1)復(fù)制文件文件復(fù)制命令cp用于將指定文件復(fù)制到指定位置。命令格式:cp 選項(xiàng). 源文件/目錄 目的文件/目錄主要選項(xiàng):-a:
23、此選項(xiàng)的效果和同時(shí)指定-dpR參數(shù)相同;-d:當(dāng)復(fù)制符號(hào)連接時(shí),把目標(biāo)文件或目錄也建立為符號(hào)連接,并指向與源文件或目錄連接的原始文件或目錄;-f:強(qiáng)行復(fù)制文件或目錄,不論目標(biāo)文件或目錄是否已存在;-i:覆蓋既有文件之前先詢(xún)問(wèn)用戶(hù);-l:對(duì)源文件建立硬連接,而非復(fù)制文件;2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作(2)復(fù)制和移動(dòng)文件1)復(fù)制文件-p:保留源文件或目錄的屬性;-R/r:遞歸處理,將指定目錄下的所有文件與子目錄一并處理;-s:對(duì)源文件建立符號(hào)連接,而非復(fù)制文件;-u:使用這項(xiàng)參數(shù)后只會(huì)在源文件的更改時(shí)間較目標(biāo)文件更新時(shí)或是名稱(chēng)相互對(duì)應(yīng)的目標(biāo)文件并不存在時(shí),才復(fù)制文件;-S
24、:在備份文件時(shí),用指定的后綴“SUFFIX”代替文件的默認(rèn)后綴;-b:覆蓋已存在的文件目標(biāo)前將目標(biāo)文件備份;-v:詳細(xì)顯示命令執(zhí)行的操作。文件的復(fù)制移動(dòng)視頻2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作(2)復(fù)制和移動(dòng)文件1)復(fù)制文件示例:將當(dāng)前目錄下的install.log文件復(fù)制到當(dāng)前目錄下的Desktop目錄中,并用ls查看Desktop目錄rootlocalhost # cp install.log Desktop/rootlocalhost # ls Desktop/install.log復(fù)制文件時(shí),如果目標(biāo)地址已經(jīng)存在同名文件,系統(tǒng)會(huì)詢(xún)問(wèn)是否進(jìn)行覆蓋,輸入“y”進(jìn)行覆蓋,輸
25、入“n”不覆蓋。rootlocalhost # cp install.log Desktop/cp:是否覆蓋“Desktop/install.log”? y如果在復(fù)制命令中添加“-f”選項(xiàng),將會(huì)強(qiáng)制復(fù)制。2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作(2)復(fù)制和移動(dòng)文件1)復(fù)制文件示例:復(fù)制文件的同時(shí)對(duì)文件進(jìn)行重命名rootlocalhost # cp Desktop/install.log install.log.bakrootlocalhost # ls2.txt Desktop install.log.bakanaconda-ks.cfg install.log install.
26、log.syslog示例:將目錄復(fù)制到另一個(gè)目錄下rootlocalhost # cp -r Desktop/ /mntrootlocalhost # ls /mntDesktop hgfs2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作(2)復(fù)制和移動(dòng)文件1)復(fù)制文件示例:復(fù)制多個(gè)文件或目錄至指定目錄rootlocalhost # cp -R install.log anaconda-ks.cfg Desktop/ /mntrootlocalhost # ls /mntanaconda-ks.cfg Desktop hgfs install.log2.1 技術(shù)準(zhǔn)備2.1.2 Linux
27、文件和目錄的操作(2)復(fù)制和移動(dòng)文件2)移動(dòng)文件mv命令用于移動(dòng)文件或?qū)⑽募拿?。命令格式:mv選項(xiàng)源文件或/目錄目標(biāo)文件/目錄主要選項(xiàng):-b:覆蓋操作前先進(jìn)行備份;-f:強(qiáng)制覆蓋,如果目標(biāo)文件已經(jīng)存在,不詢(xún)問(wèn)直接覆蓋;-i:若目標(biāo)文件已存在,會(huì)詢(xún)問(wèn)是否覆蓋;-u:若目標(biāo)文件已經(jīng)存在,且源文件比較新,才會(huì)更新;-t:-target-directory=DIRECTORY move all SOURCE arguments into DIRECTORY,即指定mv的目標(biāo)目錄,該選項(xiàng)適用于移動(dòng)多個(gè)源文件到一個(gè)目錄的情況,此時(shí)目標(biāo)目錄在前,源文件在后。2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄
28、的操作(2)復(fù)制和移動(dòng)文件2)移動(dòng)文件示例:移動(dòng)文件rootlocalhost # mv install.log Desktop/rootlocalhost # ls Desktop/install.log示例:文件重命名rootlocalhost # mv install.log.syslog 2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作(3)刪除文件rm命令用于刪除一個(gè)或多個(gè)文件或目錄,對(duì)于鏈接文件,只是刪除了鏈接,原有文件保持不變。命令格式:rm 選項(xiàng) 文件主要選項(xiàng):-f,忽略不存在的文件,不給出提示;-i,進(jìn)行交互式刪除;-r,-R,將參數(shù)中列出的全部目錄和子目錄遞歸地刪除。
29、文件的刪除視頻2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作(3)刪除文件示例:刪除指定文件rootlocalhost # rm Desktop/install.logrm:是否刪除 一般文件 “Desktop/install.log”? yrootlocalhost # ls Desktop/install.log.bbb刪除過(guò)程中系統(tǒng)會(huì)提示確認(rèn)刪除,輸入“y”后刪除文件,輸入“n”則不刪除文件。如果添加選項(xiàng)“-f”可以進(jìn)行強(qiáng)制刪除。示例:將test1子目錄及子目錄中所有檔案刪除rootlocalhost # rm-rtest1示例:將test2子目錄及子目錄中所有檔案強(qiáng)制刪除 ro
30、otlocalhost # rm-rftest2 rootlocalhosttest#rm-rftest22.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作(4)查找文件Linux系統(tǒng)中可以使用查找命令查找文件,常用的查找命令有find、locate、grep等。1)find命令find命令是最為常用的查找命令,功能十分強(qiáng)大,可以根據(jù)文件名、權(quán)限、用戶(hù)和組群等多種條件進(jìn)行查詢(xún)。命令格式:find 指定目錄 指定條件 指定動(dòng)作指定目錄:所要搜索的目錄及其所有子目錄,默認(rèn)為當(dāng)前目錄。指定條件:所要搜索的文件的特征。-name filename :查找名為filename的文件;-perm:按執(zhí)
31、行權(quán)限來(lái)查找;-user username:按文件屬主來(lái)查找;-group groupname:按組來(lái)查找;查找文件視頻2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作(4)查找文件1)find命令-mtime -n +n -atime -n +n:按文件訪(fǎng)問(wèn)時(shí)間來(lái)查找;-ctime -n +n:按文件創(chuàng)建時(shí)間來(lái)查找文件,-n指n天以?xún)?nèi),+n指n天以前。指定動(dòng)作:對(duì)搜索結(jié)果進(jìn)行特定的處理。-print:find命令將匹配的文件輸出到標(biāo)準(zhǔn)輸出;-exec:find命令對(duì)匹配的文件執(zhí)行該參數(shù)所給出的shell命令,相應(yīng)命令的形式為command ;,注意 和;之間的空格;-ok:和-exec
32、的作用相同,只不過(guò)以一種更為安全的模式來(lái)執(zhí)行該參數(shù)所給出的shell命令,在執(zhí)行每一個(gè)命令之前,都會(huì)給出提示,讓用戶(hù)來(lái)確定是否執(zhí)行;-print:將查找到的文件輸出到標(biāo)準(zhǔn)輸出;-exec command ; :將查到的文件執(zhí)行command操作, 和 ;之間有空格;-ok 和-exec相同,只不過(guò)在操作前要詢(xún)用戶(hù)。 2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作(4)查找文件1)find命令示例:搜索文件名為d開(kāi)頭的文件rootlocalhost # find -name d*./.gconf/desktop示例:搜索/etc目錄中文件名為dhcp開(kāi)頭的文件rootlocalhost
33、# find /etc -name dhcp*/etc/dhcp6c.conf示例:搜索/var目錄中bind開(kāi)頭的文件,并顯示文件的詳細(xì)信息。rootlocalhost # find /var -name bind* -ls1194157 16 -rw-r-r- 1 root root 10020 12月 8 2010 /var/www/manual/bind.html1193970 8 drwxr-xr-x 2 root root 4096 4月 15 2009 /var/yp/binding2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作(4)查找文件1)find命令示例:搜索當(dāng)前
34、目錄中,所有過(guò)去10分鐘中更新過(guò)的普通文件rootlocalhost # touch testrootlocalhost # find -type f -mmin -10./test示例:搜索權(quán)限為755的文件rootlocalhost # find . -perm 755./Desktop./.gstreamer-0.10./.redhat./.redhat/esc./.gnome2/share2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作(4)查找文件2)locate命令locate命令本質(zhì)上就是find name,但其速度比f(wàn)ind命令塊,原因在于它不搜索具體目錄,而是搜索一個(gè)數(shù)
35、據(jù)庫(kù)(/var/lib/locatedb),這個(gè)數(shù)據(jù)庫(kù)中含有本地所有文件信息。可以在使用locate之前,先使用updatedb命令,手動(dòng)更新數(shù)據(jù)庫(kù)。rootlocalhost # updatedbrootlocalhost # locate /etc/qtrootlocalhost # locate /etc/ns/etc/nscd.conf/etc/nsswitch.conf2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作(4)查找文件3)whereis命令whereis命令只用于程序名的查找,搜索二進(jìn)制文件、man說(shuō)明文件和源代碼文件。沒(méi)有參數(shù)的情況下顯示所有結(jié)果。rootloca
36、lhost # whereis rpmrpm: /bin/rpm /etc/rpm /usr/lib/rpm /usr/include/rpm /usr/share/man/man8/rpm.8.gz2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作(4)查找文件4)which命令which命令的作用是,在PATH變量指定的路徑中,搜索某個(gè)系統(tǒng)命令的位置,并且返回第一個(gè)搜索結(jié)果。也就是說(shuō),使用which命令,就可以看到某個(gè)系統(tǒng)命令是否存在,以及執(zhí)行的到底是哪一個(gè)位置的命令。rootlocalhost # which rpm/bin/rpm2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操
37、作(4)查找文件5)grep命令grep命令用于文本搜索,通過(guò)使用正則表達(dá)式搜索文本,并將結(jié)果輸出。命令格式:grep 選項(xiàng)-c:只輸出匹配行的計(jì)數(shù);-i:不區(qū)分大小寫(xiě);-h:查詢(xún)多文件時(shí)不顯示文件名;-l:查詢(xún)多文件時(shí)只輸出包含匹配字符的文件名;-n:顯示匹配行及行號(hào);-s:不顯示不存在或無(wú)匹配文本的錯(cuò)誤信息;-v:顯示不包含匹配文本的所有行。2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作(4)查找文件5)grep命令示例:顯示/etc目錄下所有conf文件中含有ftp字符的行rootlocalhost # grep ftp /etc/*.conf/etc/dnsmasq.conf:
38、# /samba/ftp/docs/textdocs/DHCP-Server-Configuration.txt/etc/dnsmasq.conf:# mtftp address to for PXEClients./etc/dnsmasq.conf:#dhcp-option-force=210,/tftpboot/pxelinux/files/示例:顯示/usr/src目錄下的文件(包含子目錄)包含ftp的行rootlocalhost # grep -r ftp /usr/src/usr/src/kernels/2.6.18-238.el5-x86_64/net/ipv4/ipvs/Kcon
39、fig: clients in ftp connections directly, so FTP protocol helper is/usr/src/kernels/2.6.18-238.el5-x86_64/net/ipv4/ipvs/Makefile:obj-$(CONFIG_IP_VS_FTP) += ip_vs_ftp.o2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作(5)重定向Linux在執(zhí)行命令的時(shí)候,一般從標(biāo)準(zhǔn)輸入(默認(rèn)是鍵盤(pán))輸入,Shell在執(zhí)行命令后會(huì)將結(jié)果輸出至標(biāo)準(zhǔn)輸出(默認(rèn)是屏幕),另外Linux還有一個(gè)標(biāo)準(zhǔn)錯(cuò)誤輸出。在實(shí)際應(yīng)用中輸入和輸出過(guò)程都可以通過(guò)重定向
40、和管道改變數(shù)據(jù)的流向。通過(guò)這種方式可以達(dá)到批量數(shù)據(jù)輸入、記錄命令執(zhí)行結(jié)果等目標(biāo)。重定向通過(guò)重定向符號(hào)實(shí)現(xiàn)對(duì)標(biāo)準(zhǔn)輸入和輸出的控制。標(biāo)準(zhǔn)輸入的控制格式:命令 文件,此時(shí)將命令的執(zhí)行結(jié)果送至指定的文件中。重定向與管道操作視頻2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作(5)重定向常用重定向符號(hào):輸出重定向到一個(gè)文件或設(shè)備覆蓋原來(lái)的文件;!:輸出重定向到一個(gè)文件或設(shè)備強(qiáng)制覆蓋原來(lái)的文件;:輸出重定向到一個(gè)文件或設(shè)備追加原來(lái)的文件;list.txtrootlocalhost # cat list.txt 總計(jì) 76-rw- 1 root root 1452 10-13 10:40 anacon
41、da-ks.cfgdrwxr-xr-x 2 root root 4096 10-13 10:52 Desktop-rw-r-r- 1 root root 48549 10-13 10:40 install.log-rw-r-r- 1 root root 4801 10-13 10:40 install.log.syslog示例:用grep結(jié)合重定向方式查找剛才生成的list.txt文件中install出現(xiàn)的地方。rootlocalhost # grep install typetestThis is the test for cat!rootlocalhost # cat typetestTh
42、is is the test for cat!rootlocalhost # catcattest.txt this is the test for cat! OK! EOF2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作4.查看文件內(nèi)容(1)cat命令示例:向文件中追加內(nèi)容rootlocalhost # catcattest.txt appended OK! EOF示例:連接多個(gè)文件rootlocalhost # cat typetest cattest.txt newtype.txt rootlocalhost # cat newtype.txtThis is the test fo
43、r cat!this is the test for cat!OK!appended OK!2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作4.查看文件內(nèi)容(2)more命令more命令也是將文件內(nèi)容輸出到指定設(shè)備上,與cat類(lèi)似,但more命令能夠根據(jù)窗口大小進(jìn)行分頁(yè)顯示并提示文件顯示進(jìn)度百分比。命令格式:more 參數(shù)選項(xiàng) 文件主要參數(shù):+num:從第num行開(kāi)始顯示;-num:定義屏幕大小,為num行;+/pattern:從pattern 前兩行開(kāi)始顯示;2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作4.查看文件內(nèi)容(2)more命令-c:從頂部清屏然后顯示;-d:提示Pr
44、ess space to continue, q to quit.(按空格鍵繼續(xù),按q鍵退出),禁用響鈴功能;-l:忽略Ctrl+l (換頁(yè))字符;-p:通過(guò)清除窗口而不是滾屏來(lái)對(duì)文件進(jìn)行換頁(yè)。和-c參數(shù)有點(diǎn)相似;-s:把連續(xù)的多個(gè)空行顯示為一行;-u:把文件內(nèi)容中的下劃線(xiàn)去掉。2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作4.查看文件內(nèi)容(2)more命令-c:從頂部清屏然后顯示;-d:提示Press space to continue, q to quit.(按空格鍵繼續(xù),按q鍵退出),禁用響鈴功能;-l:忽略Ctrl+l (換頁(yè))字符;-p:通過(guò)清除窗口而不是滾屏來(lái)對(duì)文件進(jìn)行換頁(yè)
45、。和-c參數(shù)有點(diǎn)相似;-s:把連續(xù)的多個(gè)空行顯示為一行;-u:把文件內(nèi)容中的下劃線(xiàn)去掉。2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作4.查看文件內(nèi)容(2)more命令示例:分屏顯示/etc/passwd文件內(nèi)容rootlocalhost # more /etc/passwdroot:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sbin:/sbin/nologinadm:x:3:4:adm:/var/adm:/sbin/nologinlp:x:4:7:lp:/var/spo
46、ol/lpd:/sbin/nologin2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作4.查看文件內(nèi)容(2)more命令示例:從profile的第5行開(kāi)始顯示rootlocalhost # more +5 /etc/passwd示例:每屏顯示5行rootlocalhost # more -5 /etc/ passwd示例:從passwd中的第一個(gè)daemon單詞的前兩行開(kāi)始顯示root localhost # more +/ daemon /etc/passwd2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作4.查看文件內(nèi)容(3)less命令less命令是與more命令類(lèi)似但比m
47、ore命令更強(qiáng)大的工具。命令格式:less 參數(shù) 文件 常用參數(shù) -c:從頂部(從上到下)刷新屏幕,并顯示文件內(nèi)容。而不是通過(guò)底部滾動(dòng)完成刷新; -f:強(qiáng)制打開(kāi)文件,二進(jìn)制文件顯示時(shí),不提示警告; -i:搜索時(shí)忽略大小寫(xiě);除非搜索串中包含大寫(xiě)字母; -I:搜索時(shí)忽略大小寫(xiě),除非搜索串中包含小寫(xiě)字母; 2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作4.查看文件內(nèi)容(3)less命令less命令是與more命令類(lèi)似但比more命令更強(qiáng)大的工具。命令格式:less 參數(shù) 文件 常用參數(shù) -m:顯示讀取文件的百分比; -M:顯法讀取文件的百分比、行號(hào)及總行數(shù); -N:在每行前輸出行號(hào); -p
48、pattern:搜索pattern;比如在/etc/profile搜索單詞MAIL,就用 less -p MAIL /etc/profile -s:把連續(xù)多個(gè)空白行作為一個(gè)空白行顯示; -Q:在終端下不響鈴; 2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作4.查看文件內(nèi)容(3)less命令示例:顯示/etc/profile的內(nèi)容時(shí)讓其顯示行號(hào) rootlocalhost # less -N /etc/profile 2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作4.查看文件內(nèi)容(4)head命令head 是顯示一個(gè)文件的內(nèi)容的前若干行,用法簡(jiǎn)單,顯示速度快。 命令格式:head
49、 -n 行數(shù)值 文件名 示例:顯示/etc/profile的前5行內(nèi)容 rootlocalhost # head -n 10 /etc/profile2.1 技術(shù)準(zhǔn)備2.1.2 Linux文件和目錄的操作4.查看文件內(nèi)容(5)tail命令tail是顯示一個(gè)文件內(nèi)容的最后若干行。 命令格式:tail -n 行數(shù)值 文件名示例:顯示/etc/profile的后5行內(nèi)容 rootlocalhost # tail -n 5 /etc/profiletail命令常用于監(jiān)控日志文件,在文件內(nèi)容增加后,且自動(dòng)顯示新增的文件內(nèi)容,可以在屏幕上一直顯示新增的日志信息。示例:監(jiān)控/var/log/syslog日志
50、文件rootlocalhost # tail -f /var/log/syslog2.2 項(xiàng)目實(shí)施項(xiàng)目具體要求如下:1.首先在/home目錄下創(chuàng)建學(xué)生目錄,目錄(文件夾)名為student加學(xué)號(hào)后四位,如student0001。其余目錄(文件夾)及文件都在該目錄下進(jìn)行操作,初次創(chuàng)建完成后的目錄與文件結(jié)構(gòu)如圖2.5所示。2.根據(jù)要求對(duì)文件、目錄進(jìn)行復(fù)制、移動(dòng)、刪除或重命名等操作,得到如圖2.6所示的目錄與文件結(jié)構(gòu)。2.2 項(xiàng)目實(shí)施2.2 項(xiàng)目實(shí)施2.2.1文件和目錄操作1.圖形界面實(shí)現(xiàn)文件和目錄的操作圖形界面操作文件和目錄案例視頻2.2 項(xiàng)目實(shí)施2.2.1文件和目錄操作1.圖形界面實(shí)現(xiàn)文件和目錄
51、的操作2.2 項(xiàng)目實(shí)施2.2.1文件和目錄操作1.圖形界面實(shí)現(xiàn)文件和目錄的操作2.2 項(xiàng)目實(shí)施2.2.1文件和目錄操作2.命令行方式實(shí)現(xiàn)文件和目錄的管理打開(kāi)虛擬終端,以下操作都在虛擬終端進(jìn)行操作。創(chuàng)建student0001目錄,查看當(dāng)前目錄(pwd),如果當(dāng)前沒(méi)有在/home目錄下,使用如下命令進(jìn)入該目錄。cd /homerootlocalhost # pwd/rootrootlocalhost # cd /homerootlocalhost home# pwd/homerootlocalhost home# mkdir student0001命令方式操作文件和目錄案例視頻2.2 項(xiàng)目實(shí)施2.
52、2.1文件和目錄操作2.命令行方式實(shí)現(xiàn)文件和目錄的管理切換至student0001目錄,創(chuàng)建Paper Music Vedio目錄。rootlocalhost home# cd student0001rootlocalhost student0001# mkdir Paper Music Video創(chuàng)建Chinese-Doc目錄的同時(shí)創(chuàng)建其上一級(jí)目錄Document,然后在Document目錄中再創(chuàng)建English-Doc目錄。rootlocalhost student0001# mkdir -p Document/Chinese-Docrootlocalhost student0001# m
53、kdir Document/English-Doc2.2 項(xiàng)目實(shí)施2.2.1文件和目錄操作2.命令行方式實(shí)現(xiàn)文件和目錄的管理使用touch命令在當(dāng)前目錄下創(chuàng)建student0001,在Document/English-Doc/目錄下下創(chuàng)建Music-list.txt和Vedio-list.txt文件。rootlocalhost student0001# touch student0001rootlocalhost student0001# touch Document/English-Doc/Music-list.txtrootlocalhost student0001# touch Docu
54、ment/English-Doc/Vedio-list.txt2.2 項(xiàng)目實(shí)施2.2.1文件和目錄操作2.命令行方式實(shí)現(xiàn)文件和目錄的管理用tree命令查看當(dāng)前目錄下的目錄結(jié)構(gòu)。rootlocalhost student0001# tree.|- Document| |- Chinese-Doc| - English-Doc| |- Music-list.txt| - Vedio-list.txt|- Music|- Paper|- Vedio- student00012.2 項(xiàng)目實(shí)施2.2.1文件和目錄操作2.命令行方式實(shí)現(xiàn)文件和目錄的管理在當(dāng)前目錄中創(chuàng)建Media目錄,將Vedio目錄轉(zhuǎn)移到
55、Media目錄中,并在Media目錄中創(chuàng)建Picture目錄。rootlocalhost student0001# mkdir Mediarootlocalhost student0001# mv Vedio Media/rootlocalhost student0001# mkdir Media/Picture2.2 項(xiàng)目實(shí)施2.2.1文件和目錄操作2.命令行方式實(shí)現(xiàn)文件和目錄的管理將Paper目錄移至Document目錄,將Document/English-Doc/Vedio-list.txt移動(dòng)至Document/Chinese-Doc/目錄并重命名為VList.Doc,將Documen
56、t/English-Doc/Music-list.txt文件復(fù)制至Document/Paper/目錄中,并將其重命名為mypaper0001。rootlocalhost student0001# mv Paper Documentrootlocalhost student0001# mv Document/English-Doc/Vedio-list.txt Document/Chinese-Doc/VList.Docrootlocalhost student0001# cp Document/English-Doc/Music-list.txt Document/Paper/mypaper0
57、0012.2 項(xiàng)目實(shí)施2.2.1文件和目錄操作2.命令行方式實(shí)現(xiàn)文件和目錄的管理刪除English-Doc目錄以及該目錄中的文件。rootlocalhost student0001# rm -r Document/English-Doc/rm:是否進(jìn)入目錄 “Document/English-Doc/”? yrm:是否刪除 一般空文件 “Document/English-Doc/Music-list.txt”? yrm:是否刪除 目錄 “Document/English-Doc/”? y2.2 項(xiàng)目實(shí)施2.2.1文件和目錄操作2.命令行方式實(shí)現(xiàn)文件和目錄的管理顯示當(dāng)前目錄下目錄結(jié)構(gòu)。rootl
58、ocalhost student0001# tree.|- Document| |- Chinese-Doc| | - VList.Doc| - Paper| - mypaper0001|- Media| |- Picture| - Vedio|- Music- student00017 directories, 3 files2.2 項(xiàng)目實(shí)施2.2.2文件權(quán)限根據(jù)以下要求完成文件與目錄權(quán)限的修改。將目錄Media的操作權(quán)限改為:群組內(nèi)用戶(hù)可以讀寫(xiě)訪(fǎng)問(wèn)操作,其他用戶(hù)只讀。將student0001文件的權(quán)限改為所有用戶(hù)都有讀寫(xiě)權(quán)限。將mypaper0001文件修改為文件擁有著有可執(zhí)行權(quán)限,群內(nèi)用
59、戶(hù)只用讀的權(quán)限,其他用戶(hù)沒(méi)有任何權(quán)限。將VList.Doc文件的所有者更改為student。2.2 項(xiàng)目實(shí)施2.2.2文件權(quán)限1.圖形界面實(shí)現(xiàn)文件和目錄的操作圖形界面操作文件和目錄權(quán)限案例視頻2.2 項(xiàng)目實(shí)施2.2.2文件權(quán)限1.圖形界面實(shí)現(xiàn)文件和目錄的操作2.2 項(xiàng)目實(shí)施2.2.2文件權(quán)限2.命令行方式實(shí)現(xiàn)文件和目錄的管理將目錄Media的操作權(quán)限改為:群組內(nèi)用戶(hù)可以讀寫(xiě)訪(fǎng)問(wèn)操作,其他用戶(hù)只讀。列出Media目錄當(dāng)前權(quán)限信息:rootlocalhost student0001# ll總計(jì) 12drwxr-xr-x 4 root root 4096 10-22 09:32 Documentdr
60、wxr-xr-x 4 root root 4096 10-20 10:28 Mediadrwxr-xr-x 2 root root 4096 10-20 09:57 Music-rwxrwx-x 1 root root 0 10-20 10:07 student0001采用字符方式為群組用戶(hù)添加w權(quán)限,將其他用戶(hù)的x屬性去除。rootlocalhost student0001# chmod g+w,o-x Media/rootlocalhost student0001# ll總計(jì) 12drwxr-xr-x 4 root root 4096 10-22 09:32 Documentdrwxrwx
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 高中生開(kāi)發(fā)生物組織培養(yǎng)技術(shù)繁殖瀕危地生蘭科植物的三維培養(yǎng)技術(shù)課題報(bào)告教學(xué)研究課題報(bào)告
- 2025年旅游行業(yè)元宇宙技術(shù)應(yīng)用與體驗(yàn)報(bào)告
- 2026年生物基材料融合項(xiàng)目評(píng)估報(bào)告
- 人工智能賦能下的跨校際教研協(xié)同模式構(gòu)建與優(yōu)化研究教學(xué)研究課題報(bào)告
- 2025年海洋工程裝備技術(shù)報(bào)告及行業(yè)創(chuàng)新應(yīng)用報(bào)告
- 2025年虛擬現(xiàn)實(shí)在房地產(chǎn)展示領(lǐng)域創(chuàng)新應(yīng)用報(bào)告
- 2026年智能酒品AI會(huì)員管理系統(tǒng)項(xiàng)目公司成立分析報(bào)告
- 2025年中國(guó)風(fēng)電葉片回收產(chǎn)業(yè)規(guī)模與環(huán)保處理報(bào)告
- 2026年入伍新兵崗前強(qiáng)化訓(xùn)練題及答案
- 2026年新能源汽車(chē)電池材料研發(fā)報(bào)告及市場(chǎng)趨勢(shì)報(bào)告
- 湖南省常德市石門(mén)一中2024年高二物理第一學(xué)期期末質(zhì)量檢測(cè)試題含解析
- 大學(xué)德語(yǔ)四級(jí)詞匯
- 用友PDM操作手冊(cè)
- 某項(xiàng)目標(biāo)底及投標(biāo)報(bào)價(jià)測(cè)算分析報(bào)告
- 科創(chuàng)板股票投資知識(shí)測(cè)試題目
- GB 6529-1986紡織品的調(diào)濕和試驗(yàn)用標(biāo)準(zhǔn)大氣
- CSR社會(huì)責(zé)任管理手冊(cè)
- 地基處理教材課件
- 宏觀經(jīng)濟(jì)管理學(xué)與財(cái)務(wù)知識(shí)分析課程講義課件
- 軍事地形學(xué)基本知識(shí)(教案)
- 圍墻檢驗(yàn)批質(zhì)量驗(yàn)收記錄表
評(píng)論
0/150
提交評(píng)論