磁盘
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 的盘