Linux掛載 使用檔案系統

2021-09-11 16:03:49 字數 2009 閱讀 7119

宣告:本筆記內容為筆者自己整理.

數年之前在"linuxcast"學習linux,當時記錄了乙份紙質版筆記,現在有意將其整理成電子版,供自己日後查閱以及分享.

感謝linuxcast,感謝蘇勇(nash_su)老師!

磁碟或者分割槽建立號檔案系統後,需要掛載到乙個目錄才能使用。

windows或mac系統會自動掛載,一旦建立好檔案系統後會自動掛載到系統上,windows稱之為c盤、d盤等等。

linux需要手工進行掛載操作或者配置系統進行自動掛載操作。

推薦將硬碟掛載至/mnt目錄,但是不是強制要求。

在linux中,我們通過mount命令將格式化好的磁碟或分割槽掛載到乙個目錄上。

格式:mount /dev/sda3(要掛載的分割槽) /mnt(掛載點)

常用引數:

示例:mount /dev/hda1 /mnt:將 /dev/hda1 掛在 /mnt 之下。

mount -o ro,sync /dev/hda1 /mnt:將 /dev/hda1 用唯讀模式掛在 /mnt 之下,且不使用快取。

命令umount用來解除安裝已掛載的檔案系統,相當於windows的彈出。

格式:umount 檔案系統/掛載點

umount /dev/sda3就相當於umount /mnt

如果出現device is busy的報錯,則表示該檔案系統正在被使用,無法解除安裝,可以使用以下命令檢視使用檔案系統的程序:

fuser -m /mnt

也可以使用命令lsof檢視正在被使用的檔案:

lsof /mnt

配置檔案/etc/fstab用來定義需要自動掛載的檔案系統。

磁碟被手動掛載之後都必須把掛載資訊寫入/etc/fstab這個檔案中,否則下次開機啟動時仍然需要重新掛載。

系統開機時會主動讀取/etc/fstab這個檔案中的內容,根據檔案裡面的配置掛載磁碟。這樣我們只需要將磁碟的掛載資訊寫入這個檔案中我們就不需要每次開機啟動之後手動進行掛載了。

開啟fstab後,fstab中每一行代表乙個掛載配置,格式如下:

/dev/sda3

/mnt

ext4

defaults

0 0需要掛載的裝置

掛載點檔案系統

掛載選項

dump、fsck相關選項

第一字段:分割槽裝置檔名或uuid(硬碟通用唯一識別碼)

第二字段:掛載點

第三字段:檔案系統名稱

第四字段:掛載引數

第五字段:指定分割槽是否被dump備份,0代表不備份,1代表每天備份,2代表不定期備份

第六字段:指定分割槽是否被fsck檢測,0代表不檢測,其他數字代表檢測的優先順序,那麼當然1的優先順序比2高

特別注意:對磁碟裝置檔案系統的所有操作都必須在裝置是解除安裝狀態下進行!

可以使用mount -o remount,rw /進行/etc/fstab檔案修復

that』s all.

環境:軟體版本:virtualbox 4.3.12 r93733

linux系統版本:centos 7 ×86_64 1511

如有紕漏,望不吝指出,不勝感激。

Linux 掛載檔案系統

1 掛載點必須是乙個目錄。2 乙個分割槽掛載在乙個已存在的目錄上,這個目錄可以不為空,但掛載後這個目錄下以前的內容將不可用。對於其他作業系統建立的檔案系統的掛載也是這樣。但是需要理解的是 光碟 軟盤 其他作業系統使用的檔案系統的格式與linux使用的檔案系統格式是不一樣的。光碟是iso9660 軟盤...

Linux 檔案系統掛載管理

一 掛載操作 磁碟或者分割槽建立好檔案系統後,需要掛載到乙個目錄才能夠使用。windows或者mac系統會進行自動掛載,一旦建立好檔案系統後會自動掛載到系統上,windows上稱之為c盤 d盤等 linux需要手動進行掛載操作或者配置系統進行自動掛載。舉例 dev sda3 ext4 掛載到 mnt...

Linux檔案系統掛載管理

磁碟或分割槽建立好檔案系統後,需要掛載到乙個目錄才能夠使用 windows或mac系統會自動進行自動掛載,一旦建立好檔案系統後會自動 掛載到系統上,windows上稱為c盤 d盤等 linux需要手工進行掛載操作或配置系統進行自動掛載 例如 dev sdb1 ext4 掛載到 mnt 不強制到此目錄...