磁盘

446字节64字节2字节
主疏导记录MBR(master Boot Record磁盘分区表,磁盘分区信息55AA,分区信息的完结
传统疏导系统启动的程序DPT磁盘分区表

DPT

分辨别主区和扩大区,扩大区须要寄存逻辑分区才能够存数据

GPT

  • mbr升级版
  • mbr仅仅反对最大2tb硬盘,gpt反对2tb以上
gptmbr
主分区数量不限主分区最多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
fdiskpartedgdisk
反对mbr分区格局,2tb以内磁盘反对mbr,gptfdisk升级版,仅反对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的盘