简单磁盘分区与交换空间的使用
/ ##根目录
/boot ##内核以及夹在内核所需要文件
/home ##系统用户宿主目录,每个用户均有一个同名目录
/tmp ##临时文件存在目录,在命令进行操作的时候产生临时的文件存放处
/usr ##系统应用程序以及相关文档
/var ##系统专用数据以及配置文件
/etc ##系统配置文件
/bin ##系统小命令存放
/lib ##库文件
/proc ##这个在运行进程映像
/root ##超级用户主目录
依靠super block文件系统整体信息表,inode文件索引号表,block文件内容,组成。例如ext2等。
在每个数据块尾部记录下一个数据块的block号用于查找。
磁盘上一圈一圈的同心圆,从外到里组成了从0开始的磁道
扇区是硬盘存储数据的最小的单位,磁盘上人为认为的一小块规定划分的扇形区域。
磁盘中具有相同编号的同心圆磁道组成的柱面
为方便寻址,人为将相邻的扇区组合一起,形成簇,为的是加快寻址速度。每个簇可以由2的n次方个扇区组成
有上面可以知道,柱面数等于任一磁面的磁道数。
磁头数等于一块磁盘的面数。
一个硬盘的物理容量计算: 柱面数 * 磁头数 * 扇区数 * 512
操作系统的启动所需要的文件和数据所必须要在的分区(系统的引导文件必须要在主分区上)
不可直接使用,需要将扩展分区分割为若干个逻辑分区,扩展分区上面记录逻辑分区的信息。有且只能有一个扩展分区。
必须在扩展分区上的分区,可以有多个。
注:扩展分区和逻辑分区的出现是为了解决MBR模式分区的“4个分区”的限制,而GPT模式分区,至少可以划分128个主分区。
在硬盘的0磁道的第一个扇区。硬盘的信息区,有512个字节。分为以下两个部分的使用:
分到446个字节,用于存放引导代码。,
这一部分有64个字节,每个分区信息规定要由16个字节来记录。因此也就明白为什么,一块物理硬盘(MBR模式分区)主分区和逻辑分区的总数要小于等于4个。
(GUID Partition Table)GUID分区表。GUID 为全球唯一标识。最少可以划分128个分区,且没有主分区,扩展分区,逻辑分区之分。
df ##文件系统整体磁盘文件的使用量
-a ##列出所有的文件系统的用量
-k ##以kb容量方式显示各文件系统
-m ##以mb容量方式显示各文件系统
-h ##以kb mb g 等比较易读的方式显示各文件系统的容量(较常用)
-H ##以M=1000k代替1024的方式进位进行显示
-T ##一同显示文件系统的名字
-i ##显示inode的数量
fdisk -l ##查看这个系统能够找到的设备分区
blkid ##查看系统可用已挂载的设备系统
fdisk 设备名称 ##对该设备进行管理
1.在交互界面里面输入 n 创建一个新的分区;
2.根据显示的提示,输入我们需要创建的分区类型;
3.根据提示,输入分区符编号;
4.根据提示,输入起始分区位置;
5.根据提示,输入分区大小;
6.wq保存修改退出,partprobe刷新系统分区表。
可以看到成功创建了一个主分区,但是这个修改还没生效,输入wq写入并且退出,并刷新分区表。
可以看到成功创建了一个大小为100M的主分区。其他分区的创建方式类似.
可以看到删除了分区成功,保存退出。同步分区表,查看实际的分区情况。
mkfs.文件系统格式 文件系统名称
常见的文件系统格式有; ext3, ext2, vfat, xfs等等,输入mkfs按两下tab键进行补全,可以发现系统支持的格式化工具。
• ext4 是 Red Hat Enterprise Linux 6 的标准文件系统。它非常强大可靠 , 具有多项可以提高现代工作量处理性能的功能
• ext2 是常用于 Linux 中的较旧的文件系统。它简单可靠 , 非常适合小型存储设备 , 但是效率低于 ext4
• vfat 支持包括一系列相关文件系统 ( VFAT/FAT16 和
FAT32 ), 这些文件系统针对较旧版本的 Microsoft Windows开发 , 在大量的系统和设备上受支持
• xfs 在 Red Hat Enterprise Linux 7 的标准文件系统
其具备数据完全性 、性能稳定、扩展性强( 18eb )、传输速
率高( 7G/s )
swap的功能是应付物理内存不够的时候,形成内存扩展记录。
swapon -s ##查看系统中使用的交换分区设备
swapon -a 设备 ##激活交换分区
mkswap 设备 ##格式化swap分区
5.激活分区使用;
到目前为止,swap交换分区已经完成制作,下一步要将它激活启动;
swapon -a /dev/vdb1 ##激活启用
6.测试创建激活状态;
使用free可以哈看内存的使用情况:
创建swap之前,系统的内存情况:
查看交换设备,可以看到设备添加了:
(友情提示:以上设置均为临时的挂载使用,如果要长期开机自动启用,需要修改/etc/fstab等相关的文件)
2.删除文件swap交换空间设备,并删除创建使用的相关文件;
swapoff /tmp/myswap
rm -f /tmp/myswap
在对物理空间的swap交换空间的删除也是一样,删除文件,改为删除相应的分区。