分區:vim
分區類型:
主分區: 從硬盤上直接劃分並能夠格式化使用的分區
擴展分區:從硬盤上直接劃分,須要再它上面建立更小的分區(邏輯分區)
邏輯分區:不是從硬盤上直接劃分的,是從擴展分區劃分出來的windows
分區表:只記錄主分區和擴展分區的信息,並不記錄邏輯分區的信息,邏輯分區的信息由擴展分區記錄oop
每記錄一個主分區或者擴展分區須要消耗16B
主分區+擴展分區要小於等於4,只能有一個擴展分區內存
有的時候咱們劃分好了人去以後,分區表並無同步,全部須要手工的同步分區表
partprobe /dev/sdX : x(a-d)同步
磁盤結構
MBR結構的硬盤:兼容性比較好,可是不超過2T的fs
GPT結構的硬盤:兼容性差一些,可是能夠用於大硬盤兼容性
fdisk 對應 mbr
gdisk 對應 gpt擴展
#fdisk -l /dev/sdb #查看磁盤grep
#磁盤格式化
# parted -s /dev/sdb mklabel gpt #gpt
# parted -s /dev/sdb mklabel msdos #mbr
# parted -s /dev/sdb mklabel loop #沒有格式im
#fdisk -l /dev/sdb #查看磁盤
# 分區
# fdisk /dev/sdb
# m #幫助
# n #分區
# p #劃分主分區
# e #劃分擴展分區
# l #劃分邏輯分區
# +2G #劃入2個G空間
# p #直接輸入p查看分區信息db
根據分區的分類:
普通的分區來講:system
邏輯劵
swap分區
# t #轉換分區
# 82 #交換分區
# 8e #轉換爲邏輯劵
# w 保存
# partprobe /dev/sdb #同步保存
#格式化
# 文件系統格式:xfs與ext4
# mkfs -t xfs -b size=1024 /dev/sdb1 -f # -f強制格式化
# mkfs -t ext4 -b size=1024 /dev/sdb1
# mkfs.ext4 /dev/sdb1
redhat7默認是xfs的文件系統
#文件系統掛載
# mkdir zz
# mount /dev/sdb1 /zz #臨時生效
# vim /etc/fstab
# mount | grep sdb1 #查看掛載
# umount /aa #卸載
# xfs_info /zz/ #查看文件屬性信息
# xfs_ 加tab #
# blkid #查看全部的文件系統id
# lsblk #查看系統全部分區的信息
# df -hT #查看文件系統
# 能夠是使用磁盤的UUID掛載,解決磁盤串號問題
# mount UUID=ebc39a1c-a7eb-4af7-8d85-42ce0f287f7c /zz
swap:交換分區,通常的規律大小:內存小於4G swap2G
windows 下的虛擬內存
# cat /proc/swaps #查看交換分區 31分鐘