磁盘基础知识及命令详解

一、管理磁盘及其分区

前言

  1. 磁盘的基本概念
    每个硬件设备都会以一个文件的形式映射到/dev目录下,第一个IDE是hda,以此类推,b、c…;SCSI设备是sda、sdb等

  2. 磁盘的分区
    每一个硬盘设备,Linux分区分配1-16序列号码;有三个分区,分别为主分区,扩展分区,逻辑分区。
    主分区:启动操作系统,存放启动系统和引导程序;
    扩展分区:占用一个设备号,sd4;
    逻辑分区:是拓展分区的具体表现;

Linux安装时一般选择ext3格式,这个文件格式存取效率高,是一种日志型文件系统,是GUN/Linux系统中标准的文件系统。当一个分区做成了ext3文件系统,使用时需要进行挂载,缺省目录为/mnt,若需要再建其他目录为挂载点,光驱位只读系统。

  1. swap分区
    swap分区,即交换分区,系统在物理内存不够时,把物理内存中的一部分空间释放出来,以供当前使用;释放出来的空间是一些很长时间没有操作的程序,临时保存在swap分区中,等需要时从swap分区中恢复数据到内存中。
    扩充一块swap空间,此操作是在/下,只是显示操作步骤(尽量避免使用根分区)

1.磁盘管理和分区

1、fdisk命令
查看或管理磁盘分区
命令格式: fdisk -l [磁盘设备]
或 fdisk [磁盘设备]
交互模式中的常用指令
m :查看各种操作指令的帮助信息
p : 列出硬盘中的分区情况
n : 创建分区
使用“n”指令进行创建分区的操作,包括主分区和扩展分区。根据提示继续,输入“p”选择创建主分区,输入“e”选择创建扩展分区。之后依次选择分区序号、起始位置、结束位置或分区大小即可完成创建新分区。
选择分区号时,主分区和扩展分区的序号只能为1~4.分区其实位置一般由fdisk默认识别,接收位置或大小可以使用“+sizeM”或“+sizeG”的形式。
d :删除分区 delete
在执行删除分区时要谨慎,应先使用“p”查看分区的序号,确认无误后再进行删除。
若扩展分区被删除,则扩展分区下的逻辑分区也将被同时删除。
t :转换分区类型 通过ID转换
最常用的ID 号为:
EXT4文件系统的ID号为83.
SWAP文件系统的ID号为82.
用于windows系统的NTFS文件系统的ID号一般为86.
w : 保存修改 并退出
q :退出不保存指令
查看已有磁盘分区:fdisk -l
在这里插入图片描述
在虚拟机设置中再添加一个硬盘,然后开始配置
在这里插入图片描述
创建一个主分区
在这里插入图片描述
创建第二个主分区
在这里插入图片描述
创建扩展分区
在这里插入图片描述
创建第一个逻辑分区
在这里插入图片描述
创建第二个逻辑分区
在这里插入图片描述
转换分区类型,把第一个逻辑分区改为SWAP文件系统类型
在这里插入图片描述
把sdb6改为FAT文件系统格式
在这里插入图片描述

2.管理文件系统

1、mkfs命令
创建文件系统,并同时格式化
mkfs命令是一个前端工具,可以自动加载不同的程序来创建各种类型的分区。
在CentOS7系统中默认使用的事xfs文件系统。
使用mkfs命令的基本格式
mkfs -t (type) 文件系统类型 分区设备
(1)创建 EXT4文件系统
命令为:mkfs -t ext4 /dev/sdb1
(2)创建FAT32文件系统
命令为:mkfs -t vfat -F 32 /dev/sdb6
或 : mkfs.vfat -F 32 /dev/sdb6
格式化磁盘/sdb1
在这里插入图片描述
2、mkswap命令
make swap,创建交换文件系统
常用命令格式:mkswap 分区设备
swapon :启用交换分区
swapoff:停用交换分区
在这里插入图片描述
开启交换分区
在这里插入图片描述
关闭交换分区
在这里插入图片描述
3、mount命令
挂载文件系统、ISO镜像到指定文件夹
常用命令:mount [-t 类型] 存储设备 挂载点目录
或mount -o loop ISO镜像文件 挂载点目录
在这里插入图片描述
当一个分区在挂载状态时,对他再次进行挂载,挂载命令正常执行,但不会有结果,当他的第一条挂载命令卸载后,第二条挂载命令自动运行。
4、umount命令
卸载已挂载的文件系统
常用命令格式:umount 存储设备位置
或:umount 挂载点目录
在这里插入图片描述
5、设置文件系统自动挂载
/etc/fstab配置问件
包含需要开机后自动挂载的文件系统记录
进入vim 编辑器要输入如下内容。
在这里插入图片描述
使用vim编辑器,进入/etc/fstab。输入下列内容。然后保存退出。
在这里插入图片描述
6、查看磁盘使用情况
df命令
常用命令格式:df [选项] [文件]
常用命令选项
-h:显示更易读的容量单位
-T:显示对应文件系统的类型。
执行“df -hT ”命令可以查看当前系统中挂载的各文件系统的磁盘使用情况。
在这里插入图片描述

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值