mkfs:make file system
-t fstype
mkfs -t ext3 /dev/sda4
(其中默认5%预留给了管理员用户)
mkfs -t ext2 =mkfs.ext2
mke2fs:专门用来管理ext系列的文件系统,选项多
-j :ext3
mke2fs -j /dev/sda4
-b block_size:指定块大小(默认4096,可用取值1024,2048,4096)
若文件小多,可以用1024或者2048
mke2fs -b 2048 /dev/sda4
-L LABEL:指定分区卷标,可以用于引用设备
mke2fs -L mydata /dev/sda4
-m (reserved-blocks-percentage)默认指定5%预留给root,可以手动指定
mke2fs -m 3 /dev/sda4
-i bytes-per-inode 默认8k一个inode(手动指定多少字节的空间,创建一个inode,默认是8192)
mke2fs -i 4096 /dev/sda4
-N number-of-inode(指定要创建的inode个数)
-f强制创建文件系统
-E:用于指定额外的文件系统属性
blkid:看块设备属性(uuid磁盘唯一数,type,label)
e2label:用于查看卷标,或者设置卷标
e2label /dev/sda4查看卷标
e2label /dev/sda4 aa设定卷标
无损转换属性:
tune2fs:调整文件系统的相关属性,无损
-j:无损转换为ext3,不损坏原有数据,升级到ext3
tune2fs -j /dev/sda4
-L 设定或修改卷标
tune2fs -L mysql /dev/sda4
-m # :调整预留百分比
-r #:指定预留的块数
-o:设定默认挂载选项(acl)
-c #:设定0或者-1,关闭此功能
挂载次数到#次后进行自检
-i #:每隔多少天后自检,0或者-1表示关闭此功能
-l:显示超级块中的信息
filesystem state:clean(不用修复)
dirty(需要修复)
dumpe2fs:显示文件系统属性信息(最全面的)
-h:只显示超级块中的信息
fsck:文件手动检查修复
-t fstype:指定文件系统类型
-a自动修复,免交互
e2fsck:专用ext2 ext3的检测
-f强制检测
-a自动修复,
-p默认