第9章磁盤和文件系統管理_第1頁
第9章磁盤和文件系統管理_第2頁
第9章磁盤和文件系統管理_第3頁
第9章磁盤和文件系統管理_第4頁
第9章磁盤和文件系統管理_第5頁
已閱讀5頁,還剩63頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、2022-2-23Linux操作系統基礎第第9 9章章 磁盤和文件系統管理磁盤和文件系統管理LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院2 Linux Linux硬盤分區(qū)硬盤分區(qū)9.1 Linux Linux文件系統簡介文件系統簡介9.2創(chuàng)建文件系統創(chuàng)建文件系統9.3掛載和卸載文件系統掛載和卸載文件系統9.4設置開機自動掛載文件系統設置開機自動掛載文件系統9.5使用交換空間使用交換空間9.6權權 限限 設設 置置9.7LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院3 在安裝Fedora 12系統時,可以對硬盤進行分區(qū),本節(jié)主要介紹安裝系統之后如

2、何使用fdisk命令進行分區(qū)。LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院49.1.1硬盤分區(qū)知識硬盤分區(qū)知識硬盤是在PC中使用最廣泛的高速大容量存儲設備。要對計算機硬盤進行分區(qū),首先需要了解硬盤的基本知識,知道什么是分區(qū)、分區(qū)有哪些類型。LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院5PC機中硬盤采用的接口主要有兩種:IDE(Integrated Drive Electronics,電子集成驅動器)SATA(Serial ATA,即串行ATA )硬盤的接口硬盤的接口LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院6IDE

3、 接口接口 IDE主要接硬盤和光驅。 IDE接口優(yōu)點:價格低廉、兼容性強 IDE接口缺點:數據傳輸速度慢、線纜長度過短、連接設備少。IDE接口和IDE線LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院7SATA 接口接口LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院8硬盤的對應設備文件均放在/dev目錄下。 對于IDE接口來說,在主板上有主接口(Primary)和次接口(Secondary )兩個設備連接接口,每個接口最多連兩個設備,分別稱為主設備(Master)和從設備(Slave),這些設備與設備文件對應關系如下:/dev/hda:主接口上的主

4、設備(Primary master)/dev/hdb:主接口上的從設備(Primary slave)/dev/hdc:次接口上的主設備(Secondary master)/dev/hdd:次接口上的從設備(Secondary slave)LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院9 SATA 硬盤在Linux通常是表示為 sd* ,比如 sda 、sdb . . 移動存儲設備在linux也表示為 sd* ,比如 sda 、sdb . . 。 LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院102. 硬盤的組成部分硬盤的組成部分(1)磁頭(hea

5、d)磁頭是硬盤中最昂貴的部件,也是硬盤技術中最重要和最關鍵的一環(huán)。 (2)磁道(track)當磁盤旋轉時,磁頭若保持在一個位置上,則每個磁頭都會在磁盤表面劃出一個圓形軌跡,這些圓形軌跡就叫做磁道。 LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院11(3)扇區(qū)()扇區(qū)(sector)磁盤上的每個磁道被等分為若干個弧段,這些弧段便是磁盤的扇區(qū)。每個扇區(qū)可以存放512個字節(jié)的信息,磁盤驅動器在向磁盤讀取和寫入數據時,要以扇區(qū)為單位。 LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院12(4)柱面()柱面(cylinder) 硬盤通常由重疊的一組盤片構成,

6、每個盤面都被劃分為數目相等的磁道,并從外緣的“0”開始編號,具有相同編號的磁道形成一個圓柱,稱之為磁盤的柱面。LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院133硬盤分區(qū)硬盤分區(qū)所謂分區(qū),實際上就是把硬盤上的存儲空間在邏輯上分為若干個相互獨立的區(qū)域,每一個區(qū)域就稱為一個分區(qū)。在各分區(qū)上用戶可以分別建立文件系統,在使用時,用戶感覺到每個分區(qū)就好像是一張“獨立的大磁盤”一般。LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院144. 分區(qū)類型(非常重要)分區(qū)類型(非常重要) 由于分區(qū)表的限制,一個硬盤上最多可以建立4個基本分區(qū)?;痉謪^(qū)可分為兩類:主分區(qū)

7、(primary)和擴展分區(qū)(extended),其中擴展分區(qū)只能有一個。擴展分區(qū)不能直接使用,還需要劃分成邏輯分區(qū)才行?;痉謪^(qū)(包括主分區(qū)和擴展分區(qū))的編號范圍是1-4,邏輯分區(qū)是從5開始的。LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院15最合理的分區(qū)方式最合理的分區(qū)方式 最合理的分區(qū)方式:主分區(qū)在前,擴展分區(qū)在后,然后在擴展分區(qū)中劃分邏輯分區(qū);主分區(qū)的個數+擴展分區(qū)個數要控制在四個之內 。LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院16 通過分區(qū)不能產生任何文件系統,在分區(qū)之后只是對硬盤上的磁盤空間進行了保留,還不能直接使用,在此之后分

8、區(qū)必須要進行格式化。在Linux系統下大多使用mkfs命令來完成格式化。Linux支持不同的文件系統,應用最廣泛的是ext3。5. 格式化格式化LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院179.1.2使用使用fdisk進行硬盤分區(qū)進行硬盤分區(qū) Linux系統使用fdsik命令能將磁盤劃分成為若干個分區(qū)。LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院181. 分區(qū)命令分區(qū)命令 - fdisk語法:fdisk -b -uv 外圍設備代號 或 fdisk -l -b -uv 外圍設備代號. 功能:觀察硬盤的使用情形與分割硬盤。補充說明:fdisk是

9、用來磁盤分區(qū)的程序,它采用傳統的問答式界面。該命令的各個選項含義如下: -b : 指定每個分區(qū)的大小。-l :列出指定的外圍設備的分區(qū)表狀況。LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院19舉舉 例例 執(zhí)行fdisk l命令,可以顯示分區(qū)信息。 Device Boot Start End Blocks Id System /dev/hda1 * 1 765 6144831 7 HPFS/NTFS /dev/hda2 766 2805 16386300 c W95 FAT32 (LBA) /dev/hda3 2806 9729 55617030 5 Extended /

10、dev/hda5 2806 3825 8193118 83 Linux /dev/hda6 3826 5100 10241406 83 Linux /dev/hda7 5101 5198 787153 82 Linux swap /dev/hda8 5199 6657 11719386 83 Linux /dev/hda9 6658 7751 8787523 83 Linux /dev/hda10 7752 9729 15888253 83 Linux 通過這個例子,我們可以看到基本分區(qū)有3個,從 hda1-hda3 ,邏輯分區(qū)由 hda5-hda10 ;此硬盤沒有基本分區(qū)4,所以也沒有顯示基

11、本分區(qū)hda4 ;但邏輯分區(qū)不可能從4開始,因為那是基本分區(qū)的位置。LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院20各個字段的含義各個字段的含義Device(分區(qū)):表示分區(qū)Boot(引導):表示引導分區(qū)Start(開始):表示一個分區(qū)從哪個柱面開始End(結束):表示一個分區(qū)到哪個柱面結束Id和System:確認分區(qū)類型。在fdisk中通過子命令t來指定。Blocks(容量):表示分區(qū)容量,其單位是KBLinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院21運行命令:fdisk 設備名稱,例如:fdisk /dev/sda,進入command狀態(tài)。

12、在“command:”狀態(tài)下,可輸入以下指令:a:設置可啟動標記。一個硬盤可以同時容納多種操作系統,啟動標記用于決定由哪一個分區(qū)上的操作系統來啟動。d:刪除分區(qū)。l:列出已知的分區(qū)類型。m:顯示命令清單列表。n:增加新的分區(qū)。p:顯示當前分區(qū)表情況。t: 更改一個分區(qū)的系統IDq:不保存修改,退出。w:保存新的分區(qū)表,退出。fdisk 的子命令的子命令(重點)(重點)LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院22 (1)進入fdisk界面,列出所有命令。 (2)顯示硬盤分區(qū)信息。 (3)創(chuàng)建和刪除主分區(qū)。 (4)創(chuàng)建擴展分區(qū)和邏輯驅動器。 (5)查看并轉換分區(qū)類型。

13、 (6)保存分區(qū)設置信息,并退出fdisk。 (7)在非交互式界面下顯示當前硬盤的分區(qū)信息。2Linux系統下硬盤分區(qū)舉例系統下硬盤分區(qū)舉例LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院23 文件系統是文件存放在磁盤等存儲設備上的組織方法。 不同版本的Linux上所支持的文件系統類型都有所不同,下面以Fedora 12為例,介紹如何查看該系統所支持的文件系統。登錄Fedora 12系統,進入/lib/modules/2.6.31.5-127.fc12.i686/kernel/fs/目錄,執(zhí)行下面命令。 # ls -l /lib/modules/2.6.31.5-127.

14、fc12.i686/kernel/fs/9.2Linux文件系統簡介文件系統簡介LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院249.3創(chuàng)建文件系統簡介創(chuàng)建文件系統簡介 對一個新的硬盤進行分區(qū)以后,還要對這些分區(qū)創(chuàng)建文件系統。一個分區(qū)只有建立了某種文件系統后,這個分區(qū)才能使用。建立文件系統的過程,就是用相應格式化工具格式化分區(qū)的過程,這個過程和在Windows系統中格式化某個分區(qū)為NTFS分區(qū)的過程類似。LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院25 如果需要使用某個文件系統存放數據,一般要經過以下操作步驟。 (1)使用fdisk命令在硬盤上

15、創(chuàng)建分區(qū)。 (2)使用mkfs命令在分區(qū)上創(chuàng)建文件系統。 (3)使用mount命令掛載文件系統。 (4)使用umount卸載文件系統。LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院26創(chuàng)建文件系統創(chuàng)建文件系統 以Fedora 12系統為例,常用的創(chuàng)建文件系統的命令有mkfs,mkfs.ext3,mkfs.ext2,mkfs.msdos,mkfs.vfat和mkswap等。LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院27 使用mkfs命令可以在分區(qū)上建立各種文件系統。 命令語法: mkfs -t 文件系統類型 磁盤設備名 【例】 使用mkfs命令

16、創(chuàng)建文件系統。(1)查看當前磁盤上的分區(qū)情況,假設該磁盤設備是sda。# fdisk l /dev/sda(2)格式化/dev/sda5分區(qū),創(chuàng)建ext3文件系統 # mkfs t ext3 /dev/sda51使用使用mkfs命令創(chuàng)建文件系統命令創(chuàng)建文件系統LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院28當然也可以把分區(qū)格式化成其他的文件系統。# mkfs t ext2 /dev/sda5# mkfs t reiserfs /dev/sda5# mkfs t vfat /dev/sda5# mkfs t msdos /dev/sda5LinuxLinux操作系統基礎

17、操作系統基礎 南陽理工學院南陽理工學院29 在這里主要介紹mkfs.ext3,mkfs.ext2,mke2fs,mkdosfs,mkfs.msdos和mkfs.vfat命令,使用mkfs命令在執(zhí)行的時候,也是調用的這些命令。 【例】 使用mkfs.ext3命令將/dev/sda5設備格式化成ext3文件系統。# mkfs.ext3 /dev/sda5 其他創(chuàng)建文件系統的命令和mkfs.ext3類似,如下所示:# mkfs.ext2 /dev/sda5 將分區(qū)格式化成ext2文件系統2使用其他命令創(chuàng)建文件系統使用其他命令創(chuàng)建文件系統LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理

18、工學院309.4掛載和卸載文件系統掛載和卸載文件系統 使用mount和umount命令可以實現掛載和卸載功能,這樣用戶才可以使用相應的設備存儲數據。LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院319.4.1掛載文件系統掛載文件系統 使用mount命令可以將某個分區(qū)、光盤、軟盤或是U盤掛載到Linux系統的目錄下。 命令語法: mount 可選項 設備名稱 掛載點可選項:-t: 指定設備的文件系統類型-o: 指定掛載文件系統時的選項,常用的有: ro:以只讀方式掛載 rw:以讀寫方式掛載 nouser:使一般用戶無法掛載 user:可以讓一般用戶掛載LinuxLinux

19、操作系統基礎操作系統基礎 南陽理工學院南陽理工學院32 【例1】 掛載分區(qū)/dev/sda5到/mnt/kk目錄中。# mkdir /mnt/kk# mount /dev/sda5 /mnt/kk # df 使用df命令可以看到分區(qū)/dev/sda5已經掛載。注:注:dfdf命令命令:列出文件系統的整體磁盤使用量。:列出文件系統的整體磁盤使用量。 【例2】 以只讀方式掛載/dev/sda5分區(qū)到/mnt/kk目錄中。# mount o ro /dev/sda5 /mnt/kk# mkdir /mnt/kk/a 顯示無法創(chuàng)建1掛載硬盤掛載硬盤LinuxLinux操作系統基礎操作系統基礎 南陽理工

20、學院南陽理工學院33 Linux系統在使用光盤、軟盤、U盤以及移動硬盤時,必須先執(zhí)行掛載命令。掛載命令會將這些存儲介質指定成系統中的某個目錄,以后直接訪問相應目錄即可讀寫存儲介質上的數據。2掛載光盤、軟盤、掛載光盤、軟盤、U盤盤LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院34【例1】 將光盤放入光驅,掛載光盤到/media/cdrom目錄中。# mkdir /media/cdrom# mount t iso9660 /dev/cdrom /media/cdrom【例2】 掛載文件系統是FAT32格式的U盤。# fdisk l 查看U盤的設備號,假設為/dev/sdb#

