mke2fs命令:node
mke2fs用于磁盘格式化,支持ext2,ext3,ext4文件系统。centos
选项:安全
-t 指定格式化成什么文件系统,默认是ext2ui
-b 指定块大小,默认是4096KBspa
-m 指定预留给super user的百分比,后面跟 1 表示1% ,默认为5%配置
-i 用于调整inode的数量,默认一个inode对应16KB,后面跟8192 能够改为8KB对应一个inode,增长inode数量file
mke2fs -t ext2 = mkfs.ext2权限
mke2fs -t ext3 = mkfs.ext3im
mke2fs -t ext4 = mkfs.ext4db
说明:
centos 7系统默认文件系统是xfs,/以及/boot目录都是xfs
centos 6系统默认文件系统是ext4
cent0s 5系统默认文件系统是ext3
cat /etc/filesystem 查看系统支持哪些文件系统
mount命令能够直接查看已挂载的分区文件系统
blkid /dev/sda1 查看未挂载分区的文件系统
mkfs.xfs命令:
用于分区格式化成xfs文件系统。
mkfs.xfs /dev/sda1 未格式化的分区格式成xfs文件系统
mkfs.fs -f /dev/sda1 格式化过的分区须要加上-f选项
mkfs.fs /dev/sdb 整个硬盘能够不分区直接格式化
mount命令:
用户磁盘分区挂载
选项:
mount /dev/sda1 /opt 挂载分区到opt目录
-o 后面能够设置挂载分区的一些权限选项,ro rw auto nouser suid 等,详细能够man mount查看
umount /dev/sda1 卸载挂载的分区
umount -l /dev/sda1 加上-l选项在挂载目录时也能够卸载
/etc/fstab配置中设置系统启动时默认挂载的分区
第一列:磁盘分区或则分区的UUID
第二列:挂载的目录
第三列:文件系统格式
第四列:默认defaults
第五列:文件系统是否须要转储。默认0,不转储
第六列:默认0,能够设置的还有1 2,用户开机启动是否检查分区以及优先级
man fstab能够查看详细信息
blkid /dev/sda1 能够查看分区的UUID
#在/tmp下建立newdisk分区 块大小=1M blocks=100
dd if=/dev/zero of=/tmp/newdisk bs=1M count=100
#查看/tmp/newdisk目录大小
du -sh /tmp/newdisk
#格式化/tmp/newdisk
mkswap -f /tmp/newdisk
#查看剩余swap大小
free -m
#把newdisk加到swap上去
swapon /tmp/newdisk
#给newdisk设置安全的权限,能够加以前就设置
chmod 0600 /tmp/newdisk
#查看swap是否增长
free -m
#卸载掉增长的swap空间
swapoff /tmp/newdisk
rm -r /tmp/newdisk