磁盘基础知识及命令详解

mac2026-08-31  7

一、管理磁盘及其分区

前言

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

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

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

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 ”命令可以查看当前系统中挂载的各文件系统的磁盘使用情况。

最新回复(0)