讲师中心 微信公众号
AI工具推荐 视频效率加速

CentOS 7怎么修改具体的文件系统挂载持久化配置

夜涛君_1051

夜涛君_1051

发布时间:2026-08-03 08:21:02

|

132人浏览过

|

来源于php中文网

原创

安全编辑 CentOS 7 的 /etc/fstab 需先备份(sudo cp /etc/fstab /etc/fstab.bak),再用 sudo vim 编辑;确认设备 UUID(blkid)和挂载点目录存在(mkdir -p),每行参数间逗号无空格,关键选项如 nofail、ro、noexec 需按需显式添加;修改后必须执行 sudo mount -a 测试无误,再 reboot。

centos 7怎么修改具体的文件系统挂载持久化配置

修改 CentOS 7 的文件系统挂载持久化配置,核心就是改 /etc/fstab 文件。改错一行就可能卡在开机界面,所以不能只“写进去就完事”,得验证、备份、选对参数。

怎么安全编辑 /etc/fstab

直接用 vi /etc/fstab 编辑风险高,出错后系统可能无法启动。必须先备份再改:

  • sudo cp /etc/fstab /etc/fstab.bak —— 这步不能跳,恢复就靠它
  • 用 sudo vim /etc/fstab 编辑,别用普通用户权限,否则保存失败
  • 新增条目前,先确认设备存在且可读:运行 lsblk -f 或 blkid,复制准确的 UUID=...,别手敲设备名如 /dev/sdb1
  • 每行末尾不要有多余空格或 Tab,fstab 对空白符敏感,尤其第六列后多一个空格可能让 mount -a 报错

挂载选项 defaults 不够用,常见需求怎么填

defaults 是常用起点,但生产环境往往需要更细的控制。比如只读挂载、容错启动、禁止执行等,都得显式加参数:

Linux Security Scanner
Linux Security Scanner

Linux 安全审计工具,检查 SSH 配置、开放/监听端口、防火墙规则(ufw/iptables/nftables)、失败登录尝试、sudoers 权限...

下载
  • 要挂为只读:把 defaults 换成 ro,或追加 ,ro(注意逗号不加空格)
  • 磁盘可能拔掉或故障(如外接 USB 盘、NFS 服务暂不可达):必须加 ,nofail,否则 mount -a 失败会导致系统卡在启动阶段
  • 禁止执行二进制文件(增强安全):加 ,noexec,但别用在 / 或 /usr 这类根路径下,否则命令直接失效
  • 避免 suid 提权风险:加 ,nosuid,适用于挂载用户上传目录(如 /var/www/uploads)
  • 如果挂的是 NTFS 分区(比如 Windows 共享盘),文件系统类型必须写 ntfs-3g,且提前装包:yum install ntfs-3g

改完怎么测试,不重启就知道对不对

改完 /etc/fstab 后,千万别直接 reboot。用两条命令快速验证:

  • sudo mount -a —— 重新加载所有未挂载项,成功则无输出;报错会明确告诉你哪一行、哪个设备、什么错误(比如 unknown filesystem type 'xfs' 说明没装 xfsprogs)
  • sudo findmnt -t ext4,xfs,ntfs-3g(按需替换类型)—— 看目标挂载点是否真出现在输出里,且 OPTIONS 列包含你写的参数(如 ro,nofail)
  • 如果 mount -a 成功但 df -h 看不到挂载点,检查挂载点目录是否存在、权限是否为 drwxr-xr-x(755),空目录就行,不能是软链接或已挂载状态

误操作导致无法启动,急救怎么救

如果已经 reboot 卡在黑屏或 emergency mode,说明 fstab 错了。此时:

  • 在 GRUB 启动菜单按 e,找到 linux16 行末尾,加 systemd.unit=emergency.target,Ctrl+X 启动
  • 进系统后先 mount -o remount,rw / 把根分区设为可写
  • 用 cat /etc/fstab.bak 查看备份内容,再 cp /etc/fstab.bak /etc/fstab 覆盖修复
  • 最后 exit 重启,或者手动 mount -a 验证新配置

