Linux 系統中的 mount 命令是文件系統管理的核心工具,用于將文件系統連接到系統目錄樹。本文將詳細介紹 mount 命令的用法,包括基本語法、常用選項、自動掛載以及卸載方法。
基本語法:
mount [選項] 設備名 掛載點
- 設備名: 要掛載的文件系統設備,例如 /dev/sda1。
- 掛載點: 系統中已存在的目錄,用于訪問掛載的文件系統。
常用選項:
- -t: 指定文件系統類型,例如 ext4, ntfs, vfat 等。
- -o: 指定掛載選項,多個選項用逗號分隔。常用選項包括:
示例:
-
掛載 ext4 分區:
sudo mount -t ext4 /dev/sda1 /mnt/mydisk
-
只讀掛載 NTFS 分區:
sudo mount -t ntfs-3g -o ro /dev/sdb1 /mnt/Windows
-
掛載 FAT32 分區并設置 umask:
sudo mount -t vfat -o umask=022 /dev/sdc1 /mnt/usbdrive
-
掛載 ISO 鏡像文件:
sudo mount -o loop /path/to/image.iso /mnt/cdrom
自動掛載:
/etc/fstab 文件用于配置系統啟動時自動掛載的文件系統。每一行代表一個掛載條目,格式如下:
設備名 掛載點 文件系統類型 掛載選項 dump pass
- dump: 備份選項,通常為 0。
- pass: fsck 檢查順序,根文件系統為 1,其他為 2 或 0。
示例:
/dev/sda1 / ext4 defaults 1 1 /dev/sdb1 /mnt/data ext4 defaults 0 2
卸載:
使用 umount 命令卸載已掛載的文件系統:
sudo umount /mnt/mydisk
或使用設備名:
sudo umount /dev/sda1
注意事項:
- mount 命令通常需要 sudo 權限。
- 確保掛載點目錄已存在,否則需要先創建。
- 卸載前,請確保沒有進程正在使用該文件系統。
掌握以上內容,即可高效管理 Linux 系統中的文件系統掛載。