首頁  >  文章  >  運維  >  linux掛載點是什麼

linux掛載點是什麼

青灯夜游
青灯夜游原創
2022-03-02 16:08:1915850瀏覽

在linux中,掛載就是利用一個目錄當成進入點,將磁碟分割區的資料放置在該目錄下,而進入點的目錄就稱為掛載點;簡單來說,掛載點就是linux中的磁碟檔案系統的入口目錄。

linux掛載點是什麼

本教學操作環境:linux5.9.8系統、Dell G3電腦。

Linux中所有內容都是以文件的形式保存和管理的,硬體設備也是文件,這和Windows完全不同,windows是透過設備管理器來管理硬體的,linux的設備文件保存在/ dev/目錄中,例如硬碟檔案是/dev/sd[a-p],光碟檔案是/dev/hdc等,硬體裝置需要掛載到對應的目錄檔案才能使用。

所謂的掛載就是利用一個目錄當成進入點,將磁碟分割區的資料放置在該目錄下,也就是說進入該目錄就可以讀取該分割區的意思,這個動作我們稱為掛載,那個進入點的目錄我們稱為掛載點。 

簡單來說:掛載點其實就是linux中的磁碟檔案系統的入口目錄。

由於整個Linux 系統最重要的是根目錄(/),因此根目錄一定需要掛載到某個分區, 至於其他的目錄則可依使用者自己的需求來給予掛載到不同的分區。

常見的硬體設備檔名如下:

硬體 裝置名稱
IDE硬碟 /dev/hd[a-d]
#SCSI/SATA/USB硬碟 /dev/sd[ a-p]

光碟機

/dev/cdrom或/dev/sr0
軟碟 /dev/fd[01-1]
#印表機(25針) /dev/lp[0-2]
印表機(USB) /dev/usb/lp[0-15]
滑鼠 /dev/mouse

圖示說明:

linux掛載點是什麼

上圖所示,硬碟被分成三個可用分割區,其中sda1、sda2為主分割區分別掛載在/boot和/ 目錄下,sda3為擴充分割區內部包含一個邏輯分割區sda5,sda5掛載在/home目錄下。 /boot目錄下的所有資料都儲存在sda1分割區裡,/home目錄下的所有資料都儲存在sda5分割區裡,根目錄 / (除了/boot、/home)下的資料都儲存在sda2分割區裡。

1.sda1表示第一塊硬碟第一個分割區,sda2表示第一塊硬碟第二個分割區,sdb1表示第二塊硬碟一個分割區,以此類推...
2.邏輯分割區一定是從sda5開始,因為sda1、sda2、sda3和sda4檔名被主分割區或擴充分割區佔用

掛載指令

  • #mount

    mount -l

    • #查詢系統中已掛載的設備,-l會顯示卷標名稱
  • mount -a

    • #依據設定檔/etc/fstab的內容,自動掛載
      • mount [-t 檔案系統類型] [-L 磁碟區標名] [-o 特殊選項] 裝置檔案名稱掛載點
      • 手動掛載
    • 選項
  • -t 檔案系統:加入檔案系統類型來指定掛載的類型,可以是ext3、ext4、iso9660等檔案系統

    -L 磁碟區標名:掛載指定卷標的分割區,而不是安裝裝置檔名掛載-o 特殊選項: 可以指定掛載的額外選項,例如讀寫權限、同步異步等,如果不指定則預設值生效。具體的特殊選項請參考下表

    umount 裝置檔名
umount 掛載點

卸載已掛載裝置補充(掛載特殊選項參數說明):說明#atime/noatimeasync/syncauto/noautodefaults執行/不執行,設定是否允許在檔案系統中執行可執行文件,預設是exec允許重新掛載已經掛載的檔案系統,一般用於指定修改特殊權限。範例:mount -o remount,noexec /boot##rw/ro#讀寫/只讀,檔案系統掛載時,是否具有讀寫權限,預設是rw#suid/nosuid具有/不具有SUID權限,設定檔系統是否具有SUID和SGID的權限,預設是具有user/nouser允許/不允許普通使用者掛載,設定檔案系統是否允許普通使用者掛載,預設不允許,只有root可以掛載分割區usrquota#寫入代表檔案系統支援使用者磁碟配額,預設不支援
因為裝置檔案名稱和掛載點已經連接到一起,所以卸載哪一個都可以
特殊選項
更新造訪時間/不更新造訪時間。存取分區檔案時,是否更新檔案的存取時間,預設為更新
非同步/同步,預設為非同步
自動/手動,mount –a指令執行時,是否會自動安裝/etc/fstab檔案內容掛載,預設為自動
定義預設值,相當於rw,suid,dev,exec,auto,nouser,async這七個選項 exec/noexec
#remount
重新掛載/boot分割區並使用noexec權限

grpquota

###寫入代表檔案系統支援群組磁碟配額,預設不支援###############相關推薦:《###Linux視頻教程###》###

以上是linux掛載點是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn