linux磁盘和文件系统管理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux磁盘和文件系统管理相关的知识,希望对你有一定的参考价值。


实验要求:

1.添加一块10GSCSI硬盘

2.建立一个主分区有大小为4G,第一个逻辑分区大小为4G,第二个逻辑分区大小为2G

3.4G的主分区挂载到/backup/目录上,4G的逻辑分区挂载到/backup/data/目录上,2G的逻辑分区扩展为swap交换分区。实现上述分区的开机自动挂载功能。





1.检测并确认新硬盘

技术分享


fdisk -l命令列出系统中所有硬盘设备及分区信息


2.规划硬盘中的分区

技术分享

执行fdisk /dev/sdb 命令进入到交互式的分区管理界面

命令fdisk,硬盘的设备文件作为参数。


技术分享

n指令:新建分区,这里可以输入m来查看指令的帮助信息。

常用指令:p 列出硬盘中的分区情况

          n 新建分区

          d 删除分区(根据提示直接输入分区号)

          t 变更分区类型,EXT4Swap文件系统的ID号分别为8382

          wq 退出fdisk分区工具,w保存分区操作,q不保存分区操作。


技术分享

这里输入指令p

指令:e 创建扩展分区

      p 创建主分区


技术分享

选择主分区的编号,这里设置第一个主分区的编号为1


技术分享

这里是选择起始柱面,直接回车接受默认值。


技术分享

+4G表示该分区的容量设置为4G形式:+sizeK  +sizeM  +sizeG


技术分享

创建一个扩展分区


技术分享

在扩展分区中创建两个逻辑分区,容量分别为4G2G

指令:l 创建逻辑分区


技术分享

创建完分区后可以输入p指令,查看分区情况。

 

技术分享

输入w指令,保存分区操作,并推出fdisk分区工具。

 

技术分享

变更硬盘的分区设置后,最好执行partprobe命令或重启系统,使系统检测新的分区情况,

防止数据损坏。

 

4.管理文件系统

技术分享

技术分享

执行以上命令,在这两个分区中创建EXT4文件系统

命令格式:mkfs -t 文件系统类型 分区设备


技术分享

在设置swap交换分区之前,需要现将该分区的系统ID号改为82.


技术分享

执行以上命令,在最后一个分区中创建swap分区


技术分享

使用swapon命令来启用交换分区

使用cat可以来查看启用前后,交换分区容量的变化情况。

 

直接使用命令swapon启用交换分区和mount挂载实现的操作,在系统重启后都会失效,下面介绍一下开机自动挂载的方法。

(mount格式:mount 设备文件夹 挂载点)


技术分享

挂载之前,先创建好挂载点,即分区需要挂载到的目录。

如果,分区需要被挂载到系统已有的目录中,需要先将该目录中的内容进行备份。因为,在完成挂载后,该目录中的内容会丢失。

 

技术分享

 

技术分享

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

各部分含义

1字段:设备卷名

2字段:文件系统的挂载点目录(交换分区不需要挂载点,输入swap)

3字段:文件系统类型

4字段:挂载参数                          defaults    默认参数

                                             rw        可写

                                             ro        只读  

                                             noexec    禁用执行程序

5字段:是否需要dump备份                 1  需要

                                             0  忽略

6字段:决定系统启动时进行磁盘检查的顺序   0  不检查

                                             1  优先检查
                                             2  其次检查


技术分享

技术分享

/etc/fstab文件中设置对应挂载记录后,可以直接执行mount 挂载点 或 mount 挂载目录


技术分享

重启系统后,使用命令mount,查看分区挂载情况以及交换分区大小,实现自动挂载效果。


技术分享

最后,df -hT命令查看磁盘使用情况







本文出自 “网络技术” 博客,请务必保留此出处http://fjc365.blog.51cto.com/11891287/1863994

以上是关于linux磁盘和文件系统管理的主要内容,如果未能解决你的问题,请参考以下文章

Linux磁盘及文件系统Linux文件系统

Linux磁盘及文件系统管理1

Linux命令——磁盘操作及文件系统的管理

Linux磁盘和文件系统管理

2018-1-27Linux系统管理磁盘和文件系统管理工具

linux磁盘与文件系统管理/查看硬盘内存空间/文件系统的操作/ 文件的压缩和打包