查看Linux支持的文件格式 cat /etc/filesystems 查看分区的文件系统 mount

格式化命令 mke2fs -t 指定文件格式 不指定默认为EXT2 -b 指定块大小 du -sb 查看文件的实际大小 与ls -lh 一样 mke2fs -t ext4 /dev/sdb1 mkfs.xfs -f /dev/sdb1

格式化为xfs 格式 使用命令blkid /dev/sdb1 查看为挂载的磁盘文件格式

mkfs.ext4=mke2fs -t ext4 mke2fs -b 2048 /dev/sdb1 制定分区块大小

mke2fs -m 1 /dev/sd1 指定分区的预留空间按磁盘的百分比

mkfs.ext4 与mke2fs 支持命令格式一样 inodes 与块比为1:4 mke2fs -i 8192 -t ext4 /dev/sdb1 指定inode 与磁盘块的占比

总结 mke2fs -b指定块大小 -m指定预留空间 -t指定文件格式 -i指定indoe占比 mkfs.xfs /dev/sdb1 直接跟分区格式化为xsf 磁盘挂载 不分区直接格式化磁盘 mkfs.xfs -f /dev/sdb 查看文件格式 blkid /dev/sbd

挂载命令 mount mount /dev/sdb 目录 df -h 查看挂载点

再次mount 可以查看文件类型 在挂载目录创建文件

卸载命令 umount 磁盘或者目录

umont -l 可以在挂载目录被占用的时候强制卸载 mount -o remount,ro 重新挂载 查看配置文件 /etc/fstab 系统开机自动需要挂载的目录

man fastab 查看文档

搜寻/defaults 默认选项 exec 是否可执行 auto 自动挂载 nouser 普通用户无法挂载 async 内存的数据不直接写入磁盘 第一列磁盘分区 第二列 挂载目录 第三列 文件格式 第四列默认 第五列 0 第六列是否检测 0不检测1检测级别 uuid 可以用blkid 查看 也可以直接复制uuid 挂载

手动增加swap 空间 dd if=/dev/zero of=/tmp/newdisk bs=1M count=100 dd 可以对磁盘读写 /dev/zero 是Linux造零器 of 制定地址 写到/tmp/newdisk 文件里面 bs 块的大小 count总数 快与慢与磁盘有关系可以查看读写速度 格式化 mkswap -f /tmp/newdisk 交换空间 并开启交换空间

关闭交换空间并删除