




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、Linux文件系統(tǒng)類型不同的操作系統(tǒng)需要使用不同類型的文件系統(tǒng),為了與其他操作系統(tǒng)兼容,以相互交換數(shù)據(jù),通常操作系統(tǒng)都能支持多種類型的文件系統(tǒng),比如Windows 2000 Server,系統(tǒng)默認或推薦采用的文件系統(tǒng)是NTFS,但同時也支持FAT32或FAT16文件系統(tǒng);DOS和Windows 9x一般采用FAT16或FAT32,不支持NTFS文件系統(tǒng)。 Linux內(nèi)核支持十多種不同類型的文件系統(tǒng),對于Red Hat Linux,系統(tǒng)默認使用ext2或ext3和swap文件系統(tǒng),下面對Linux常用的文件系統(tǒng)作一個簡單介紹。 1、ext2與e
2、xt3文件系統(tǒng)ext是第一個專門為Linux設(shè)計的文件系統(tǒng)類型,稱為擴展文件系統(tǒng),在Linux發(fā)展的早期,起過重要的作用。由于穩(wěn)定性,速度和兼容性方面存在許多缺陷,ext現(xiàn)已很少使用。ext2是為解決ext文件系統(tǒng)存在的缺陷而設(shè)計的可擴展、高性能的文件系統(tǒng),稱為二級擴展文件系統(tǒng)。ext2于1993年發(fā)布,在速度和CPU利用率上具有較突出的優(yōu)勢,是GNU/Linux系統(tǒng)中標準的文件系統(tǒng),支持256個字節(jié)的長文件名,文件存取性能極好。ext3 是ext2的升級版本,兼容ext2,在ext2的基礎(chǔ)上,增加了文件系統(tǒng)日志記錄功能,稱為日志式文件系統(tǒng),是目妝Linux默認采用的文件系統(tǒng)。日志 式文件系統(tǒng)
3、在因斷電或其他異常事件而停機重啟后,操作系統(tǒng)會根據(jù)文件系統(tǒng)的日志,快速檢測并恢復(fù)文件系統(tǒng)到正常的狀態(tài),并可提高系統(tǒng)的恢復(fù)時間,提高數(shù)據(jù) 的安全性。若對數(shù)據(jù)有較高安全性要求,建議使用ext3文件系統(tǒng)。日志文件系統(tǒng)是目前Linux文件系統(tǒng)發(fā)展的方向,常用的還用reiserfs和jfs等日志文件系統(tǒng)。 2、swap文件系統(tǒng) swap文件系統(tǒng)用于Linux的交換分區(qū)。在Linux中,使用整個交換分區(qū)來提供虛擬內(nèi)存,其分區(qū)大小一般應(yīng)是系統(tǒng)物理內(nèi)存的2倍,在安裝Linux 操作系統(tǒng)時,就應(yīng)創(chuàng)分交換分區(qū),它是Linux正常運行所必需的,其類型必須是swa
4、p,交換分區(qū)由操作系統(tǒng)自行管理。 3、vfat文件系統(tǒng) vfat是Linux對DOS,Windows系統(tǒng)下的FAT(包括fat16和Fat32)文件系統(tǒng)的一個統(tǒng)稱。 4、NFS文件系統(tǒng) NFS即網(wǎng)絡(luò)文件系統(tǒng),用于在UNIX系統(tǒng)間通過網(wǎng)絡(luò)進行文件共享,用戶可將網(wǎng)絡(luò)中NFS服務(wù)器提供的共享目錄掛載到本地的文件目錄中,從而實現(xiàn)操作和訪問NFS文件系統(tǒng)中的內(nèi)容。 5、ISO 9660文件系統(tǒng) 該文件系統(tǒng)中光盤所使用的標準文件系統(tǒng),Linux對該文
5、件系統(tǒng)也有很好的支持,不僅能讀取光盤和光盤ISO映像文件,而且還支持在Linux環(huán)境中刻錄光盤。 Red Hat Linux支持的文件系統(tǒng)很多,在些就不逐一介紹,要想了解其支持的文件系統(tǒng)類型,可通過以下命令來查看: # ls /lib/modules//kernel/fs 以下是Linux支持的文件系統(tǒng)匯總1.minix: 是Minix操作系統(tǒng)使用的文件系統(tǒng),是Linux最先使用的文件系統(tǒng)。它有許多缺點:分區(qū)只能小于64MB,只支持短文件名,單一的時間戳,等等。在軟盤和動態(tài)磁
6、盤領(lǐng)域仍然有用。2.ext 是對Minix的擴展。已完全被ext2取代,內(nèi)核最終將不會支持它。3.ext2 是Linux使用的,性能很好的文件系統(tǒng),用于固定文件系統(tǒng)和可活動文件系統(tǒng)。它是作為ext文件系統(tǒng)的擴展而設(shè)計的。ext2在Linux所支持的文件系統(tǒng)中,提供最好的性能(在速度和CPU使用方面),簡短的說,ext2是Linux的主要文件系統(tǒng)。4.ext3 是對ext2增加日志功能后的擴展。它向前,向后兼容ext2。意為ext2不用丟失數(shù)據(jù)和格式化就可以轉(zhuǎn)換為ext3,ext3也可以轉(zhuǎn)換為ext2 而不用丟失數(shù)據(jù)(只要
7、重新安裝該分區(qū)就行了)。我從2001年10月就使用ext3,它簡單且穩(wěn)定。在RedHat7.2和Mandrake8.0,中作 為一個選項。強烈推薦使用這種文件系統(tǒng)。5.xiafs 作為Minix文件系統(tǒng)的一個穩(wěn)定,安全的擴展,提供基本的最常用的特點。目前已經(jīng)停止開發(fā)和維護了。不太常使用。6.msdos 是DOS, Windows和一些os/2計算機使用的文件系統(tǒng)。文件名不能超過8個字符,然后跟一個3個字符的后綴。7.umsdos 是Linux使用的擴展的DOS文件系統(tǒng)。增加了長文件名支持,UID/GID,POSIX權(quán)限,特殊文件
8、等而依然保持和DOS文件系統(tǒng)兼容。8.vfat 是Windows95,Windows NT使用的擴展的DOS文件系統(tǒng)。增加長文件名支持。9.proc 是一種假的文件系統(tǒng),用于和內(nèi)核數(shù)據(jù)結(jié)構(gòu)接口, 它不占用磁盤空間,參考 man proc。10.iso9660 是一種針對ISO9660標準的CD-ROM文件系統(tǒng)。自動支持兩種擴展(看下面)。11.High Sierra 是ISO9660標準的前身。Linux自動支持它。Rock Ridge 是Rock Ridge interchange Protocol協(xié)
9、議的一個產(chǎn)品,用于進一步向Unix系統(tǒng)描述ISO9660文件系統(tǒng)下的文件。另外提供諸如長文件名,UID/GID,POSIX權(quán) 限,等信息。Linux自動支持它。12.hpfs 是OS/2使用的高性能的文件系統(tǒng)。在Linux系統(tǒng)中是只讀的,因為缺乏相應(yīng)的文檔資料。13.sysv 是SystemV/Coherent文件系統(tǒng)在Linux上的實現(xiàn)。它實現(xiàn)了所有的Xenix,SystemV/386,和 Coherent文件系統(tǒng)。14.nfs 是用于存取遠方計算機硬盤的文件系統(tǒng)。15.smb
10、; 是支持SMB協(xié)議的網(wǎng)絡(luò)文件系統(tǒng),Windows用它來實現(xiàn)工作組共享。16.ncpfs 是Novell NetWare使用的,支持NCP協(xié)議的網(wǎng)絡(luò)文件系統(tǒng)。17.Devpts 是一個虛擬的文件系統(tǒng),一般安裝在/dev/pts。為了得到一個虛擬終端,進程打開/dev/ptmx,然后就可使用虛擬終端。18.fat 不是一個單獨的文件系統(tǒng),而是msdos, umsdos 和vfat 文件系統(tǒng)的常用部分。19.UFS 是一個廣泛使用于各種操作系統(tǒng)的文件系統(tǒng)20.swap 是一種特殊的
11、分區(qū),用于在內(nèi)存和硬盤間交換數(shù)據(jù)的文件系統(tǒng)。21.raiserfs 是Linux內(nèi)核2.4.1以后(2001年1 月)支持的,一種全新的日志文件系統(tǒng)。22.hfs hfs(=hierarchical files system)是蘋果文件系統(tǒng)。23.ntfs Windows NT文件系統(tǒng)。 文件系統(tǒng)是linux的一個十分基礎(chǔ)的知識,同時也是學(xué)習linux的必備知識。 本文將站在一個較高的視圖來了解linux的文件系統(tǒng),主要包括了lin
12、ux磁盤分區(qū)和目錄、掛載基本原理、文件存儲結(jié)構(gòu)、軟鏈接硬鏈接、和常見目錄的介紹。相信有了這些知識對于深入的學(xué)習linux會有一定的幫助。文章例子主要是基于ubuntu發(fā)行版。 如有不對之處請大家多多指出。1.Linux磁盤分區(qū)和目錄 Linux發(fā)行版本之間的差別很少,差別主要表現(xiàn)在系統(tǒng)管理的特色工具以及軟件包管理方式的不同。目錄結(jié)構(gòu)基本上都是一樣的。 Windows的文件結(jié)構(gòu)是多個并列的樹狀結(jié)構(gòu),最頂部的是不同的磁盤(分區(qū)),如:C,D,E,F(xiàn)等。Linux的文件結(jié)構(gòu)是單個的樹狀結(jié)構(gòu).可以用tree進行展示。 在Ubuntu下安裝tree(su
13、do apt-get install tree),并可通過命令來查看。每次安裝系統(tǒng)的時候我們都會進行分區(qū),Linux下磁盤分區(qū)和目錄的關(guān)系如下: 任何一個分區(qū)都必須掛載到某個目錄上。 目錄是邏輯上的區(qū)分。分區(qū)是物理上的區(qū)分。 磁盤Linux分區(qū)都必須掛載到目錄樹中的某個具體的目錄上才能進行讀寫操作。 根目錄是所有Linux的文件和目錄所在的地方,需要掛
14、載上一個磁盤分區(qū)。 以下是我們可能存在的一種目錄和分區(qū)關(guān)系: 圖1:目錄和分區(qū)關(guān)系Q:如何查看分區(qū)和目錄及使用情況? fdisk查看硬盤分區(qū)表 df:查看分區(qū)使用情況 du: 查看文件占用空間情況 Q: 為什么要分區(qū),如何分區(qū)? 可以把不同資料,分別放入不同分區(qū)中管理,降低風險。 &
15、#160; 大硬盤搜索范圍大,效率低 磁盤配合只能對分區(qū)做設(shè)定 /home /var /usr/local經(jīng)常是單獨分區(qū),因為經(jīng)常會操作,容易產(chǎn)生碎片 2.Mount掛載和NFS簡介 掛載的概念 :當要使用某個設(shè)備時,例如要讀取硬盤中的一個格式化好的分區(qū)、光盤或軟件等設(shè)備時,必須先把這些設(shè)備對應(yīng)到某個目錄上,而這個目錄就稱為“掛載點(mount point)”,這樣才可以讀取這些設(shè)備,而這些對應(yīng)的動作就是“掛載”。 將物理分區(qū)細節(jié)屏蔽掉。用戶只有統(tǒng)一的邏輯概念
16、。所有的東西都是文件。Mount命令可以實現(xiàn)掛載:mount -fnrsvw -t vfstype -o options device dirQ:所有的磁盤分區(qū)都必須被掛載上才能使用,那么我們機器上的硬盤分區(qū)是如何被掛載的?A:這主要是它利用了/etc/fstab文件。每次內(nèi)核加載它知道從這里開始mount文件系統(tǒng)。每次系統(tǒng)啟動會根據(jù)該文件定義自動掛載。若沒有被自動掛載,分區(qū)將不能使用。 如下是我的/etc/fstab的定義,主要是根據(jù)裝機的分區(qū)來的:# <file system> <mount point> <type>
17、 <options> <dump> <pass>proc /proc proc defaults 0
18、0; 0#/dev/sda1被自動掛載到 /UUID=cb1934d0-4b72-4bbf-9fad-885d2a8eeeb1 / ext3 relatime,errors=remount-ro 0 1# /dev/sda5 被自動掛載到分區(qū)/home
19、UUID=c40f813b-bb0e-463e-aa85-5092a17c9b94 /home ext3 relatime 0 2#/dev/sda7 被自動掛載到/workUUID=0f918e7e-721a-41c6-af82-f92352a568af /work
20、0; ext3 relatime 0 2#分區(qū) /dev/sda6被自動掛載到swapUUID=2f8bdd05-6f8e-4a6b-b166-12bb52591a1f none
21、swap sw 0 0 Q:移動硬盤如何掛載?如何掛載一個新的分區(qū)?移動硬盤有驅(qū)動模塊會自動掛載,如果有個新硬盤,要先進行分區(qū),并通過mount命令掛載到某個文件夾。如果要自動掛載則可以修改/etc/fstab文件.NFS簡介:NFS相信在很多地方都有廣泛使用,是一個非常好的文件共享方式。我們公司所使用的上傳服務(wù)就是把文件上
22、傳到某臺網(wǎng)絡(luò)服務(wù)器上,中間就是通過NFS實現(xiàn)。使用NFS客戶端可以透明的地訪問服務(wù)器端的文件。NFS也是通過mount來實現(xiàn),底層是通過NFS通信協(xié)議實現(xiàn)?;驹恚簣D2:NFS基本原理 Ubuntu下面Ubuntu下的例子服務(wù)端:$apt-get install nfs-kernel-servervi /etc/exports 添加nfs目錄: /personal/nfs_share4(rw,sync,no_root_squash)$sudo exportfs -r$sudo /etc/init.d/portmap start$sudo /etc/init.d/n
23、fs-kernel-server start客戶端:$sudo apt-get install nfs-common$sudo mount 6:/personal/nfs_share /nfsshare例子:3.文件類型 Linux下面的文件類型主要有:a) 普通文件:C語言元代碼、SHELL腳本、二進制的可執(zhí)行文件等。分為純文本和二進制。 b) 目錄文件:目錄,存儲文件的唯一地方。
24、c) 鏈接文件:指向同一個文件或目錄的的文件。 d) 特殊文件:與系統(tǒng)外設(shè)相關(guān)的,通常在/dev下面。分為塊設(shè)備和字符設(shè)備。 可以通過ls l, file, stat幾個命令來查看文件的類型等相關(guān)信息。4.文件存儲結(jié)構(gòu) Linux正統(tǒng)的文件系統(tǒng)(如ext2、ext3)一個文件由目錄項、inode和數(shù)據(jù)塊組成。目錄項:包括文件名和inode節(jié)點號。Inode:又稱文件索引節(jié)點,是文件基本信息的存放地和數(shù)據(jù)塊
25、指針存放地。數(shù)據(jù)塊:文件的具體內(nèi)容存放地。 Linux正統(tǒng)的文件系統(tǒng)(如ext2、3等)將硬盤分區(qū)時會劃分出目錄塊、inode Table區(qū)塊和data block數(shù)據(jù)區(qū)域。一個文件由一個目錄項、inode和數(shù)據(jù)區(qū)域塊組成。Inode包含文件的屬性(如讀寫屬性、owner等,以及指向數(shù)據(jù)塊的指針),數(shù)據(jù)區(qū)域塊則是文件內(nèi)容。當查看某個文件時,會先從inode table中查出文件屬性及數(shù)據(jù)存放點,再從數(shù)據(jù)塊中讀取數(shù)據(jù)。 站在2w英尺視圖,文件存儲結(jié)構(gòu)大概如下:圖3:文件存儲結(jié)構(gòu)2w英尺視圖 其中目錄項的結(jié)構(gòu)如下(每個文件的目錄項存儲在改文件所屬目錄的文
26、件內(nèi)容里): 圖4:目錄項結(jié)構(gòu) 其中文件的inode結(jié)構(gòu)如下(inode里所包含的文件信息可以通過stat filename查看得到): 圖5:inode結(jié)構(gòu) 以上只反映大體的結(jié)構(gòu),linux文件系統(tǒng)本身在不斷發(fā)展。但是以上概念基本是不變的。且如ext2、ext3、ext4文件系統(tǒng)也存在很大差別,如果要了解可以查看專門的文件系統(tǒng)介紹。5.軟連接、硬鏈接 軟鏈接和硬鏈接是我們常見的兩種概念:硬連接:是給文件一個副本,同時建立兩者之間的連接關(guān)系。修改其中一個,與其連接的文件同時被修改。如果刪除其中color=red任意一個/color
27、其余的文件將不受影響。軟連接:也叫符號連接,他只是對源文件在新的位置建立一個“快捷(借用一下wondows常用詞)”,所以,當源文件刪除時,符號連接的文件將成為無源之水->僅僅剩下個文件名了,當然刪除這個連接,也不會影響到源文件,但對連接文件的使用、引用都是直接調(diào)用源文件的。具體關(guān)系可以看下圖: 圖5:軟鏈接和硬鏈接 從圖上可以看出硬鏈接和軟鏈接的區(qū)別:1:硬鏈接原文件和新文件的inode編號一致。而軟鏈接不一樣。2:對原文件刪除,會導(dǎo)致軟鏈接不可用,而硬鏈接不受影響。3:對原文件的修改,軟、硬鏈接文件內(nèi)容也一樣的修改,因為都是指向同一個文件內(nèi)容的。 6.文
28、件目錄管理命令 磁盤和文件空間 fdisk df du文件目錄與管理 cd pwd mkdir rmdir ls cp rm mv 查看文件內(nèi)容 cat:cat file查看文件的內(nèi)容。全程式concatenate的意思,將文件內(nèi)容連續(xù)輸出到屏幕上。第一行到最后一行顯示。tac:tac file和cat剛好相反 是從最后一行到第一行的方式查看。cat有個比較不好的地方時當文件比較大時候沒辦法看清楚,這個時候可以用more或者Less命令。more:more file如果使用grep或者find等命令時,可以配合使用more一頁一頁的查看。如果看到一半想退出,則敲入q即可退出。less:less
29、 fileless比more更有彈性,可以上下翻頁。如果只想讀取文件的頭幾行或者文件的末尾幾行,可以用head或tail.head n file:讀取文件的前n行。tail n file:讀取文件末尾n行。以上命令都是用于查看字符文件,二進制文件出來的都是亂碼,要看二進制文件的內(nèi)容,可以用od命令,如查看一個MP3文件里面的內(nèi)容:od shijiemori.mp3文件目錄與權(quán)限 chmod chown chgrp umask 文件查找 which:which filename該命令用于查詢通過PATH路徑到該路徑內(nèi)查找可執(zhí)行文件。如:Which passwd:查找可執(zhí)行文件passwdwher
30、eis:whereis -bmsu keyword該命令用于把相關(guān)字的文件和目錄都列出來。(Linux 會將文件都記錄在一個文件數(shù)據(jù)庫里面,該命令式從數(shù)據(jù)庫去查詢,所以速度比較快,Linux每天會更新該數(shù)據(jù)庫)locate:locate filename該命令用于把相關(guān)字的文件和目錄都列出來。查找數(shù)據(jù)特別快,也是通過數(shù)據(jù)庫方式來查詢。但是數(shù)據(jù)庫一周更新一次,所以可能有些存在數(shù)據(jù)查不到??梢匀バ薷呐渲梦募?。find:find path 參數(shù) keyword該命令用于在指定路徑下查找文件。不是通過數(shù)據(jù)來查詢,所以速度會比較慢。 7.常見目錄解釋 Linux各種發(fā)行版的目錄結(jié)構(gòu)
31、基本一致,各個目錄簡單介紹如下: 目錄 描述 / 根目錄 /bin 做為基礎(chǔ)系統(tǒng)所需要的最基礎(chǔ)的命令就是放在這里。比如 ls、cp、mkdir等命令;功能和/usr/bin類似,這個目錄中的文件都是可執(zhí)行的,普通用戶都可以使用的命令。 /boot Linux的內(nèi)核及引導(dǎo)系統(tǒng)程序所需要的文件,比如 vmlinuz initrd.img 文件都位于這個目錄中。在一般情況下,GRUB或LILO系統(tǒng)引導(dǎo)管理器也位于這個目錄;啟動裝載文件存放位置,如kernels,initrd,grub。一般是一個獨立的分區(qū)。 /dev 一些必要的設(shè)備,聲卡、磁盤等。還有如 /dev/null. /dev/c
32、onsole /dev/zero /dev/full 等。 /etc 系統(tǒng)的配置文件存放地. 一些服務(wù)器的配置文件也在這里;比如用戶帳號及密碼配置文件; /etc/opt:/opt對應(yīng)的配置文件 /etc/X11:Xwindows系統(tǒng)配置文件 /etc/xml:XML配置文件 /home 用戶工作目錄,和個人配置文件,如個人環(huán)境變量等,所有的賬號分配一個工作目錄。一般是一個獨立的分區(qū)。 /lib 庫文件存放地。bin和sbin需要的庫文件。類似windows的DLL。 /media 可拆卸的媒介掛載點,如CD-ROMs、移動硬盤、U盤,系統(tǒng)默認會掛載到這里來。 /mnt 臨時掛載文件系統(tǒng)。這個
33、目錄一般是用于存放掛載儲存設(shè)備的掛載目錄的,比如有cdrom 等目錄??梢詤⒖?etc/fstab的定義。 /opt 可選的應(yīng)用程序包。 /proc 操作系統(tǒng)運行時,進程(正在運行中的程序)信息及內(nèi)核信息(比如cpu、硬盤分區(qū)、內(nèi)存信息等)存放在這里。/proc目錄偽裝的文件系統(tǒng)proc的掛載目錄,proc并不是真正的文件系統(tǒng),它的定義可以參見 /etc/fstab 。 /root Root用戶的工作目錄/sbin 和bin類似,是一些可執(zhí)行文件,不過不是所有用戶都需要的,一般是系統(tǒng)管理所需要使用得到的。 /tmp 系統(tǒng)的臨時文件,一般系統(tǒng)重啟不會被保存。 /usr 包含了系統(tǒng)用戶工具和程序。
34、 /usr/bin:非必須的普通用戶可執(zhí)行命令 /usr/include:標準頭文件 /usr/lib:/usr/bin/ 和 /usr/sbin/的庫文件 /usr/sbin:非必須的可執(zhí)行文件/usr/src:內(nèi)核源碼/usr/X11R6:X Window System, Version 11, Release 6. /srv 該目錄存放一些服務(wù)啟動之后需要提取的數(shù)據(jù) 想要安裝Linux的新手在分區(qū)這個環(huán)節(jié)可能會碰到這樣的問題,明明硬盤還有好多G的剩余空間,卻提示你因為空間不夠而無法繼續(xù)安裝Linux。這完全是因為你的電腦由于先前安裝了Windows而全部使用了FAT
35、或者是NTFS的文件系統(tǒng)類型。而Linux使用的是ext的文件系統(tǒng)類型,因為你的硬盤沒有給ext文件系統(tǒng)劃分任何空間,所以它自然會提示你空間不夠。Linux的文件系統(tǒng)類型概述Linux的默認文件系統(tǒng)類型為ext3,Linux的文件系統(tǒng)是從Unix的發(fā)展而來的。Unix文件系統(tǒng)的設(shè)計在當時有許多創(chuàng)新,其設(shè)計思想對于后來的許多操作系統(tǒng)都有著極為深遠的影響。這也是Unix對計算機技術(shù)的主要貢獻之一。Linux沒有盤符這個概念,它就是一個樹型的目錄結(jié)構(gòu)。一棵大樹從根部開始長可以長出許多枝條,枝條上可以再長枝條或者是葉子。在這里,枝條就好比文件夾,葉子就是文件。由于三級擴展文件系統(tǒng)類型(ext3)是一種
36、高性能的文件系統(tǒng)類型,所以Linux不像Windows,幾乎不需要用一段時間就進行碎片整理的工作,因為ext3很好地減少了磁盤碎片化。 作了以上基礎(chǔ)的介紹后,大家可以了解到,一個好的文件系統(tǒng)對于管理好我們存儲在電腦里的文件以及信息是多么的重要。文件系統(tǒng)不只有一種, Linux與Windows使用的是兩種工作原理不同的文件系統(tǒng)類型所以互不兼容,但只要你合理地對硬盤進行分區(qū),Linux完全可以與Windows共存于一臺電腦。下面的內(nèi)容是詳細的對Linux的文件系統(tǒng)進行介紹,有興趣的可以繼續(xù)往下看。 Linux的文件系統(tǒng)目前Linux系統(tǒng)都提供了幾個標
37、準的文件系統(tǒng),如根文件系統(tǒng),/usr文件系統(tǒng)等。值得一提的是,這些文件系統(tǒng)可以放在一個分區(qū)上,也可以放在多個分區(qū)上。最好的例子就是,許多網(wǎng)站常常將/home獨立放在一個分區(qū),遇到系統(tǒng)崩潰時,用戶的信息不會丟失。下面就分別介紹這幾個文件系統(tǒng)的功能及其主要目錄。1、根文件系統(tǒng)(/)根文件系統(tǒng)含有引導(dǎo)和運行Linux系統(tǒng)必需的文件。如果以單用戶維護模式啟動系統(tǒng)時,只能安裝此文件系統(tǒng),根文件系統(tǒng)主要包括以下目錄:/bin:存放常用的系統(tǒng)命令/dev:存放與硬件設(shè)備驅(qū)動程序有關(guān)的文件/etc:許多系統(tǒng)配置文件存放于此/lib:存放常用程序的庫函數(shù)文件/mnt:用于掛載移動存儲設(shè)備的臨時文件系統(tǒng)的目錄/sbin:存放系統(tǒng)自舉和恢復(fù)時所用的程序/tmp:暫存區(qū)2、/usr文件系統(tǒng) /usr文件系統(tǒng)含有可以被共享的命令和系統(tǒng)管理數(shù)據(jù)庫,其中包括機器特定的可共享文件和與機器無關(guān)的共享文件,前者是在某一類機器
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 瑜伽行業(yè)私教課程合同
- 房屋代理銷售協(xié)議
- 夫妻共同擔保簽字借款合同
- 外立面裝修施工合同
- 汽車零部件生產(chǎn)加工合作協(xié)議
- 數(shù)字文化創(chuàng)意產(chǎn)業(yè)投資合同
- 產(chǎn)品研發(fā)合作框架協(xié)議
- 國家建造師聘用協(xié)議書
- 機關(guān)事業(yè)單位編外人員勞動合同書
- 協(xié)議離婚制度存在的問題及完善
- 不忘教育初心-牢記教師使命課件
- 藥品不良反應(yīng)及不良反應(yīng)報告課件
- 俄羅斯水資源現(xiàn)狀分析
- FSC認證培訓(xùn)材料
- 非法捕撈水產(chǎn)品罪
- Germany introduction2-德國國家介紹2
- 新概念第一冊單詞匯總帶音標EXCEL版
- 作用于血液及造血器官的藥 作用于血液系統(tǒng)藥物
- 急危重癥患者靜脈通路的建立與管理月教學(xué)課件
- 火力發(fā)電廠總經(jīng)理崗位規(guī)范
- 春節(jié)節(jié)后施工復(fù)工安全培訓(xùn)
評論
0/150
提交評論