21、 mkdir /media/disk# mkdir t vfat /dev/sdb /media/diskLinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院359.4.2卸載文件系統卸載文件系統 使用umount命令可以將某個分區(qū)、光盤、軟盤或是U盤進行卸載。 命令語法: umount 可選項 -t 文件系統LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院36【例】 卸載分區(qū)/dev/sda5文件系統。# umount /dev/sda5# df 使用df命令可以看到分區(qū)/dev/sda5已經卸載。也可以使用卸載掛載目錄的方式卸載該文件系統。# umo

22、unt /mnt/kk1卸載硬盤卸載硬盤LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院37【例1】 卸載光盤。# umount /dev/cdrom或# umount /media/cdrom【例2】 卸載U盤。# umount /media/disk# umount /dev/sdb2卸載光盤、軟盤、卸載光盤、軟盤、U盤盤LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院389.4.3查看分區(qū)掛載情況查看分區(qū)掛載情況 要查看Linux系統分區(qū)掛載情況,除了可以使用df命令之外,還可以通過mount s命令以及查看/etc/mtab文件獲取信息。Li

23、nuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院39【例】 使用mount命令查看分區(qū)掛載情況。# mount -s1使用使用mount s命令命令LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院40 【例】 通過/etc/mtab文件查看分區(qū)掛載情況。cat /etc/mtab2查看查看/etc/mtab文件文件LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院419.5設置開機自動掛載文件系統設置開機自動掛載文件系統LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院429.6使用交換空間使用交換空間 Linux

24、系統中的交換空間在物理內存被用完時使用。如果系統需要更多的內存資源,而物理內存已經用完,內存中不活躍的進程就會被轉移到交換空間中。雖然交換空間可以為具有少量內存的計算機提供幫助,但是這種方法不應該被當作是對內存的取代。交換空間位于硬盤驅動器上,它比進入物理內存要慢。LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院439.6.1添加交換空間添加交換空間 有時,用戶需要在安裝Linux系統后添加更多的交換空間。用戶可以添加一個交換分區(qū)或添加一個交換文件,推薦使用添加一個交換分區(qū)。交換空間可以是一個專用的交換分區(qū),也可以是一個交換文件,或是兩者的結合。交換空間總的大小至少為計算

25、機內存的12倍左右,但是它最好不要超過2GB容量。LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院44 【例】 添加交換分區(qū)。 (1)創(chuàng)建交換分區(qū)。# mkswap /dev/sda5 (2)啟用交換分區(qū)。# swapon /dev/sda5# free 使用free命令可以查看內存情況。 (3)確認已經啟用交換分區(qū)。# cat /proc/swaps (4)如果要在系統引導時啟用交換分區(qū),編輯/etc/fstab文件添加如下內容。/dev/sda5 swap swap defaults 0 01添加交換分區(qū)添加交換分區(qū)LinuxLinux操作系統基礎操作系統基礎 南陽理

26、工學院南陽理工學院45 如果是在物理分區(qū)無法支持的環(huán)境下,可以添加交換文件。 【例】 添加交換文件。 (1)創(chuàng)建文件/swapfile。# dd if=/dev/zero of=/swapfile bs=1024 count=65536使用dd命令新增一個65536KB大小的文件/swapfile (2)創(chuàng)建交換文件。# mkswap /swapfile (3)啟用交換文件。# swapon /swapfile 2添加交換文件添加交換文件LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院46 (4)新添了交換分區(qū)并啟用它之后,使用如下命令確保交換文件已被啟用了。# cat

27、/proc/swaps (5)如果要在系統引導時啟用交換文件,編輯/etc/fstab文件添加如下內容。然后在系統下次引導時,就會啟用新建的交換文件。/swapfile swap swap defaults 0 02添加交換文件添加交換文件LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院479.6.2刪除交換空間刪除交換空間 當某個交換分區(qū)或交換文件不再需要時,可以使用如下步驟將其刪除。LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院48【例】 刪除交換分區(qū)。# swapoff /dev/sda5編輯/etc/fstab文件刪除如下內容。/dev/s

28、da5 swap swap defaults 0 01刪除交換分區(qū)刪除交換分區(qū)LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院49【例】 刪除交換文件。# swapoff /swapfile# rm rf /swapfile編輯/etc/fstab文件刪除如下內容。/swapfile swap swap defaults 0 02刪除交換文件刪除交換文件LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院509.7權權 限限 設設 置置 為了有效地控制用戶對文件和目錄的訪問,必須對其設置權限以實現安全控制,本節(jié)主要講述如何設置權限以及更改文件和目錄的所有

