在 CentOS 中,mount 本地设备或本地目录常见有几种情况,下面按使用场景给你说明。
lsblk
# 或
fdisk -l
例如看到:
/dev/sdb1
mkdir -p /mnt/data
mount /dev/sdb1 /mnt/data
df -h
umount /mnt/data
blkid /dev/sdb1
vi /etc/fstab
示例(ext4):
UUID=xxxx-xxxx /mnt/data ext4 defaults 0 0
mount -a
mkdir /mnt/iso
mount -o loop CentOS-7.iso /mnt/iso
卸载:
umount /mnt/iso
把一个目录挂载到另一个目录:
mkdir /mnt/test
mount --bind /home/user/data /mnt/test
开机自动:
/home/user/data /mnt/test none bind 0 0
yum install nfs-utils
systemctl start nfs
echo "/data 192.168.1.0/24(rw,sync)" >> /etc/exports
exportfs -r
mount -t nfs 127.0.0.1:/data /mnt/nfs
mount: unknown filesystem type
→ 可能未格式化:mkfs.ext4 /dev/sdb1
permission denied
→ 检查目录权限或加 rw 参数
CentOS 7/8 区别
→ CentOS 8 用 dnf,服务名可能是 nfs-server
如果你能说明 “本地”具体指什么(磁盘 / ISO / 目录 / NFS),我可以给你更精确的命令。