真正容易被忽略的不是语法,而是 UUID 和挂载点目录的“存在性时序”:UUID 必须来自当前设备(blkid 输出),挂载点目录必须在 fstab 修改前就 mkdir -p 好——这两步漏掉,mount -a 就会静默失败或报错。

热门AI工具

更多
PixTV
PixTV Hot

PixTV是一款面向AIGC内容创作的AI视频生成工具。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

讯飞绘文

讯飞绘文是一款由科大讯飞推出的一站式 AIGC 内容运营平台。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

SkildArt
SkildArt Hot

SkildArt是一款AI文本写作工具,一站式 AI 视觉创作平台。

二狗PPT
二狗PPT Hot

一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。

音述AI
音述AI Hot

一款AI音频处理工具,主要用于音述AI是一个以“用声音述说故事”为核心的 AI 音乐创作与声音分享社区,适合需要提升相关任务效率的用户。

切问学术

切问学术是一款AI论文写作工具,复旦大学NLP团队推出的AI学术智能体。

相关专题

更多
centos
centos

PHP中文网为大家提供centos相关信息,CentOS(Community Enterprise Operating System,中文意思是社区企业操作系统)是Linux发行版之一,是免费的、开源的、可以重新分发的开源操作系统,PHP中文网提供centos相关文章,以及安装教程。

3389

2023.06.16

常见的linux系统有哪些
常见的linux系统有哪些

linux系统有Ubuntu、Fedora、CentOS、Debian、openSUSE、Arch Linux、Gentoo、Slackware、Linux Mint、Kali Linux。更多关于linux系统的文章详情请阅读本专题下面的文章。php中文网欢迎大家前来学习。

7161

2023.10.27

CentOS安装部署教程精选
CentOS安装部署教程精选

CentOS安装部署专题提供 CentOS Stream 9/10 服务器安装与初始化配置教程,涵盖 ISO 镜像下载、系统分区、最小化安装、网络配置、SSH远程连接、防火墙、软件源、时区同步、用户权限和常见安装故障排查,适合新手搭建 Linux 服务器环境及运维人员快速部署 CentOS 系统。

214

2026.05.29

CentOS运维命令大全
CentOS运维命令大全

CentOS运维命令专题整理 CentOS 服务器日常管理常用命令,覆盖系统信息查看、用户与权限管理、服务启动停止、进程监控、端口查看、日志分析、磁盘空间清理、软件包安装、定时任务配置和故障排查方法,帮助运维人员高效完成 CentOS 系统维护工作。

188

2026.05.29

CentOS建站环境搭建实战教程
CentOS建站环境搭建实战教程

CentOS建站环境专题围绕服务器网站部署场景,系统讲解在 CentOS 上安装和配置 Nginx、Apache、PHP、MySQL、MariaDB、PHP-FPM、SSL证书、网站目录权限、虚拟主机、反向代理和 WordPress 等常见建站环境,适合个人站长和运维人员搭建稳定 Web 服务。

223

2026.05.29

Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

0

2026.11.06

Postman请求头Headers怎么设置
Postman请求头Headers怎么设置

围绕Postman HTTP请求头配置展开,讲解Headers选项的具体使用方式,包括Key和Value参数填写、请求头信息添加、常见Header字段设置及请求头修改方法,帮助用户解决接口调试过程中遇到的请求头配置问题。

0

2026.11.06

Postman接口请求发送教程
Postman接口请求发送教程

详细介绍Postman接口请求的创建与发送方法,涵盖GET和POST请求、URL配置、请求参数、Headers请求头、Body请求体设置以及响应结果查看,帮助用户掌握Postman接口请求的完整操作流程。

0

2026.11.06

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

20

2026.11.05

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
CentOS 官方文档
CentOS 官方文档

共0课时 | 0人学习

Python uv官方安装与入门文档
Python uv官方安装与入门文档

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn