温馨提示×

debian mount怎么用命令

小樊
44
2026-10-09 20:46:40
栏目: 智能运维

在 Debian(以及大多数 Linux 发行版)里,mount 命令用于挂载文件系统(把硬盘分区、U 盘、ISO、网络共享等“接”到目录树上)。下面按常见场景给你讲怎么用。


一、基本语法

mount [选项] 设备 挂载点
  • 设备:如 /dev/sdb1、/dev/nvme0n1p2
  • 挂载点:一个已存在的空目录,如 /mnt/usb

二、查看已挂载的设备

mount

或

lsblk
df -h

三、挂载硬盘 / U 盘(最常见)

1️⃣ 插入 U 盘或硬盘后查看设备名

lsblk

例如:

sdb
└─sdb1 ext4  /media/usb

2️⃣ 创建挂载目录

sudo mkdir -p /mnt/usb

3️⃣ 挂载

sudo mount /dev/sdb1 /mnt/usb

4️⃣ 卸载(很重要)

sudo umount /mnt/usb

⚠️ 注意是 umount,不是 unmount


四、指定文件系统类型

sudo mount -t ext4 /dev/sdb1 /mnt/usb
sudo mount -t ntfs /dev/sdb1 /mnt/usb
sudo mount -t vfat /dev/sdb1 /mnt/usb

五、挂载 ISO 文件

sudo mount -o loop debian.iso /mnt/iso

六、挂载网络共享(NFS / SMB)

NFS

sudo mount -t nfs 192.168.1.100:/data /mnt/nfs

SMB(Windows 共享)

sudo mount -t cifs //192.168.1.100/share /mnt/smb \
  -o username=user,password=pass

七、开机自动挂载(/etc/fstab)

编辑:

sudo nano /etc/fstab

示例:

/dev/sdb1  /mnt/usb  ext4  defaults  0  2

或 UUID 方式(推荐):

blkid
UUID=xxxx-xxxx  /mnt/usb  ext4  defaults  0  2

测试 fstab 是否正确(不重启):

sudo mount -a

八、常见问题

❌ 设备忙,无法卸载

lsof /mnt/usb
fuser -m /mnt/usb

❌ 权限问题

sudo mount -o uid=1000,gid=1000 /dev/sdb1 /mnt/usb

如果你愿意,可以告诉我:

  • 你是 挂载 U 盘 / 硬盘 / ISO / 网络盘
  • 是 临时挂载还是开机自动挂载
  • Debian 版本

我可以直接给你一条可用的命令。

0 踩