linux磁盘和文件系统管理
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux磁盘和文件系统管理相关的知识,希望对你有一定的参考价值。
实验要求:
1.添加一块10G的SCSI硬盘
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” 变更分区类型,EXT4、Swap文件系统的ID号分别为83、82
“w”和”q” 退出fdisk分区工具,”w”保存分区操作,”q”不保存分区操作。
这里输入指令”p”
指令:“e” 创建扩展分区
“p” 创建主分区
选择主分区的编号,这里设置第一个主分区的编号为1。
这里是选择起始柱面,直接回车接受默认值。
“+4G”表示该分区的容量设置为4G,形式:+sizeK +sizeM +sizeG
创建一个扩展分区
在扩展分区中创建两个逻辑分区,容量分别为4G和2G
指令:”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磁盘和文件系统管理的主要内容,如果未能解决你的问题,请参考以下文章