当前位置: 首页 > article >正文

Linux硬盘分区 --- 挂载分区mount、卸载分区umount、永久挂载

四、挂载分区

1.查看分区信息

在挂载分区之前,需要先确定要挂载的分区设备名称。可以使用命令lsblk来查看系统中的所有块设备及分区情况。例如,可能会看到类似/dev/sda1/dev/sdb2等的设备名称,它们分别代表不同的硬盘分区。

2.创建挂载点

挂载点是文件系统中的一个目录,用于将分区挂载到该目录上。需要先创建一个空目录作为挂载点。例如,创建一个名为/mnt/mydisk的挂载点,再使用mount命令将分好区的硬盘挂载在该目录下。

3.mount命令

mount命令可按照下方语法直接使用,使用lsblk查看分区情况,可以看到sdb1分区没有挂载目录,挂载到“ /mnt/mydisk ”后,再次查看,可以看到后面有了挂载点路径。

mount [存储设备] [挂载点路径]

常用选项参数说明
-a自动挂载所有在/etc/fstab文件中列出的文件系统
-v显示挂载过程信息
-n默认情况下,mount 命令会在挂载成功后将挂载信息写入到/etc/mtab文件中,使用-n参数可以禁止将挂载信息写入该文件
-o用于指定挂载选项,多个选项之间用逗号分隔

4.卸载挂载umount

该命令用于把已挂载好的设备进行卸载,例如U盘、光盘等移动存储设备,在挂载好后不能立即弹出,需要全部卸载后才可以,卸载完成后可以使用 df 或者 mount -l 命令进行查看,该设备是否存在。

输入“ df ”命令可查看已挂载好的设备及挂载点。

输入“ umount / dev/sdb1”,便可进行卸载设备,umount后面只需要跟设备名称就可以,最后使用“ df ”命令查看,没有找到被卸载的设备。

5.永久挂载

使用mount命令只是临时挂载,当系统重启后,该挂载就会失效,需要重复挂载,若想要让挂载设备在重启系统依然生效,可以选择修改“ etc/fstab ”文件,以下是对该文件的参数解释,须按照固定格式进行写入。

5.1 #注释

以 #开头的行是注释行在执行时会被忽略

5.2 UUID设备标识

往下的 UUID 是一个唯一标识设备的字符串,使用 UUID 可以准确地挂载到指定的位置,使用blkid命令可以查看设备的UUID。

[root@fnd_LN ~]# blkid /dev/sdb1
/dev/sdb1: UUID="6a0603e0-908a-4bb5-be9e-707b249e096b" TYPE="xfs" PARTLABEL="Linux filesystem" PARTUUID="46155c44-46d1-46ee-99dc-f8aa9cf3e614" 

5.3 设备挂载点

UUID 的后面一组数据为“ 挂载点 ”这是文件系统在系统目录树中的挂载位置,必须是一个已经存在的目录。例如,/表示根目录,/home用于用户的主目录,/mnt/mydisk是自定义的用于挂载数据存储设备的目录。

5.4 挂载选项

再下一组数组为挂载选项部分,一般选择“ defaults ”默认分配。

5.5 文件系统类型

指定设备上的文件系统类型,如ext4xfsntfsfat32nfs等,对于本地硬盘分区,常见的是ext4xfs

5.6 转储频率

该字段用于指定文件系统是否需要被dump命令备份以及备份的频率。取值为 0 表示不进行备份,1 表示每天备份,2 表示每隔一天备份,以此类推。

5.7 文件系统检查顺序

系统在启动时会按照这个字段指定的顺序对文件系统进行检查。根文件系统应该设置为 1,其他文件系统可以设置为 2 或更高的数字。数字越小,文件系统越早被检查。如果文件系统不需要在启动时进行检查,可以将该字段设置为 0


http://www.kler.cn/a/468145.html

相关文章:

  • 逆向入门(2)C篇-基础知识
  • springboot550乐乐农产品销售系统(论文+源码)_kaic
  • 智能客户服务:科技如何重塑客户服务体验
  • C++虚函数(八股总结)
  • Navicat 17 for Mac 数据库管理软件
  • Lucas-Kanade光流法详解
  • 每日一学——自动化工具(Jenkins)
  • 【机器学习实战】kaggle playground最新竞赛,预测贴纸数量--python源码+解析
  • Qt C++ 软件调试内存分析工具Heob(推荐三颗星)
  • 用matlab调用realterm一次性发送16进制数
  • python-leetcode-跳跃游戏
  • python学opencv|读取图像(二十四)使用cv2.putText()绘制文字进阶-倾斜文字
  • Spring MVC 介绍与实践
  • 2025年AI和AR谁才是智能眼镜的未来
  • Java中String对象创建的方式
  • 【SQL serve】教材数据库(6)
  • 外观模式——C++实现
  • Ubuntu 安装英伟达显卡驱动问题记录
  • 面试场景题系列:设计爬虫系统
  • 新能源电动汽车动力电池技术
  • OSPF一些基础概念
  • 云从科技Java面试题及参考答案
  • STM32F1学习——PWMI模式(IC输入捕获)
  • uniapp H5页面实现懒加载
  • Fireworks AI:图像/PDF非文本内容转LLM可读文本
  • pytorch torch.scatter_reduce函数介绍