一、磁盘格式化 1、cat /etc/filesystems 查看centuos7支持的文件系统格式

查看分区文件系统 mount swap分区为swap格式,这是swap特有的格式

格式化命令 mke2fs 不支持xfs文件系统格式 -t 指定格式化的文件系统的格式 -b 指定块大小

mkfs.ext4=mke2fs -t ext4 两个格式化命令基本相同,但是mke2fs不支持xfs

mount无法看到还未挂载到任何挂载点的文件系统

blkid /dev/sdb 查看还未挂载的分区

mke2fs:默认为文件系统为 ext2 -b 当文件占用内存大时,设定块大小时可设定大一些,读写速度会更快 (5%)为预留空间
-m 指定预留空间大小,可以输入小数点 mkfs.xfs不支持-m,和mke2fs的用法有很大差异 mkfs.ext4 和mke2fs -text4支持的选项相同

块数量和inode号默认数量比为4:1 -i 指定块和inode比值 输入时输入块大小 如:mke2fs -i 8192 -t ext4 /dev/sdb1 默认块大小为4k,比值即为2:1

二、磁盘挂载 1、磁盘无分区也能格式化 挂载点=目录 mount挂载命令 如:mount /dev/sdb /mnt/ 将/dev/sdb 挂载到/mnt/ 下 卸载挂载点:umount /dev/sdb -l 可以卸载当前挂载点 -o rw remount:重新挂载 defaults 默认选项包含以下选项 rw:可读可写 suid:允许设置suid权限 exec:是否可执行 auto:自动挂载 nouser:是否允许普通用户去挂载,默认不允许普通用户挂载 async:随时写,默认非实时同步

配置文件/etc/fstap 系统启动时默认启动那些分区 第一列 设备号或分区名字 第二列挂载点 第三列文件系统格式 第四列挂载选项默认defaults 第五列是否备份,无意义 第六列是否检测,且设置检测的优先级

设置挂载点时,可以使用设备号 三、手动增加swap空间 磁盘无分区也能格式化 挂载点=目录 mount挂载命令 如:mount /dev/sdb /mnt/ 将/dev/sdb 挂载到/mnt/ 下 卸载挂载点:umount /dev/sdb -l 可以卸载当前挂载点 -o rw remount:重新挂载 defaults 默认选项包含以下选项 rw:可读可写 suid:允许设置suid权限 exec:是否可执行 auto:自动挂载 nouser:是否允许普通用户去挂载,默认不允许普通用户挂载 async:随时写,默认非实时同步

配置文件/etc/fstap 系统启动时默认启动那些分区 第一列 设备号或分区名字 第二列挂载点 第三列文件系统格式 第四列挂载选项默认defaults 第五列是否备份,无意义 第六列是否检测,且设置检测的优先级

设置挂载点时,可以使用设备号

1:42:15 我的手机 2018/1/6 1:42:15 手动增加swap空间 如增加100兆空间:dd if=/dev/zero of=/tmp/newdisk bs=1M count=100 dd命令操作磁盘 if指定从哪里读 /dev/zero 可以产生源源不断的0 of 将产生的0写到哪里 bs 指定每个块的大小 conut 指定块的数量 du -sh /tmp/newdisk 查看newdisk大小,创建完成后需要格式化 swap是一种特有的文件格式,所以要用mkswap命令格式化 如mkswap -f /tmp/mkdisk swapon将格式化好的虚拟磁盘加载到已有的swap上 swapon /tmp/mkdisk 卸载虚拟磁盘 swapoff /tmp/mkdisk