ubuntu /etc/fstab解析

來源:互聯網
上載者:User


ubuntu /etc/fstab解析 開啟 /etc/fstab,可以看到如下內容: Shell代碼    www.2cto.com  [root@localhost ~]# cat /etc/fstab  # /etc/fstab: static file system information.  #  # Use 'blkid' to print the universally unique identifier for a  # device; this may be used with UUID= as a more robust way to name devices  # that works even if disks are added and removed. See fstab(5).  #  # <file system> <mount point>   <type>  <options>       <dump>  <pass>  # / was on /dev/sda1 during installation  UUID=886f96a1-025d-43b9-9467-61177884dff7 /               ext4    errors=remount-ro 0       1  # /boot was on /dev/sda5 during installation  UUID=f9908cbd-e556-4950-9588-803d77010c6d /boot           ext4    defaults        0       2  # /home was on /dev/sda7 during installation  UUID=724fcd08-68c4-433d-b940-4e7e5bcd553d /home           ext4    defaults        0       2  # /usr/local was on /dev/sda8 during installation  UUID=8b97fac5-bee5-40cd-b33f-1ca3ce6c08ff /usr/local      ext4    defaults        0       2  # swap was on /dev/sda6 during installation  UUID=611bb47a-b187-4257-a711-9e73ae4e08a3 none            swap    sw              0       0           從上面的結果可以看出,它其實就是一個表格,包括了 <file system>, <mount point>, <type>, <options>, <dump> 和 <pass> 這些列。下面來一一講解。          1. <file system>: 你要掛載的檔案系統的裝置名稱火塊資訊,也可以是遠端檔案系統。如果是本地裝置,可以寫 /dev/sda1, /dev/sda5 等。如果是遠端檔案系統,可以寫 192.168.10.36:/home/。此外,還可以用卷標(label)或 UUID(Universally Unique Identify 全域唯一標識)來表示。預設的 /etc/fstab 就是採用 UUID 來表示的,這裡也不詳解了。          2. <mount point>: 掛載點,也就是自己找一個或建立一個目錄,然後把檔案系統<file system> 掛到這個目錄下,然後就可以從這個目錄中訪問要掛載的檔案系統。對於 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。               auto: 開機自動掛載               noauto: 開機不自動掛載               defaults: 按照大多數永久檔案系統的預設值設定掛載定義               ro: 按唯讀許可權掛載               rw: 按可讀可寫入權限掛載               user: 任何使用者都可以掛載               user: 同步磁碟與記憶體中的資料,async 則是非同步         請注意光碟機和軟碟機只有在裝有介質時才可以進行掛載,因此它是 noauto。          5. <dump>: 此處為 1 的話,表示要將整個 <fie sysytem> 裡的內容備份;現在很少用到 dump 這個工具,在這裡一般選 0。 0 表示不做 dump 備份,1 表示要進行 dump 備份,2 也表示要做 dump 備份,不過,該分區的重要行比 1 小。          6. <pass>: 這裡用來指定如何使用 fsck 來檢查硬碟。如果這裡填 0,則不檢查;掛載點為 / 的(即根分區),必須在這裡填寫 1,其它的都不能填寫 1。如果有分區填寫大於 1 的話,則在檢查完根分區後,接著按填寫的數字從小到大依次檢查下去。同數位同時檢查。比如第一和第二個分區填寫 2,第三和第四個分區填寫 3,則系統在檢查完根分區後,接著同時檢查第一和第二個分區,然後再同時檢查第三和第四個分區。          當編輯了 /etc/fstab 後,為了避免可能的錯誤,通常回使用 mount -a 命令來測試,這是很重要的測試! 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.