29、權。LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院519.7.1文件和目錄權限文件和目錄權限 在Linux系統中,用戶可以對每一個文件或目錄都具有訪問權限,這些訪問權限決定了誰能訪問,以及如何訪問這些文件和目錄。LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院52 文件的保護方式(1)兩種用戶:超級用戶、普通用戶(2)三個等級:文件擁有者(user)、同組用戶(group)、其他用戶(others),所有用戶(all)(3)三種權限:讀(r)、寫(w)、執(zhí)行(x)執(zhí)行l(wèi)s l命令權限權限 鏈接數鏈接數 文件主文件主 組組 長度長度 建立建立/修改時

30、間修改時間 目錄目錄/ 文件名文件名-rw- r- r- 1 jjpr jjpr 1299 Nov 200 9:33 hs 所有者所有者 同組用戶同組用戶 其他組用戶其他組用戶文件和目錄的權限文件和目錄的權限LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院53 文件權限 讀權限(r):只允許用戶讀其內容,而禁止對其做任何的更改操作。 寫權限(w):允許用戶打開并修改文件。 執(zhí)行權限(x):用戶將該文件作為一個程序執(zhí)行。 目錄權限 讀權限(r):可以列出存儲在該目錄下的文件,即讀目錄內容列表。 寫權限(w):允許從目錄中刪除或添加新的文件。 執(zhí)行權限(x):允許在目錄中查找

31、,并能用cd命令將工作目錄轉到該目錄。LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院549.7.2權限設置權限設置 只有系統管理員和文件的所有者才可以更改文件或目錄的權限,更改文件或目錄權限的方法一般有3種: 通過圖形界面的文件管理器 使用chmod命令的文字設定法 使用chmod命令的數字設定法LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院551 1文件管理器更改權限文件管理器更改權限LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院56改變訪問權限改變訪問權限 chmod 命令命令chmod命令用來改變文件或目錄的訪問權限

32、(1)文字設定法 語法:chmod who + | - | = mode 文件名 說明: 操作對象who可是下述中的任一個或者它們的組合: u(user):表示“用戶”,即文件或目錄的所有者g(group):表示“同組用戶”,即與文件屬主有相同組ID的所有用戶o(others):表示“其他用戶”a(all):表示“所有用戶”LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院57操作符號可以是:+:添加某個權限-:取消某個權限=:賦予給定權限并取消其他所有權限(如果有的話)設置mode所表示的權限可用下述字母的任意組合:r:可讀w:可寫x:可執(zhí)行LinuxLinux操作系統基

33、礎操作系統基礎 南陽理工學院南陽理工學院58文字設定法范例文字設定法范例例1:設定文件test1的屬性為:文件屬主(u)增加執(zhí)行權限,與文件屬主同組用戶(g)增加執(zhí)行權限,其他用戶(o)增加執(zhí)行權限。# chmod a+x test1例2:設定文件text2的屬性為:文件屬主(u)增加寫權限,與文件屬主同組用戶(g)增加寫權限,其他用戶(o)刪除寫、執(zhí)行權限。# chmod ug+w,o-wx test2LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院59文字設定法范例文字設定法范例例3:刪除文件test3的執(zhí)行權限,以下三個命令均可。# chmod a-x test3#

34、 chmod -x test3# chmod ugo-x test3例4:把文件test4的執(zhí)行權限改為rwxrw-rw-。# chmod u=rwx,g=rw,o=rw test4LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院60(2)數字設定法語法:chmod mode 文件名說明:0表示沒有權限,1表示可執(zhí)行權限,2表示寫入權限,4表示讀取權限,然后將其相加。所以數字屬性的格式應為3個07的8進制數,其順序是(u),(g),(o)。或者可以這樣理解: mode為3個8進制數字。轉化為2進制數字,1對應的賦予相應的權限,0對應的取消相應的權限。不 改變訪問權限改變訪問權限 chmod 命令(續(xù))命令(續(xù))LinuxLinux操作系統基礎操作系統基礎 南陽理工學院南陽理工學院61例1:設定文件aaa的屬性為文件屬主(u)擁有讀、寫權限,與文件屬主同組用戶(g)擁有讀權限,其他人(o)擁有讀權限。# chmod 644 aaa例2:設定bbb這個文件的屬性為:文件屬主(u)可讀/可寫

溫馨提示

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

評論

0/150

提交評論