温馨提示×

怎么挂载Ubuntu文件夹

小樊
44
2026-08-17 20:38:25
栏目: 智能运维

在 Ubuntu 中“挂载文件夹”通常有两种常见含义,我分别说明,你可以按需要选择:


一、挂载 本地磁盘分区(如硬盘、U盘)

1️⃣ 查看磁盘信息

lsblk
# 或
sudo fdisk -l

例如看到:

/dev/sdb1   100G   数据盘

2️⃣ 创建挂载目录

sudo mkdir -p /mnt/data

3️⃣ 挂载分区

sudo mount /dev/sdb1 /mnt/data

4️⃣ 查看是否成功

df -h

5️⃣ 开机自动挂载(可选)

编辑 /etc/fstab

sudo nano /etc/fstab

添加一行(示例):

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

UUID 方式(推荐):

sudo blkid
UUID=xxxx-xxxx  /mnt/data  ext4  defaults  0  2

二、挂载 远程文件夹(网络共享)

✅ 方式 1:NFS(Linux ↔ Linux,推荐)

服务端

sudo apt install nfs-kernel-server
sudo nano /etc/exports

添加:

/home/user/share  *(rw,sync,no_subtree_check)
sudo exportfs -a
sudo systemctl restart nfs-kernel-server

客户端

sudo apt install nfs-common
sudo mkdir -p /mnt/nfs
sudo mount 服务器IP:/home/user/share /mnt/nfs

✅ 方式 2:Samba(Windows / Linux)

安装

sudo apt install cifs-utils

挂载

sudo mkdir /mnt/smb
sudo mount -t cifs //IP/share /mnt/smb -o username=xxx,password=xxx

三、挂载 本地目录到另一个目录(bind mount)

可以把一个文件夹“映射”到另一个地方:

sudo mount --bind /home/user/data /mnt/data

开机自动:

/home/user/data  /mnt/data  none  bind  0  0

四、挂载 ISO 镜像

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

五、卸载挂载

sudo umount /mnt/data

✅ 你可以告诉我:

  • 本地硬盘 / U盘 / 网络共享 / Docker / WSL
  • 是否要 开机自动挂载
  • Ubuntu 是 桌面版还是服务器版

我可以给你更精确的命令。

0