linux中的amount的解釋


掛載(amount)概念簡述

根文件系統之外的其他文件要想能夠被訪問,都必須通過“關聯”至根文件系統上的某個目錄來實現,此關聯操作即為“掛載”,此目錄即為“掛載點”,解除此關聯關系的過程稱之為“卸載

1.掛載:根文件系統外通過關聯至根文件系統上的某個目錄來實現訪問

2.掛載點:mount_point,用於作為另一個文件系統的訪問入口;

(1) 事先存在;

(2) 應該使用未被或不會被其它進程使用到的目錄;

(3) 掛載點下原有的文件將會被隱藏;

 

 

掛載與卸載

掛載方法mount DECE MOUNT_POINT

    mount:通過查看/etc/mtab(文章最后會對/etc/mtab有個解釋)文件顯示當前系統已掛載的所有設備

命令使用格式:mount [-fnrsvw] [-t vfstype] [-o options] device dir

device:指明要掛載的設備;

(1) 設備文件:例如/dev/sda5

(2) 卷標-L 'LABEL', 例如 -L 'MYDATA'

(3) UUID, -U 'UUID':例如 -U '0c50523c-43f1-45e7-85c0-a126711d406e'

(4) 偽文件系統名稱proc, sysfs, devtmpfs, configfs

dir:掛載點

    事先存在;建議使用空目錄;

    進程正在使用中的設備無法被卸載

常用命令選項

    -t vsftype:指定要掛載的設備上的文件系統類型;

    -r: readonly,只讀掛載;

    -w: read and write, 讀寫掛載;

    -n: 不更新/etc/mtab 

    -a:自動掛載所有支持自動掛載的設備;(定義在了/etc/fstab文件中,且掛載選項中有“自動掛載”功能)

    -L 'LABEL': 以卷標指定掛載設備;

    -U 'UUID': 以UUID指定要掛載的設備;

    -B, --bind: 綁定目錄到另一個目錄上;

注意:查看內核追蹤到的已掛載的所有設備:cat /proc/mounts

………………………………………………………………………………………………………………………

    -o options(掛載文件系統的選項)

      async:異步模式;

      sync:同步模式;

      atime/noatime:包含目錄和文件;

      diratime/nodiratime:目錄的訪問時間戳

      auto/noauto:是否支持自動掛載

      exec/noexec:是否支持將文件系統上應用程序運行為進程

      dev/nodev:是否支持在此文件系統上使用設備文件;

      suid/nosuid:是否支持在此文件系統上使用特殊權限

      remount:重新掛載

      ro:只讀

      rw:讀寫

      user/nouser:是否允許普通用戶掛載此設備

      acl:啟用此文件系統上的acl功能

注意:上述選項可多個同時使用,彼此使用逗號分隔;

 默認掛載選項:defaults:rw, suid, dev, exec, auto, nouser, and async


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM