Linux掛載命令(mount)的功能是將一個文件系統連接到系統目錄樹中的某個點上,從而使得用戶和程序可以訪問這個文件系統上的文件和目錄
掛載的基本語法如下:
mount [選項] 設備 文件系統類型
其中,選項可以是一系列參數,用于控制掛載的行為;設備是指要掛載的設備,如硬盤分區、USB設備等;文件系統類型是指設備上使用的文件系統類型,如ext4、vfat等。
以下是一些常用的掛載選項:
-t
:指定文件系統類型。-o
:指定掛載選項,如只讀(ro)、讀寫(rw)、默認權限(uid、gid)等。-n
:以只讀方式掛載文件系統,避免因文件系統緩存導致的文件不一致問題。-r
:以只讀方式掛載文件系統,適用于備份等場景。-w
:以讀寫方式掛載文件系統。以下是一些常見的掛載設備類型:
/dev/sda1
:第一個硬盤分區。/dev/sdb
:第二個硬盤。/dev/cdrom
:光驅。/dev/sdX
:通用硬盤設備標識符,X為字母A-Z。/dev/USB*
:通用USB設備標識符。以下是一些常見的文件系統類型:
ext4
:第四代擴展文件系統。vfat
:FAT32文件系統。ntfs
:NTFS文件系統。xfs
:XFS文件系統。btrfs
:B樹文件系統。以下是一些掛載命令的示例:
/dev/sdb1
設備掛載到/mnt/mydisk
目錄:mount /dev/sdb1 /mnt/mydisk
/dev/sdb1
設備到/mnt/mydisk
目錄:mount -o ro /dev/sdb1 /mnt/mydisk
/dev/sdb1
設備到/mnt/mydisk
目錄:mount -o rw /dev/sdb1 /mnt/mydisk
/dev/sdb1
設備掛載到/mnt/mydisk
目錄,并指定默認權限:mount -t ext4 -o defaults,uid=1000,gid=1000 /dev/sdb1 /mnt/mydisk