Linux中mount命令怎么用

Linux中mount命令怎么用

linux 系統中的 mount 命令是文件系統管理的核心工具,用于將文件系統連接到系統目錄樹。本文將詳細介紹 mount 命令的用法,包括基本語法、常用選項、自動掛載以及卸載方法。

基本語法:

mount [選項] 設備名 掛載點
  • 設備名: 要掛載的文件系統設備,例如 /dev/sda1。
  • 掛載點: 系統中已存在的目錄,用于訪問掛載的文件系統。

常用選項:

  • -t: 指定文件系統類型,例如 ext4, ntfs, vfat 等。
  • -o: 指定掛載選項,多個選項用逗號分隔。常用選項包括:
    • ro: 只讀模式。
    • rw: 讀寫模式(默認)。
    • noexec: 禁止執行二進制文件。
    • nosuid: 忽略setuid和setgid位。
    • nodev: 不使用設備文件。
    • umask=nnn: 設置文件創建掩碼。
    • async: 異步I/O。
    • sync: 同步I/O(默認)。

示例:

  1. 掛載 ext4 分區:

    sudo mount -t ext4 /dev/sda1 /mnt/mydisk
  2. 只讀掛載 NTFS 分區:

    sudo mount -t ntfs-3g -o ro /dev/sdb1 /mnt/windows
  3. 掛載 FAT32 分區并設置 umask:

    sudo mount -t vfat -o umask=022 /dev/sdc1 /mnt/usbdrive
  4. 掛載 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 系統中的文件系統掛載。

? 版權聲明
THE END
喜歡就支持一下吧
點贊15 分享