一、创建文件系统
1、mkfs:创建文件系统(格式化)
格式:mkfs -t+文件系统类型+分区设备
选项:-t:制定格式化文件类型
-b:指定block大小,单位为字节
-I:inlde大小
-U:设置UUID号
-q:执行时不显示任何信息
例如:格式化为FAT32格式
mkfs -t vfat -F 32 /dev/sdb6
补充:dd(基于文件格式)if(从哪个设备)=/dev/zero of(存到哪个文件)=/swapfile(这个名字随便取) bs=1M(一次取多少) count=200(取得次数)
2、mkswap:创建交换文件系统
格式:mkswap+分区设备
二、挂载和卸载文件系统、ISO镜像
1、mount:挂载文件系统、ISO镜像
格式:mount+[-t 类型]+存储设备+挂载点目录
mount -o -loop ISO 镜像文件+挂载点目录
mount 查看当前的挂载
mount -a 挂载/etc/fstab中已记录的所有挂载
2、umount:卸载文件系统、ISO镜像
格式:umonut 存储设备位置
umonut 挂载点目录
umonut -a 卸载所有的/etc/fstab 已记录的挂载
注:不要在挂载点的地方卸载此东西
三、设置文件系统的自动挂载
/etc/fstab文件
1、vim /etc/fstab
追加行
/dev/sdb6(挂载设备) /lty(挂载点) ext4(文件系统) default(挂载选项默认) 1 (是否进行dump备份1:备份0:忽略备份) 2(磁盘检查1:优先检查2:次要检查0:不检查。/目录分区都为1,其他分区一般为2)
配完之后,开机前 mount -a
参数:default:默认
auto:系统自动挂载,fstab默认就是这个选项
noauto:开机不自动挂载
nouser:只有超级用户可以挂载
ro:按制度权限挂载
rw:按可读写权限挂载
user:任何用户都可以挂载
四、查看磁盘使用情况
df:查看磁盘使用情况
格式:df +选项+文件
选型:-h 显示更易读的容量单位
-T 显示对应问价系统的类型
-i 显示inode数量(控制你能够保存的文件数量)
五、查看分区UUID号
blkid:分区必须格式化后才会有UUID 号(用UUID号写自动挂载,替换挂载设备)
格式:blkid+分区设备
六、管理LVM逻辑卷
1、常见的LVM管理命令
2、pvcreate:创建物理卷
格式:pvcreate+设备[设备2....]
例如:pvcreate /dev/sd[bcd]1 或者pvcreate /dev/sdb[123]
3、vgcreate:创建卷组
格式:vgcreate+卷组名+物理卷名1物理卷名2....[选项-s 指定PE大小]
例如:vgcreate myvg /dev/sdb[123]
4、lvcreate:创建逻辑卷
格式:lvcreate -L(指定容量大小)容量大小 -n(指定逻辑卷名) 逻辑卷名+卷组名
例如:lvcreate -L 30G -n mylv myvg
5、lvcreate:扩展逻辑卷
格式:lvextend -L +扩展多少G+ /dev/卷组名/逻辑卷名
例如:lvextend -L +4G /dev/myvg/mylv
注:在扩展逻辑卷之前要先格式化和挂载
6、调整(刷新)逻辑卷分区大小
(1)resize2fs
格式:resize2fs /dev/卷组名/逻辑卷名
例如:resize2fs /dev/myvg/mylv
(2)xfs_growfs
格式:xfs_growfs /dev/卷组名/逻辑卷名
例如:xfs_growfs /dev/myvg/mylv