上犹电脑信息网我们一直在努力
您的位置:上犹电脑信息网 > 设置问题 > 怎么格式化-如何格式化、挂载、卸载文件系统——管理文件系统

怎么格式化-如何格式化、挂载、卸载文件系统——管理文件系统

作者:上犹日期:

返回目录:设置问题

如何管理文件系统——格式化、挂载、卸载文件系统


前言概述:上一篇文章说了如何规划硬盘中的分区,使用fdisk工具在硬盘中建立分区以后,还需要对分区进行格式化并挂载到系统中的指定目录,然后才能用于存储文件、目录等数据。接下来将介绍如何格式化并挂载分区。


一、创建文件系统


创建文件系统的过程也叫格式化分区的过程,在Linux系统中使用mkfs(Make Filesystem,创建文件系统)命令工具可以格式化EXT4、FAT等不同类型的分区,而使用mkswap命令可以格式化Swap交换分区。


1.mkfs命令的使用


实际上mkfs命令是一个前端工具,可以自动加载不同的程序来创建各种类型的分区,而后端包括有多个与mkfs命令相关的工具程序,这些程序位于/sbin/目录中,如支持EXT4分区格式的mkfs.ext4程序等。


图示:


命令格式:


示例:


1) 创建EXT4文件系统


2) 创建FAT32文件系统


一般来说,不建议在Linux系统中创建或使用Windows中的文件系统类型。



2.mkswap命令的使用


Swap分区的作用类似于Windows系统中的"虚拟内存",可以在一定程度上缓解物理内存不足的情况。当当前Linux主机运行的服务较多,需要更多的交换空间支撑应用时,可以为其增加新的交换分区。


图示:


对于新增加的交换分区,需要使用swapon命令进行启用,反之使用swapoff命令可以停用指定的交换分区。


图示:


二、挂载、卸载文件系统


概述:在Linux系统中,对各种存储设备中的资源访问(如读取、保存文件等)都是通过目录结构进行的,虽然系统核心能够通过"设备文件"的方式操纵各种设备,但是对于用户来说,还需要增加一个"挂载"的过程,才能像正常访问目录一样访问存储设备中的资源。


当然,在安装Linux操作系统的过程中,自动建立或识别的分区通常会由系统自动完成挂载,如"/"分区,"/boot"分区等。但对于后来新增加的硬盘分区、光盘等设备,有时候还需要管理员手动进行挂载,实际上用户访问的是经过格式化后建立的文件系统。挂载一个分区时,必须为其指定一个目录作为挂载点,用户通过这个目录访问设备中的文件、目录数据。


关于挂载的一些东西我在"Linux基础命令八"中已经分享过一次,感兴趣的话可以在我的主页中找"Linux基础命令八"查看。


1.挂载文件系统


命令格式:mount [-t 文件系统类型] 存储设备 挂载点(注意空格,上传之后显示的比较不明显)


示例1:


上述示例中/dev/cdrom为光盘对应的设备文件,其实是一个链接文件,链接到实际的光盘设备"/dev/sr0"。使用这两个名称都可以表示光盘设备。由于光盘是只读的存储介质,因此在挂载时会出现"mounting read-only"的提示信息。


示例2:


挂载Linux分区或U盘设备时的用法也一样,只需要指定正确的设备位置和挂载目录即可,在Linux系统中,U盘设备被模拟成SCSI设备,因此与挂载普通SCSI硬盘中的分区并没有明显区别,U盘一般使用FAT32或NTFS的文件系统。若不确定U盘设备文件的位置,可以先执行"fdisk -l"查看确认。


示例3:


挂载ISO镜像文件,ISO镜像文件通常被视为一种特殊的"回环"文件系统,因此在挂载时需要添加"-o loop"选项。


2.卸载文件系统


使用的命令为umount,挂载点目录或对应设备的文件名都可以作为卸载参数。


命令格式:


示例:


注:由于同一个设备可以被挂载到多个目录下,所以一般建议通过挂载点的目录位置来进行卸载


3.设置文件系统的自动挂载(我的主页|"Linux基础命令八"中也有分享)


系统中的/etc/fstab文件可以视为mount命令的配置文件,其中存储了文件系统的静态挂载数据。系统在每次开机时,会自动读取这个文件的内容,自动挂载所指定的文件系统。默认的fstab文件中包括了跟分区、/boot分区、交换分区及proc、tmpfs等伪文件系统的挂载配置。


如上图,在/etc/fstab文件中,每一行记录对应一个分区或设备的挂载配置信息,从左到右包括六个字段(使用空格或制表符分隔)。


第1字段:设备名或设备卷标名


第2字段:文件系统的挂载点目录的位置


第3字段:文件系统类型,如EXT4、Swap等


第4字段:挂载参数,即mount命令"-o"选项后可使用的参数。例如,defaults、rw、ro、noexec分别表示默认参数、可写、只读、禁用执行程序


第5字段:表示文件系统是否需要dump备份(dump是一个备份工具)。一般设为1时表示需要,设为0时将被dump所忽略


第6字段:该数字用于决定在系统启动时进行磁盘检查的顺序。0表示不进行检查,1表示优先检查,2表示其次检查。对于根分区设为1,其他分区设为2


示例:


通过在/etc/fstab文件中添加相应的挂载配置,就可以实现开机自动挂载指定的分区


4.查看磁盘使用情况


不带选项及参数的mount命令可以显示分区的挂载情况,若要了解系统中已挂载各文件系统的磁盘使用情况,可以使用df命令。


df命令使用文件或者设备作为命令参数,较常用的选项有"-h、-T",-h表示显示更直观的容量单位,-T用于显示对应的文件系统类型。


命令格式:df [选项] [文件](注意空格)


示例:


不知道其他人是什么感觉,每次有人关注我时,我都能开心半天,在这里感谢每个关注我的人。你的关注是我前进的“兴奋剂”。


相关阅读

关键词不能为空
极力推荐
  • word里设置两种不同页码!-页码怎么设置

  • 页码怎么设置,今天教大家一个简单的方法,示例是要把总共5页的word的前2页用罗马数字显示,其余的用阿拉伯数字显示,也就是说让前三页后两页分开插入页码,怎么操作呢。

电脑蓝屏_电脑怎么了_win7问题_win10问题_设置问题_文件问题_上犹电脑信息网

关于我们