Linux(centos)下的disk分區工具,它的分區格式爲MBR,特點是,最多分4個主分區,磁盤大小不能超過2T。大於2T的分區則使用GPT。
分區的步驟:分區—格式化—掛載
1.分區
fdisk -l 查看磁盤和分區,大於2T的分區用GPT
fdisk /dev/sdx #分區硬盤,x爲數字。
m 幫助菜單
d 刪除 一個分區
n 新建 一個分區
p 打印分區列表
q 不保存退出
w 保存並退出
e 擴展分區 e<=1
p 主分區 p+e<=4 最多隻能分4個主分區,限制於MBR中的64字節,16*4
查看支持文件系統的文件/etc/filessystems
2.格式化
格式化 mkfs和mke2fs
mkfs.ext4 不可以按需求格式化
mke2fs -t ext4 -b 1024 -m 1 -L aming /dev/sdb1
-t 文件系統類型
-b 指定塊block大小,默認4096(文件大,但數據塊小,影響讀取速度;文件小,但數據塊大,浪費數據塊)
-m 設置爲超級管理員保留容量
-L 設置文件系統標籤
3.掛載
mount
不帶參加列出各分區詳細信息
mount /dev/sdb1 /mnt #掛載到一個目錄上
mount -oremount,ro /dev/sdb5 /sdb5 #重新掛載,指定參數
mount --bind /home /mnt #將目錄掛載到另一個目錄上
umount /db5 #卸載
umount -l #強制卸載
mount -a 讀配置文件/etc/fstab
開機自動掛載(配置文件:/etc/fstab 或者 /etc/rc.local)
/etc/fstab 一共6列
1、分區標識 ,(分區名,UUID、LABEL)
2、掛載點
3、分區格式
4、掛載參數 default=rw, suid, dev, exec, auto, nouser, async
5、是否dump備份,0表示不備份,1表示備份
6、開機是否檢測,0表示不檢測,1和2表示檢測,1比2優先級高
/etc/rc.local 直接在文件裏填寫掛載輸命令