硬盘管理

硬盘管理

linux系统硬盘命名规则

*硬盘分类

sd--scsi,sata

hd--ide

vd--实验环境中虚拟机

   sd            a              1

硬盘类型硬盘号8或16块    分区号


一个扇区占512字节

一块占1KB

主分区和扩展分区的分区号在1-4之间

逻辑分区的分区号>5

扩展分区的大小很小,在1KB左右



硬盘处理三步

1.分区

fdisk/gdisk            lsblk查看


2.制作文件系统(格式化)数据在硬盘中的存放方式

mkfs                   blkid


3.挂载(指定驱动器号)

mount                  df -Th


分区方案

MBR

1.记录了系统引导文件所在的扇区,446字节

2.分区表:包括了每个分区的扇区起点和终点,64字节 / 16字节=4个分区

3.结束符,2字节

最大支持2T大小的硬盘


GPT分区

分区数量为128个

最大支持18EB







1.分区

查看硬盘使用状态的命令

lsblk


分区命令

硬盘使用时进行分区不会显示,两种解决方法

1.reboot

2.partprobe /dev/sdb

    Fsa a /dev/sdb


fdisk   硬盘路径

fdisk   /dev/sdb


m 帮助

n 新增分区(p主分区e扩展分区l逻辑分区)

p 显示分区表

q 不保存退出

w 保存退出

t 修改分区标签

l 查看标签分类

d 删除分区

fdisk -l /dev/sdb  也可查看分区表



2.格式化

查看分区的文件系统类型(没有格式化的分区无法查看)

blkid

制作文件系统的命令

mkfs.文件系统类型  分区路径


3.挂载

查看挂载命令  df-Th

df [选项]

常用选项

-T  显示文件系统

-h  表示换算单位


挂载命令

1.临时挂载

-m 挂载参数  指定挂载参数

mount  [选项]    分区路径    目录路径   这个分区挂在到这个目录上


2.永久挂载

修改文件/etc/fstab

文件编写格式

挂载目标挂载点文件系统挂载参数dump备份   fsck

删除挂载点

(1)umount /dev/sdb1

(2)umount 挂载点

eg.

/dev/sdb1  /mnt/disk1  ext4  defaults 0 0


dump备份:(挂载信息的备份,不是系统数据的备份), 1 备份  0不备份

fsck:文件系统完整性检查,0不检测1表示优先检测(只有根目录)2表示检测


生效的命令:mount -a 或者 重启reboot



交换分区/虚拟内存

将硬盘的部分空间设置为虚拟的内存来使用,以防止系统由于内存不足而崩溃。

当系统内存不足时,系统会自动的将内存中的部分未使用的页面文件移动到虚拟内存中,以达到释放物理内存的效果。


linux操作系统如何设置交换分区

1.分区

2.制作swap

mkswap分区路径

3.启用

临时启动

swapon分区路径


永久启动

编辑文件/etc/fstab

分区路径swap  swap defaults  0  0

生效swapon -a  或reboot 让/etc/fstab中的生效

4.查看交换分区的命令

swapon -s

查看内存的使用状况

free -h

你可能感兴趣的:(硬盘管理)