初学者菜鸟的初学心得,大佬勿喷,欢迎指导
实验名称 | 磁盘分区管理 | 指导教师 | ||||||||||||||||
| ||||||||||||||||||
二、实验环境(实验设备) 软件:windows10,VMware 硬件:微型计算机 三、实验内容 1,磁盘分区 fdisk 准备好一个已经创建好的磁盘 sdc 注意:sdc1,sdc2,sdc3是主分区,sdc4是扩展分区,sdc5,sdc6是扩展分区下的逻辑分区 使用fdisk命令创建磁盘分区 fdisk /dev/sdc 查看磁盘分区 fdisk -l /dev/sdc parted /dev/sdc print
2,创建文件系统(即磁盘分区的格式化) mkfs mkfs -t xfs /dev/sdc1 格式化sdc1给sdc1创建xfs文件系统 mkfs -t ext4 /dev/sdc2 格式化sdc2给sdc2创建ext4文件系统 blkid /dev/sdc (查看文件磁盘分区的系统类型)
将dev/sdc1挂载到/media/tools/目录之下 创建文件mkdir /media/part2 将/dev/sdc2挂载到/media/part2上 mount /dev/sdc1 /media/tools mount /dev/sdc2 /media/part2
设置开机自动挂载 /etc/fstab文件 vi /etc/fstab 使用vim编辑器进入fatab文本文件中修改配置文件,使磁盘sdc1,sdc2可以实现开机自动挂载
将/dev/sdc5,sdc6设置为交换分区 创建交换分区 mkswap swap分区 准备一个空闲分区,sdb5 格式化交换分区 不可以使用mkfs格式化分区 mkfs -t swap /dev/sdb5 交换分区使用mkswap格式化分区 mkswap /dev/sdb5
swap交换文件 准备一个设备文件 使用dd命令拷贝设备来建立 用法: dd if =源设备 of=目标设备 bs=块大小 count=块数 格式化交换文件 用法:mkswap 分区文件 dd if=/dev/zero of=/opt/swapsdc.db bs=1M count=1
注意:文件不是设备,使用-f选项强制格式化 mkswap -f /opt/swapsdc.db
到现在为止,有一个交换分区/dev/sdb5,交换文件swapsdc.db 管理交换空间,-----启用设备以及优先级控制 启用/停止控制 启用指定的交换空间 用法:swapon 交换设备或者文件 注意查看交换空间前后大小的变化 交换空间
查看交换空间 用法:swapon -s 或者 free查看空闲交换空间或者内存
停止指定的交换空间 用法:swapoff 交换设备或者文件 swapoff -a停用一切的交换设备 swapon -s 查看 swapon -a 启动一切的交换分区 swapoff /opt/swapsdc.db 停用交换文件swapsdc.db swapoff /dev/sdc5 停止交换磁盘/dev/sdc5
注意这里正在使用的交换空间列表中已经不包括/dev/sdc5和/opt/swapsdc.db交换文件
用法:swapon -p 优先级 交换设备或者交换文件 范围 0-32767
权限一列中数值越大就优先级越高,如果没有使用-p选项优先级,则默认以交换空间开启顺序为准 swapon -p 11 /dev/sdc5
6,将交换空间设置自动挂载 交换空间的开机自动启用 使用vim编辑器进入交互界面编辑/etc/fstab文本文件(/etc/fstab文件存储文件挂载信息) vi /etc/fstab 格式:swap swap defaults, pri=优先级 0 0
重启之后就会实现开机自动挂载
四、实验小结 1,磁盘分区:对硬盘物理介质的逻辑划分,将磁盘分成多个区,有利与对磁盘的管理,对于不同的分区可以建立不同的文件系统 2,对于磁盘分区有三种:主分区,扩展分区,逻辑驱动器,扩展分区是逻辑分区的容器 注意:只有主分区和逻辑驱动器才可以存储数据
7,交换分区swap ,将一部分 磁盘空间虚拟成内存空间,缓解物理内存的压力,确保数据交换顺利完成 8,权限里面的数字越大代表优先级越高,-1优先级高于-2 也就是说当内存空间不足需要交换空间的时候,会优先使用优先级高的 优先级的改变 swapon -p 如果没有指定优先级,就会根据启用的顺序确定优先级 | ||||||||||||||||||