linux 分區格式查看

來源:互聯網
上載者:User

標籤:

Linux分區格式查看

兩個檔案 /etc/fstab 和/etc/mtab 

/etc/fstab是用來存放檔案系統的靜態資訊的檔案,當系統啟動的時候。

    系統會自動地從這個檔案讀取資訊,並且會自動將此檔案中指定的檔案系統掛載到指定的目錄。

/etc/mtab則顯示的是已經被掛載的fs的資訊清單檔。

    每當 mount 掛載分區、umount 卸載分區,都會動態更新 mtab,mtab 總是保持著當前系統中已掛載的分區資訊,fdisk、df 這類程式,必須要讀取 mtab 檔案,才能獲得當前系統中的分區掛載情況。

 

域說明:

轉載自:http://www.linuxidc.com/Linux/2012-04/59111.htm

檔案的六個域,分別為:

<file system>、<mount point>、<type> 、<options>、<dump>、<pass>。下面將詳細介紹這六個域的詳細意義。

1、<fie sysytem>。這裡用來指定你要掛載的檔案系統的裝置名稱或塊資訊,也可以是遠端檔案系統。做過嵌入式linux開發的朋友都可能知道 mount 192.168.1.56:/home/nfs /mnt/nfs/ -o nolock (可以是其他IP)命令所代表的意義。它的任務是把IP為192.168.1.56的遠程主機上的/home/nfs/目錄掛載到原生/mnt/nfs /目錄之下。如果要把它寫進/etc/fstab檔案中,file system這部分應填寫為:/192.168.1.56:/home/nfs/。

如果想把本機上的某個裝置(device)掛載上來,寫法如:/dev/sda1、/dev/hda2或/dev/cdrom,其中,/dev/sda1 表示第一個串口硬碟的第一個分區,也可以是第一個SCSI硬碟的第一個分區,/dev/hda1表示第一個IDE硬碟的第一個分區,/dev/cdrom 表示光碟機。

此外,還可以label(卷標)或UUID(Universally Unique Identifier通用唯一識別碼)來表示。用label表示之前,先要e2label建立卷標,如:e2label /dir_1 /dir_2,其意思是說用/dir_2來表示/dir_1的名稱。然後,再在/etc/fstab下按如下形式添加:LABEL=/dir_2 /dir_2 <type>   <options> <dump> <pass>。重啟後,系統就會將/dir_1掛載到/dir_2目錄上。對於UUID,可以用blkid -o value -s UUID /dev/sdxx來擷取。比如我想掛載第一塊硬碟的第十一個分區,先用命令blkid -o value -s UUID /dev/sda11 來取得UUID,比如是:5dc08a62-3472-471b-9ef5-0a91e5e2c126,然後在<file system>這個域上填寫: UUID=5dc08a62-3472-471b-9ef5-0a91e5e2c126,即可表示/dev/sda11。Red Hat linux 一般會使用label,而Ubuntu linux 一般會用UUID。

2、<mount point>。掛載點,也就是自己找一個或建立一個dir(目錄),然後把檔案系統<fie sysytem>掛到這個目錄上,然後就可以從這個目錄中訪問要掛載檔案系統。對於swap分區,這個域應該填寫:none,表示沒有掛載點。

3、<type>。這裡用來指定檔案系統的類型。下面的檔案系統都是目前Linux所能支援的:adfs、befs、cifs、ext3、 ext2、ext、iso9660、kafs、minix、msdos、vfat、umsdos、proc、reiserfs、swap、 squashfs、nfs、hpfs、ncpfs、ntfs、affs、ufs。

4、<options>。這裡用來填寫設定選項,各個選項用逗號隔開。由於選項非常多,而這裡篇幅有限,所以不再作詳細介紹,如需瞭解,請用命令 man mount 來查看。但在這裡有個非常重要的關鍵字需要瞭解一下:defaults,它代表包含了選項rw,suid,dev,exec,auto,nouser和 async。

5、<dump>。此處為1的話,表示要將整個<fie sysytem>裡的內容備份;為0的話,表示不備份。現在很少用到dump這個工具,在這裡一般選0。

6、<pass>。這裡用來指定如何使用fsck來檢查硬碟。如果這裡填0,則不檢查;掛載點為 / 的(即根分區),必須在這裡填寫1,其他的都不能填寫1。如果有分區填寫大於1的話,則在檢查完根分區後,接著按填寫的數字從小到大依次檢查下去。同數位同時檢查。比如第一和第二個分區填寫2,第三和第四個分區填寫3,則系統在檢查完根分區後,接著同時檢查第一和第二個分區,然後再同時檢查第三和第四個分區。

linux 分區格式查看

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.