版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第6章 文件系統(tǒng)與文件管理了解文件系統(tǒng)的基本概念,掌握文件系統(tǒng)的掛載與卸載方法,掌握在桌面環(huán)境與Shell命令下管理文件,修改文件權(quán)限,歸檔與壓縮文件的方法,及RPM軟件包管理。第6章文件系統(tǒng)和文件管理6.1 文件系統(tǒng)概述(1)6.1.1 Linux的基本文件系統(tǒng) 專有文件系統(tǒng)有ext、ext2、ext3,其中ext3是ext2的增強(qiáng)版,強(qiáng)化了系統(tǒng)日志管理功能,在RED HAT的7.0版本后默認(rèn)采用。其特點(diǎn)有如下:高實(shí)用性數(shù)據(jù)的完整性更快的速度方便的數(shù)據(jù)轉(zhuǎn)換第6章文件系統(tǒng)和文件管理6.1 文件系統(tǒng)概述(2)2.proc文件系統(tǒng) 是一個(gè)系統(tǒng)專用的文件系統(tǒng),只存在內(nèi)存當(dāng)中,不占用磁盤空間。是動(dòng)態(tài)的
2、從系統(tǒng)內(nèi)核讀出所需信息并提交。對(duì)應(yīng)的目錄是/proc,在該目錄下主要提供以下信息:bus:總線信息driver:內(nèi)核所使用設(shè)備信息fs:系統(tǒng)所引入的NFS文件系統(tǒng)信息ide:設(shè)備信息irq:IRQ信息scsi:SCSI設(shè)備信息sys:系統(tǒng)信息tty:TTY設(shè)備信息第6章文件系統(tǒng)和文件管理6.1 文件系統(tǒng)概述(3)3.sysfs文件系統(tǒng) 類似于proc文件系統(tǒng)的特殊文件系統(tǒng),用于將系統(tǒng)中的設(shè)備組織成層次結(jié)構(gòu),并向用戶程序提供詳細(xì)的內(nèi)核數(shù)據(jù)結(jié)構(gòu)信息。對(duì)應(yīng)的目錄是/sys,其頂層目錄主要有:block目錄:包含所有的塊設(shè)備bus目錄:包含系統(tǒng)中所有的總線類型class目錄:系統(tǒng)中的設(shè)備類型devic
3、es目錄:包含系統(tǒng)所有的設(shè)備,并根據(jù)設(shè)備掛載的總線類型組織成層次結(jié)構(gòu)4.Tmpfs文件系統(tǒng)5.Swap文件系統(tǒng)第6章文件系統(tǒng)和文件管理6.1 文件系統(tǒng)概述(4)6.1.2 Linux支持的文件系統(tǒng)Linux采用虛擬文件系統(tǒng)技術(shù),可支持多種常見的文件系統(tǒng),并允許用戶在不同的磁盤分區(qū)上安裝不同的文件系統(tǒng)。Linux支持的文件系統(tǒng)類型主要有:msdos:MS-DOS采用的FAT文件系統(tǒng)vfat:Windows中通用的文件系統(tǒng)sysV:UNIX中最常用的system V文件系統(tǒng)nfs:網(wǎng)絡(luò)文件系統(tǒng)iso9660:CD-ROM的標(biāo)準(zhǔn)文件系統(tǒng)第6章文件系統(tǒng)和文件管理6.1 文件系統(tǒng)概述(5)6.1.3 文
4、件系統(tǒng)的掛載與卸載Linux中無論是硬盤,還是軟盤都必須經(jīng)過掛載才能進(jìn)行文件存取操作。所謂掛載:就是將存儲(chǔ)介質(zhì)的內(nèi)容映射到指定的目錄中,此目錄即為該設(shè)備的掛載點(diǎn)。掛載點(diǎn)目錄可以為空,但必須存在。磁盤設(shè)備掛載后,該掛載點(diǎn)目錄的原文件暫時(shí)不能顯示且不能訪問,取代他的是掛載設(shè)備上的文件,原目錄上文件待到掛載設(shè)備卸載后,才能重新訪問。對(duì)存儲(chǔ)介質(zhì)的訪問就是對(duì)掛載點(diǎn)目錄的訪問,一個(gè)掛載點(diǎn)一次只能掛載一個(gè)設(shè)備,一個(gè)設(shè)備或分區(qū)可同時(shí)掛載到多個(gè)掛載點(diǎn)。注意:當(dāng)移動(dòng)存儲(chǔ)介質(zhì)使用完成后,必須經(jīng)過正確卸載才能取出,否則會(huì)造成一些不必要的錯(cuò)誤。各個(gè)硬盤分區(qū)或移動(dòng)存儲(chǔ)介質(zhì)是否在啟動(dòng)時(shí)自動(dòng)掛載,取決于/etc/fstab文
5、件的內(nèi)容。第6章文件系統(tǒng)和文件管理配置文件/etc/fstab主要包括六項(xiàng):例如:打印出中間的兩行內(nèi)容,如下 LABEL=/ / ext3 defaults 1 1 /dev/sda2 /mnt/D/ vfat defaults 0 0第一列:設(shè)備名或者設(shè)備卷標(biāo)名,(/dev/sda10 或者 LABEL=/)第二列:設(shè)備掛載目錄 (例如上面的“/”或者“/mnt/D/”)第三列:設(shè)備文件系統(tǒng) (例如上面的“ext3”或者“vfat”)第四列:掛載參數(shù) (看幫助man mount)見書P131表6-1 對(duì)于已經(jīng)掛載好的設(shè)備,例如上面的/dev/sda2,現(xiàn)在要改變掛載參數(shù),這時(shí)可以不用卸載該設(shè)
6、備,而可以使用下面的命令(沒有掛載的設(shè)備,remount 這個(gè)參數(shù)無效) #mount /mnt/D/ -o remount,ro (改defaults為ro) 為了安全起見,可以指明其他掛載參數(shù),例如: noexec(不允許可執(zhí)行文件可執(zhí)行,但千萬(wàn)不要把根分區(qū)掛為noexec,那就無法使用系統(tǒng)了,連mount 命令都無法使用了,這時(shí)只有重新做系統(tǒng)了!nodev(不允許掛載設(shè)備文件)nosuid,nosgid(不允許有suid和sgid屬性)nouser(不允許普通用戶掛載)第五列:指明是否要檢查,(0為不檢查,1為要檢查,一般根分區(qū)要檢查)第六列:指明自檢順序。 (0為不自檢,1或者2為要自
7、檢,如果是根分區(qū)要設(shè)為1,其他分區(qū)只能是2)第6章文件系統(tǒng)和文件管理6.1 文件系統(tǒng)概述(6)6.1.4邏輯卷管理器 利用邏輯卷管理器(Logical Volume Manager,LVM),可以自由地對(duì)文件系統(tǒng)的大小進(jìn)行調(diào)整,可以方便地實(shí)現(xiàn)文件系統(tǒng)跨越不同磁盤和分區(qū)。LVM本質(zhì)上是建立在硬盤和分區(qū)之上的一個(gè)邏輯層,用以提高磁盤分區(qū)管理的靈活性。 管理磁盤分區(qū):將若干個(gè)磁盤分區(qū)連接為一個(gè)整塊的卷組,然后在卷組上可創(chuàng)建邏輯卷,并進(jìn)一步在邏輯卷上創(chuàng)建文件系統(tǒng)。注意:/boot分區(qū)不能采用LVM技術(shù),應(yīng)先建/boot分區(qū),然后其他剩余空間交由LVM管理。采用LVM技術(shù)時(shí),需要按照LVM的層次關(guān)系,先
8、建立物理卷,再建立卷組,最后建立邏輯卷。第6章文件系統(tǒng)和文件管理62 磁盤管理(1)6.2.1 桌面環(huán)境下的磁盤管理1.管理軟盤系統(tǒng)是默認(rèn)掛載軟盤的,位于計(jì)算機(jī)窗口。掛載與卸載軟盤計(jì)算機(jī)窗口中右擊該設(shè)備掛載卷,就可以出現(xiàn)軟盤圖標(biāo),也可訪問/media目錄下的相應(yīng)目錄名。格式化軟盤在計(jì)算機(jī)窗口中右擊該設(shè)備,選擇“格式化”,彈出對(duì)話框,從中選擇相應(yīng)設(shè)置即可。第6章文件系統(tǒng)和文件管理62 磁盤管理(2)2.管理光盤用戶默認(rèn)是掛載光盤的,位于計(jì)算機(jī)桌面,會(huì)出現(xiàn)一個(gè)圖標(biāo)。/media是系統(tǒng)默認(rèn)的移動(dòng)設(shè)備的掛載點(diǎn),可訪問/media目錄下光盤名目錄即可訪問光盤中的內(nèi)容。3.管理U盤默認(rèn)U盤會(huì)自動(dòng)掛載,并在
9、桌面出現(xiàn)相應(yīng)圖標(biāo),顯示的是U盤名字。也可以到/media目錄下進(jìn)行訪問。卸載U盤只要右擊,選擇“卸載文件卷”即可。4.設(shè)置移動(dòng)存儲(chǔ)介質(zhì)首選項(xiàng)系統(tǒng)首選項(xiàng)可移動(dòng)驅(qū)動(dòng)器和介質(zhì)第6章文件系統(tǒng)和文件管理62 磁盤管理(3)6.2.2 管理磁盤的Shell命令1.mount命令格式:mount 【選項(xiàng)】【設(shè)備名】【目錄】功能:將磁盤設(shè)備掛載到指定的目錄,該目錄即為此設(shè)備的掛載點(diǎn)。若mount后不接任何參數(shù)則是查看已掛載的所有文件系統(tǒng)。主要選項(xiàng)說明:t 文件系統(tǒng)類型:掛載指定的文件系統(tǒng)類型(當(dāng)文件系統(tǒng)類型未知時(shí),采用“t auto”)r:以只讀方式掛載文件系統(tǒng),默認(rèn)為讀寫方式a:掛載所有的在配置文件/etc
10、/fstab中提到的文件系統(tǒng)第6章文件系統(tǒng)和文件管理o options:其后的options可以是:rw:讓裝載的硬盤為可擦寫suid:允許該硬盤配置文件為suid狀態(tài)exec:允許該硬盤執(zhí)行二進(jìn)制文件auto:允許該硬盤使用mount a參數(shù)設(shè)定nouser:禁止他人(非root)使用裝載功能,是默認(rèn)值async:允許硬盤進(jìn)行異步記錄(常用)defaults:同時(shí)具有rw,suid,dev,exec,auto,nouser,async這些功能nosuid:不許該硬盤具有suid文件屬性ro:設(shè)定為只讀屬性remount:讓系統(tǒng)已經(jīng)年 裝載的 硬盤重新被裝載loop:用來把一個(gè)文件當(dāng)成硬盤分區(qū)
11、掛接上系統(tǒng)iocharset:指定訪問文件系統(tǒng)所用字符集第6章文件系統(tǒng)和文件管理62 磁盤管理(4)2.umount命令格式:umount 設(shè)備|目錄功能:卸載指定的設(shè)備,即可使用設(shè)備名也可以使用掛載目錄名。3.df命令格式:df 【選項(xiàng)】功能:顯示文件系統(tǒng)的相關(guān)信息主要選項(xiàng)說明:a:顯示全部文件系統(tǒng)的使用情況t 文件系統(tǒng)類型:僅顯示指定文件系統(tǒng)的使用情況x 文件系統(tǒng)類型:顯示除指定文件系統(tǒng)以外其他文件系統(tǒng)的使用情況h:以易讀方式顯示文件系統(tǒng)的使用情況第6章文件系統(tǒng)和文件管理62 磁盤管理(5)4.mkfs命令格式:mkfs 【選項(xiàng)】 設(shè)備功能:在磁盤上建立文件系統(tǒng),也 就是進(jìn)行磁盤格式化主要
12、選項(xiàng)說明:t 文件系統(tǒng)類型:建立指定的文件類型,默認(rèn)值為ext2c :建立文件系統(tǒng)前首先檢查磁盤壞塊5.fsck命令格式:fsck 設(shè)備功能:檢查并修復(fù)文件系統(tǒng)第6章文件系統(tǒng)和文件管理63 文件系統(tǒng)的配額管理(1)配額(Quota)就是有多少限額的意思,在計(jì)算機(jī)里則是指有多少容量限制。在多用戶多任務(wù)環(huán)境下,常見的磁盤配額分配情況有下面幾種:1.每個(gè)人網(wǎng)站空間的容量限制2.每個(gè)人的郵件空間限制第6章文件系統(tǒng)和文件管理63 文件系統(tǒng)的配額管理(2)配額的幾個(gè)基本限制: quota 實(shí)際在運(yùn)作的時(shí)候,是針對(duì)整個(gè)分區(qū)進(jìn)行限制的,例如:如果你的 /dev/hda5 是掛載在 /home下,那么在 /ho
13、me下的所有目錄都會(huì)受到限制。 Linux 系統(tǒng)核心必須支持 quota 模塊。 第6章文件系統(tǒng)和文件管理63 文件系統(tǒng)的配額管理(3)Quota程序的限制內(nèi)容主要分為以下幾個(gè)部分:soft :這是最低限制容量的意思,使用者在寬限期間之內(nèi)的容量可以超過 soft ,但必需要寬限時(shí)間之內(nèi)將磁盤容量降低到 soft的容量限制下。hard :這是絕對(duì)不能超過的容量。跟 soft 相比,通常 hard 會(huì)比 soft 的限度高,例如網(wǎng)絡(luò)磁盤空間為 30MB,那么 hard就設(shè)定為 30MB,但是為了讓使用者有一定的警戒心,所以當(dāng)使用空間超過 25MB時(shí),例如使用者使用了 27MB的空間時(shí),那么系統(tǒng)就會(huì)
14、警告使用者,讓使用者可以在寬限時(shí)間內(nèi)將他的空間容量降低至 25MB(亦即是 soft)之內(nèi)!也就是說, soft到 hard之間的容量其實(shí)就是寬限的容量,可以起到警示作。寬限時(shí)間:那么寬限時(shí)間就可以當(dāng)您的用戶使用的空間超過了 soft limit,卻還沒有到達(dá) hard limit時(shí),在這個(gè)寬限時(shí)間之內(nèi),就必需要請(qǐng)用戶將使用的磁盤容量降低到 soft limit 之下!而當(dāng)用戶將磁盤容量使用情況超過 soft limit 時(shí),寬限時(shí)間就會(huì)自動(dòng)啟動(dòng),而在用戶將容量降低到 soft limit之下,那么寬限時(shí)間就會(huì)自動(dòng)的取消。第6章文件系統(tǒng)和文件管理63 文件系統(tǒng)的配額管理(4)1 quota功能
15、:顯示當(dāng)前某個(gè)群組或者某個(gè)用戶的quota限值語(yǔ)法:#quota guvs user,group參數(shù)說明:g:顯示群組u:顯示用戶v:顯示quota的值s:選擇顯示inod或硬盤空間第6章文件系統(tǒng)和文件管理63 文件系統(tǒng)的配額管理(5)2.repquota功能:詳細(xì)顯示用戶與群組使用的quota限制值 語(yǔ)法:repquota -a -vug參數(shù)說明:-a:直接到/etc/mtab搜尋具有quota標(biāo)志的文件系統(tǒng)類型,并報(bào)告quota的結(jié)果;-v:輸出所有的quota結(jié)果,而非僅下達(dá)指令者自己的quota限值;-u:顯示出使用者的quota限值(這是默認(rèn)值);-g:顯示出個(gè)別群組的quota限值
16、。第6章文件系統(tǒng)和文件管理63 文件系統(tǒng)的配額管理(6)3. quotacheck功能:掃描某個(gè)磁盤的quota空間語(yǔ)法:#quotacheck -auvg /yourpath參數(shù)說明:a:掃描/etc/mtab中所有已經(jīng)安裝并支持quota的硬盤u:掃描用戶的文件與目錄v:顯示掃描過程g:掃描群組使用的文件與目錄第6章文件系統(tǒng)和文件管理63 文件系統(tǒng)的配額管理(7)4. edquota功能:編輯每個(gè)“個(gè)人”或“群組”的quota數(shù)值語(yǔ)法:#edquota -u user -g group -t #edquota p user_demo u user參數(shù)說明:u:編輯user的quotag:編
17、輯group的quotat:編輯寬限時(shí)間p:復(fù)制模板到另一個(gè)用戶(或群組)第6章文件系統(tǒng)和文件管理63 文件系統(tǒng)的配額管理(9)幾個(gè)重要信息:1. :這個(gè)是那個(gè) partition 的意思。以上面來說,就是 /dev/hda3 。2. blocks:這個(gè)是當(dāng)前用戶 test ( uid 501 )在 /dev/hda3 這個(gè) 所耗掉的磁盤容量,也就是當(dāng)前使用空間,單位是 Kbytes。這個(gè)信息是 quota程序自己計(jì)算出來的,所以不要修改。3. soft 與 hard :這是 test 在這個(gè) 之內(nèi)的 quota 限制值。 如同 14-1節(jié)所示。當(dāng) soft與 hard數(shù)值為 0的時(shí)候,表示沒
18、有限制,而數(shù)值的單位仍是 Kbytes。4. inodes :當(dāng)前所用 inode 的狀態(tài),也是 quota 自己計(jì)算出來而得到的,所以不要修改。一般而言, inode不容易控制,所以您可以不必去限制 inode。第6章文件系統(tǒng)和文件管理63 文件系統(tǒng)的配額管理(10)6. quotaon功能:?jiǎn)?dòng)quota語(yǔ)法:quotaon -a -uvg directory參數(shù)說明:a:?jiǎn)?dòng)所有的quota設(shè)定(會(huì)自動(dòng)尋找/etc/mtab的設(shè)定)u:激活用戶的quotag:?jiǎn)?dòng)群組的quota設(shè)定s:顯示信息第6章文件系統(tǒng)和文件管理63 文件系統(tǒng)的配額管理(11)7. quotaoff功能:關(guān)閉quo
19、ta限制語(yǔ)法:quotaoff a參數(shù)說明:a:關(guān)閉所有的quota設(shè)定第6章文件系統(tǒng)和文件管理63 文件系統(tǒng)的配額管理(12)quota 的功能有很多,包括:限制某一群組所能使用的最大磁盤配額(使用 群組 限制):你可以將你的主機(jī)上的用戶分門別類,有點(diǎn)像是目前很流行的付費(fèi)與免付費(fèi)會(huì)員制的情況,對(duì)某一群的使用配額就可以給高一些。限制某一使用者的最大磁盤配額(使用 用戶 限制):在限制了群組之后,您也可以再繼續(xù)針對(duì)個(gè)人來進(jìn)行限制,使得同一群組之下還可以有更公平的分配。以 Link的方式使郵件可以作為限制的配額(更改 /var/spool/mail這個(gè)路徑):如果是分為付費(fèi)與免付費(fèi)會(huì)員的郵件主機(jī)系
20、統(tǒng),是否需要重新再規(guī)劃一個(gè)硬盤呢?也不需要啦!直接使用 Link的方式指向 /home(或者其它已經(jīng)做好的 quota磁盤)就可以。第6章文件系統(tǒng)和文件管理63 文件系統(tǒng)的配額管理(13)幾個(gè)主要的步驟:開啟磁盤的 quota功能:編輯 /etc/fstab,使得準(zhǔn)備開放的 quota磁盤可以支持 quota;預(yù)掃瞄磁盤的使用情況:使用 quotacheck來掃描一下我們要使用的磁盤;建立用戶的 quota:使用 edquota來編輯每個(gè)使用者或群組的可使用空間;啟動(dòng) quota:使用 quotaon。第6章文件系統(tǒng)和文件管理63 文件系統(tǒng)的配額管理(14)實(shí)例:1.假設(shè) test這臺(tái)主機(jī)中有
21、 test與 test2這兩個(gè)用戶,且他們都掛在 test這個(gè)群組下;2.每個(gè)用戶總共有 50MB的磁盤空間(不考慮 inode)限制,并且 soft limit為 45MB;3.寬限時(shí)間設(shè)定為 1天,也就是說,這二個(gè)人可以突破 40MB的限制,但是在一天之內(nèi)必須要將多余的文件刪除,否則將無法使用剩下的空間(也就是說,這個(gè)賬號(hào)大概就不能使用了);4.test 這個(gè)群組考慮最大限額,所以設(shè)定為 90 MB 。第6章文件系統(tǒng)和文件管理63 文件系統(tǒng)的配額管理(15)具體執(zhí)行步驟:1.在test群組下建立test和test2兩個(gè)用戶,設(shè)置好密碼2.開啟磁盤的quota功能3.掃描磁盤的用戶使用狀況,
22、并產(chǎn)生重要的aquota.group與aquota.user4.啟動(dòng)quota的限額5.編輯用戶的可用空間6.編輯群組使用空間7.設(shè)定開機(jī)時(shí)啟動(dòng)打開:vi /etc/rc.d/rc.local加上一句:/sbin/quotaon -aug第6章文件系統(tǒng)和文件管理63 文件系統(tǒng)的配額管理(16)步驟: 1. 以 上節(jié) 的方式設(shè)定好用戶quota 的所有工作(即是在 /home 分區(qū)中 ); 2. 將 /var/spool/mail 這個(gè)郵件默認(rèn)的文件夾備份到其它的目錄; 3. 建立 /home/mail,這是因?yàn)榧僭O(shè)我們的郵件放置在這個(gè)目錄中; 4. 修改 /home/mail 的屬性,使成為
23、擁有者 root ,群組 mail ,及屬性為 775 ; 5. 將 /home/mail 鏈接 到 /var/spool/mail ; 6. 這樣,以后每個(gè)人的郵件將都會(huì)放置 /home/mail 這個(gè)目錄中。第6章文件系統(tǒng)和文件管理6-4 文件概述見第3章第6章文件系統(tǒng)和文件管理6-5 文件權(quán)限(1)6.5.1文件權(quán)限的含義Linux中文件權(quán)限取決于文件的所有者、文件所屬組群,以及文件所有者/同組用戶和其他用戶各自的訪問權(quán)限。1.訪問權(quán)限每個(gè)文件和目錄都具有以下訪問權(quán)限,三種權(quán)限之間相互獨(dú)立:讀取權(quán)限:瀏覽文件/目錄中內(nèi)容的權(quán)限寫入權(quán)限:對(duì)文件而言是修改文件內(nèi)容的權(quán)限;對(duì)目錄而言是刪除、添
24、加和重命名目錄內(nèi)文件的權(quán)限。執(zhí)行權(quán)限:對(duì)可執(zhí)行文件而言是允許執(zhí)行的權(quán)限;對(duì)目錄來講是進(jìn)入目錄的權(quán)限。第6章文件系統(tǒng)和文件管理6-5 文件權(quán)限(2)2.與文件權(quán)限相關(guān)的用戶分類文件權(quán)限與用戶和組群密切相關(guān),以下三類用戶的訪問權(quán)限相互獨(dú)立文件所有者(Owner):建立文件或目錄的用戶同組用戶(Group):文件所屬組群中的所有用戶其他用戶(Other):既不是文件所有者,又不是同組用戶的其他所有用戶注意:超級(jí)用戶負(fù)責(zé)整個(gè)系統(tǒng)的管理和維護(hù),擁有系統(tǒng)中所有文件的全部訪問權(quán)限。第6章文件系統(tǒng)和文件管理6-5 文件權(quán)限(3)3.訪問權(quán)限的表示法(1)字母表示法Linux中每個(gè)文件的訪問權(quán)限可用三個(gè)字母表示
25、,其表示形式和含義如下:- rwx rwx rwx 1 hellen staff文件所屬組群文件所有者其他用戶的訪問權(quán)限同組用戶的訪問權(quán)限文件所有者的訪問權(quán)限文件類型每一組文件訪問權(quán)限位置固定,依此為讀取、寫入和執(zhí)行權(quán)限。如果無此項(xiàng)權(quán)限,那么就用“-”來表示。第6章文件系統(tǒng)和文件管理6-5 文件權(quán)限(4)其中文件類型有如下幾種:-為普通文件d為目錄文件l為符號(hào)鏈接文件b為塊設(shè)備文件,c為字符設(shè)備文件第6章文件系統(tǒng)和文件管理6-5 文件權(quán)限(5)(2)數(shù)字表示法每一類的用戶權(quán)限都可以用數(shù)字來表示讀為4、寫為2、執(zhí)行為1,無此權(quán)限用0表示。三個(gè)權(quán)限相加得到的數(shù)值就是該用戶的權(quán)限數(shù)字表示。第6章文件
26、系統(tǒng)和文件管理6-5 文件權(quán)限(6)6.5.2桌面環(huán)境下修改文件權(quán)限選擇要修改文件權(quán)限的文件,單擊鼠標(biāo)右鍵屬性,彈出文件的“屬性”對(duì)話框,單擊“權(quán)限”選項(xiàng)卡第6章文件系統(tǒng)和文件管理6-5 文件權(quán)限(7)6.5.3修改文件權(quán)限的Shell命令1.chmod命令格式:chmod 【模式】 文件功能:修改文件的訪問權(quán)限模式可以有以下3部分組成對(duì)象:u(user) 文件所有者g(group) 同組用戶o(other) 其他用戶操作符: 增加權(quán)限 刪除權(quán)限 賦予給定權(quán)限權(quán)限:r(read) 讀取權(quán)限w(write) 寫入權(quán)限x(execute)執(zhí)行權(quán)限第6章文件系統(tǒng)和文件管理6-5 文件權(quán)限(8)2.c
27、hgrp命令格式:chgrp 組群 文件功能:改變文件的所屬組群3.chown命令格式:chown 文件所有者:組群 文件功能:改變文件的所有者,可以一并修改文件的所屬組群第6章文件系統(tǒng)和文件管理66 目錄和文件管理(1)6.6.1 桌面環(huán)境下管理目錄和文件6.6.2 管理目錄和文件的Shell命令見第4章6.find格式:find 【路徑】表達(dá)式功能:從指定路徑開始向下搜索滿足表達(dá)式的文件和目錄,不指定路徑時(shí)查找當(dāng)前目錄。當(dāng)查找用戶不具有執(zhí)行權(quán)限的目錄時(shí),屏幕將顯示“權(quán)限不夠”等提示信息。主要表達(dá)式:name 文件:按文件名查找,可使用通配符g 組群名:查找文件的所屬組群為指定組群的文件。u
28、ser 用戶名:查找文件所有者為指定用戶的文件type 文件類型:按照文件類型查找size 【|】文件大小 :查找指定大小的文件第6章文件系統(tǒng)和文件管理66 目錄和文件管理(2)7.grep格式:grep 【選項(xiàng)】字符串 文件列表功能:從指定文本文件或標(biāo)準(zhǔn)輸出中查找符合條件的字符串,默認(rèn)顯示其所在行的內(nèi)容。主要選項(xiàng)說明:n:顯示行號(hào)v:顯示不包含指定字符串的行i:查找時(shí)不區(qū)分大小寫8.du格式:du 【選項(xiàng)】【目錄或文件】功能:顯示目錄或文件大小,默認(rèn)以KB為單位。參數(shù)為目錄時(shí),默認(rèn)遞歸顯示指定目錄及其所有子目錄的大小主要選項(xiàng)說明:a:顯示指定目錄及其所有子目錄和文件的大小,默認(rèn)只顯示目錄的大
29、小h:以易讀方式顯示目錄或文件的大小s:只顯示指定目錄的大小,而不顯示其子目錄的大小第6章文件系統(tǒng)和文件管理67 文件歸檔與壓縮(1)6.7.1 桌面環(huán)境下歸檔與壓縮文件 應(yīng)用程序附件歸檔管理器可進(jìn)行新建歸檔/壓縮文件、更新歸檔/壓縮文件、還原歸檔壓縮文件、快速歸檔/壓縮文件、快速還原歸檔/壓縮文件等操作。第6章文件系統(tǒng)和文件管理67 文件歸檔與壓縮(2)6.7.2 歸檔與壓縮文件的Shell命令1. gzip,gunzip,zcatgzip命令格式:gzip 【選項(xiàng)】文件|目錄功能:壓縮/解壓縮文件。無選項(xiàng)參數(shù)時(shí)執(zhí)行壓縮操作。壓縮產(chǎn)生后綴名為.gz的壓縮文件,并刪除源文件。主要選項(xiàng)說明:d:
30、解壓縮文件,相當(dāng)于gunzip命令r:參數(shù)為目錄時(shí),按目錄結(jié)構(gòu)遞歸壓縮目錄中的所有文件v:顯示文件的壓縮比例#(#代表19任一數(shù)字):壓縮等級(jí),1是最不好,9是最好,6為默認(rèn)值gunzip命令:格式:gunzip 文件|目錄功能:解壓縮文件,與gzip -d 功能一致zcat命令:語(yǔ)法:zcat 文件名功能:讀取gzip壓縮文件內(nèi)容第6章文件系統(tǒng)和文件管理67 文件歸檔與壓縮(3)2. bzip2,bzcat,bunzip2bzip2格式:bzip2 【選項(xiàng)】 文件|目錄功能:壓縮與解壓縮后綴名為*.bz2的指令主要選項(xiàng)說明:d:解壓縮z:壓縮k:壓縮后保留源文件19:壓縮比(默認(rèn)為9)v:顯
31、示壓縮比bzcat格式:bzcat 文件名功能:直接讀取壓縮文件內(nèi)容bunzip2語(yǔ)法:bunzip2 文件名功能:解壓縮,與bzip2 d功能一致,可解壓.bz,.bz2,.tbz,.tbz2等第6章文件系統(tǒng)和文件管理67 文件歸檔與壓縮(4)3.zip,unzipzip格式:zip 【選項(xiàng)】 壓縮文件名 文件1 文件2 功能:可將多個(gè)文件歸檔后壓縮,產(chǎn)生后綴名為.zip的壓縮文件主要選項(xiàng)說明:m:壓縮完成后刪除源文件r:壓縮目錄d:刪除壓縮文件中的某些文件g:添加文件到壓縮文件中u:更新壓縮文件中的某些文件unzip格式:unzip 【選項(xiàng)】 壓縮文件名功能:解壓縮后綴名為.zip的壓縮文件主要選項(xiàng)說明:l:不解壓縮,只查看該壓縮包有哪些文件t:測(cè)試壓縮文件是否已損壞d 目錄:指定解壓縮的目標(biāo)目錄n:不覆蓋同名文件o:強(qiáng)制覆蓋同名文件第6章文件系統(tǒng)和文件管理67 文件歸檔與壓縮(5)4.tar格式:tar 選項(xiàng) 歸檔/壓縮文件 【文件或目錄列表】功能
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 閥門產(chǎn)品購(gòu)銷合同模板
- 一般現(xiàn)在時(shí)課件
- 買賣中介傭金合同模板
- 學(xué)生工合同模板
- 青島攝影設(shè)備租賃合同模板
- 綠化報(bào)價(jià)合同模板
- 心力衰竭總結(jié)課件
- 拆遷冷庫(kù)出售合同模板
- 設(shè)備拆合同模板
- 卷閘門安裝合同模板
- (2024)愛國(guó)主義教育知識(shí)競(jìng)賽題及答案
- (正式版)HGT 20656-2024 化工供暖通風(fēng)與空氣調(diào)節(jié)詳細(xì)設(shè)計(jì)內(nèi)容和深度規(guī)定
- 2024年安徽省C20教育聯(lián)盟中考二模道德與法治試題
- MOOC 耕作學(xué)-沈陽(yáng)農(nóng)業(yè)大學(xué) 中國(guó)大學(xué)慕課答案
- 2023年上海市普通高中學(xué)業(yè)水平等級(jí)性考試化學(xué)真題試卷含答案
- 2023-2024學(xué)年廣東省深圳市寶安區(qū)寶安中學(xué)集團(tuán)八年級(jí)(上)期中歷史試卷
- 德育與班級(jí)管理的心得體會(huì)
- TCHAS 10-4-10-2022 中國(guó)醫(yī)院質(zhì)量安全管理 第4-10部分:醫(yī)療管理病案管理
- 江蘇省泰州市海陵區(qū)2023-2024學(xué)年七年級(jí)上學(xué)期期中語(yǔ)文試卷
- 駕駛員技能比武方案
- 赫茲伯格雙因素理論(正式版)課件
評(píng)論
0/150
提交評(píng)論