温馨提示×

linux如何挂载文件目录

小樊
38
2026-09-10 12:46:17
栏目: 智能运维

在 Linux 中,“挂载文件目录”通常有两种常见含义,下面分别说明:


一、挂载一个磁盘/分区/设备到目录(标准 mount)

1. 基本命令

mount 设备 挂载点

示例:

mkdir /mnt/data
mount /dev/sdb1 /mnt/data

2. 挂载 ISO 文件

mount -o loop centos.iso /mnt/iso

3. 挂载 NFS 远程目录

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

4. 开机自动挂载

编辑 /etc/fstab

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

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

如果你说的是“把已有目录挂到另一个地方”,用 bind

mount --bind /source/dir /target/dir

示例:

mkdir /mnt/www
mount --bind /var/www /mnt/www

开机自动挂载(/etc/fstab):

/var/www  /mnt/www  none  bind  0 0

三、查看和卸载

查看已挂载:

mount
# 或
df -h

卸载:

umount /mnt/data

四、常见注意点

  • 挂载点目录要提前存在
  • 需要 root 权限(或用 sudo
  • 容器/云服务器可能限制某些挂载方式

如果你是指 Docker 挂载目录Windows 共享目录(SMB)特定发行版(如 Ubuntu/CentOS),可以告诉我具体场景。

0