在 CentOS 中,mount 的配置主要是通过配置文件 /etc/fstab 来实现的(开机自动挂载)。下面我分几种常见情况说明。
/etc/fstab
作用:
每一行代表一个挂载项,格式如下:
<设备> <挂载点> <文件系统类型> <挂载选项> <dump> <fsck>
/dev/sdb1 /data ext4 defaults 0 0
| 字段 | 说明 |
|---|---|
| 设备 | /dev/sdX、UUID、LABEL 等 |
| 挂载点 | 目录,如 /mnt/data |
| 文件系统 | ext4、xfs、nfs、iso9660 |
| 挂载选项 | defaults、noatime、ro 等 |
| dump | 0(不备份) |
| fsck | 0(不检查)/1(根)/2(其他) |
UUID=1234-5678 /data xfs defaults 0 0
查看 UUID:
blkid
192.168.1.100:/share /mnt/nfs nfs defaults 0 0
确保已安装:
yum install -y nfs-utils
/iso/CentOS.iso /mnt/iso iso9660 loop 0 0
//192.168.1.10/share /mnt/win cifs username=user,password=pass 0 0
mount /dev/sdb1 /data
mount -a
mount -a
df -h
/etc/fstab 仍有效.mount 单元(高级用法)_netdev
例如:
192.168.1.100:/share /mnt/nfs nfs defaults,_netdev 0 0
如果你能说明:
我可以给你精确可用的配置示例。