磁盘
446字节 | 64字节 | 2字节 |
---|---|---|
主疏导记录MBR(master Boot Record | 磁盘分区表,磁盘分区信息 | 55AA,分区信息的完结 |
传统疏导系统启动的程序 | DPT磁盘分区表 |
DPT
分辨别主区和扩大区,扩大区须要寄存逻辑分区才能够存数据
GPT
- mbr升级版
- mbr仅仅反对最大2tb硬盘,gpt反对2tb以上
gpt | mbr |
---|---|
主分区数量不限 | 主分区最多4个,扩大分区就一个 |
能够额定反对大容 | 2tb以内硬盘 |
磁盘分区命名规定
磁盘命名:sata/sas/scsi /dev/sd结尾
- /dev/sd[a-z]
- /dev/vd[a-z]
- 云服务器/dev/vd结尾
硬盘分区命名: - 主分区+扩大分区 /dev/sda1-4
- 逻辑分区(mbr规定) /dev/sda5 从5开始
- 第3块硬盘的第1个主分区 /dev/sdc1
第6块硬盘的第1个逻辑分区 /dev/sdf5
查问磁盘信息
- 使用率
- 以后读写速度
其余信息
应用df命令查看磁盘容量,不加参数以k为单位
df -h 以G或者T或者M人性化形式显示 df -i 查看inode应用状况 df -T 查看文件系统类型(磁盘分区类型)
应用du命令查看目录或者文件的容量,不加参数以K为单位
du -sh opt #人性化输入显示大小 -s 列出总和 -h 人性化显示容量信息
lsblk
查看分区状况
iotop
显示以后磁盘读取速度
须要装置,须要vim /usr/sbin/iotop
把第一行改成python2
-o 只显示进行读写的过程信息
磁盘分区实战
- fdisk parted gdisk
fdisk | parted | gdisk |
---|---|---|
反对mbr分区格局,2tb以内磁盘 | 反对mbr,gpt | fdisk升级版,仅反对gpt |
fdisk 磁盘分区
-l 查看磁盘分区信息,相似于lsblk
/dev/sdb
上面的批改都保留在内存中,直到决定保留它们
a toggle a bootable flag b edit bsd disklabel c toggle the dos compatibility flag d delete a partition 删除磁盘分区 g create a new empty GPT partition table G create an IRIX (SGI) partition table l list known partition types m print this menu n add a new partition 创立磁盘分区 o create a new empty DOS partition table p print the partition table 显示分区信息 q quit without saving changes 退出 s create a new empty Sun disklabel t change a partition's system id u change display/entry units v verify the partition table w write table to disk and exit 保留并退出 x extra functionality (experts only)
输出+100M 从终点加上100M,分个100G的盘