温馨提示×

如何改linux mount选项

小樊
34
2026-09-17 12:19:47
栏目: 智能运维

在 Linux 中修改 mount 选项 通常有三种常见场景,下面按使用频率说明。


一、临时修改(当前已挂载的文件系统)

1. 使用 mount -o remount

最常见方式:

sudo mount -o remount,options /mount/point

示例:重新挂载为只读

sudo mount -o remount,ro /data

示例:添加 noatime

sudo mount -o remount,noatime /data

⚠️ 必须是已挂载的文件系统,且文件系统支持 remount(ext4/xfs 一般没问题)


二、永久修改(重启仍生效)

2. 修改 /etc/fstab

编辑:

sudo vim /etc/fstab

示例:

UUID=xxxx /data ext4 defaults,noatime 0 2

常见选项:

  • defaults
  • noatime
  • nodiratime
  • ro / rw
  • exec / noexec
  • suid / nosuid
  • user / nouser

修改后:

sudo mount -a

(测试 fstab 是否正确,无报错即成功)


三、修改挂载命令本身(新挂载)

3. 挂载时直接指定选项

sudo mount -o noatime,ro /dev/sdb1 /mnt/data

四、查看当前 mount 选项

mount | grep /data

或:

findmnt /data

五、常见注意事项

  • remount 不能改变文件系统类型
  • 某些选项(如 ro → rw)受硬件/文件系统限制
  • NFS / CIFS 修改方式类似但支持选项不同
  • 修改 /etc/fstab 错误可能导致无法启动

如果你能告诉我:

  • 文件系统类型(ext4 / xfs / nfs)
  • 想改什么选项(如 noatime / ro / user)

我可以给你精确命令

0