欢迎访问楠楠博客,专注于网络营销类百科知识解答!
当前位置:楠楠博客 >> 软件编程 >> 系统 >> 详情

linux挂载点怎么删除和添加

2026-06-01 系统 责编:楠楠博客 482浏览

在 Linux 系统中,挂载点本质上是文件系统访问入口的目录,添加挂载点就是将存储设备或分区关联到某个目录,删除挂载点则是解除这种关联并(可选地)移除该目录。操作涉及临时挂载/卸载永久配置两个层面,以下为专业步骤。

linux挂载点怎么删除和添加

一、添加挂载点

1. 创建挂载目录:首先需要准备一个空目录作为挂载点,若目录不存在,使用 mkdir 命令创建。例如:mkdir /mnt/mydata。注意,如果目录中已有内容,挂载后会暂时隐藏原内容,直到卸载后才恢复。

2. 临时挂载:使用 mount 命令将设备(如 /dev/sdb1)或网络存储挂载到指定目录。基本语法:mount [选项] 设备 挂载点。常用示例:mount /dev/sdb1 /mnt/mydata;若挂载 ISO 镜像则可使用 mount -o loop file.iso /mnt/iso。挂载后可通过 df -hlsblk 验证。

3. 永久挂载:为让挂载点在系统重启后依然有效,必须写入 /etc/fstab 文件。每行格式为:设备 挂载点 文件系统类型 挂载选项 dump pass。例如:/dev/sdb1 /mnt/mydata ext4 defaults 0 2。编辑后可用 mount -a 测试挂载是否正确,避免语法错误导致启动失败。

4. 绑定挂载:可将一个目录挂载到另一个目录,使用 --bind 选项,例如:mount --bind /origin /destination,常用于容器或共享场景。若需永久保持,同样写入 fstab,类型列使用 none,选项为 bind

二、删除挂载点

1. 卸载已挂载的文件系统:使用 umount 命令(注意不是 unmount)。命令格式:umount 设备umount 挂载点。例如:umount /mnt/mydata。若提示目标忙,可使用 lsoffuser 查找占用进程,fuser -km /mnt/mydata 可强制终止使用该挂载点的进程后卸载,也可用 umount -l(lazy unmount)延迟卸载,待不再繁忙时自动解除。

2. 移除挂载目录:卸载成功后,挂载点目录本身并不会自动删除,需手动执行 rmdir /mnt/mydatarm -rf(请确保目录已完全卸载且内容不再需要)。如果目录曾被作为挂载点且有隐藏原有数据,卸载后原数据会重新可见,此时直接删除目录可能造成数据丢失,务必确认目录为空或已无重要文件。

3. 清除永久挂载配置:如果之前配置了 /etc/fstab,需编辑该文件,删除或注释掉对应行(行首加 #),防止下次启动时系统尝试挂载不存在的设备而出错。之后可执行 systemctl daemon-reload(使用 systemd 的系统)或直接重启验证。

三、安全与排错要点

- 操作前务必通过 lsblk -fblkid 确认设备的 UUID 或标签,推荐在 /etc/fstab 中使用 UUID=xxx 代替设备名,避免设备名漂移导致挂载失败。

- 绝对不要强制卸载正在写入的系统关键分区(如 /、/usr 等),以免文件系统损坏。

- 若 fstab 配置错误导致系统无法启动,可在 GRUB 引导时进入单用户模式紧急模式进行修复。

- 对于 NFS、CIFS 等网络挂载,卸载前确保网络通畅,否则可能需添加 -f 强制卸载或重启相关服务。

掌握以上步骤即可完整实现 Linux 挂载点的添加删除,确保存储资源灵活接入与安全移除。

本站申明:楠楠博客为网络营销类百科展示网站,网站所有信息均来源于网络,若有误或侵权请联系本站!
为您推荐
  • 在Android系统升级或应用安装过程中,解析包出问题通常指系统无法正确解析APK文件(Android应用安装包),导致升级或安装失败。这可能是由文件损坏、系统兼容性、存储空间或权限等多种因素引起。以下将从专业角度分析原因并
    2026-07-17 系统 5662浏览
  • 在Linux系统中杀掉Java进程,需要专业的方法以确保系统稳定性和进程正确终止。以下步骤基于常见Linux命令和最佳实践。首先,识别Java进程。使用ps命令结合grep:ps aux | grep java,这会列出所有包含"java"的进程,并显示PID(进程ID)
    2026-07-17 系统 6648浏览
栏目推荐
  • 在iOS系统中,查询App使用记录通常涉及多个维度,包括使用时长、购买历史以及隐私许可活动。以下为专业且准确的查询方法:1. 通过“屏幕使用时间”查询App使用时长与频率打开“设置”>“屏幕使用时间”,首次使用需点击
    2026-07-03 系统 8409浏览
  • Linux系统的UUID并不是绝对唯一的,但在绝大多数常规应用场景下,它是唯一且不可重复的。UUID(Universally Unique Identifier,通用唯一识别码)是一个128位的标识符,其设计初衷就是在分布式系统中确保全局唯一性。在Linux环境中,U
    2026-07-02 系统 1442浏览
  • 对于Linux新设备是否必须升级内核的问题,答案并非绝对肯定或否定,而是取决于具体情境,但通常不强制要求升级内核。在Linux系统中,内核作为操作系统的核心组件,负责管理硬件资源、进程和安全性,其版本选择需综合考虑
    2026-07-02 系统 3421浏览
栏目热点
全站推荐
  • 编程语言发展史是计算机科学中的重要领域,它记录了从早期机器代码到现代高级语言的演变过程。以下内容基于全网专业性资料整理,旨在以选择题形式呈现关键知识点,确保专业准确。所有内容均用标签排版,重点词汇和核
    2026-07-21 编程 8547浏览
  • 简单课堂是一款面向中小学及K12教育场景的智慧校园管理平台,核心功能涵盖在线作业布置与批改、家校实时沟通、课堂互动签到、考试评价管理及学生成长档案记录。关于手机软件下载,为保障账号安全、数据隐私及功能完整
    2026-07-21 软件 4282浏览
  • 根据全网专业性内容搜索,妈妈好孩子这个关键词通常与母婴领域相关,可能指代一个品牌、平台或社区。在中文市场中,好孩子是知名的母婴用品品牌,其官方网站为 www.goodbaby.com,提供婴儿车、儿童座椅等产品信息和服务。如
    2026-07-21 网站 657浏览
友情链接
底部分割线