Linux分区:一图解析系统结构(linux分区图解)

《Linux分区:一图解析系统结构》

Linux分区是一种操作系统结构,它是将磁盘抽象为一系列可执行文件的逻辑结构,每个分区各自拥有它们自己的根文件系统或子系统,它可以承载独立的操作系统,并提供安全隔离和吞吐量最大化。

通常,我们可以将磁盘分成几个硬盘分区,用于保存不同的系统文件:/boot, /, /home, swap 等。

/boot 分区:/boot 分区用于保存Linux系统引导文件,如内核、GRUB启动引导文件,它与MBR有关,通常是磁盘的第一个分区,一般不超过256MB大小。

/ 分区:/ 分区保存的是Linux文件系统,它是根文件系统,所有的系统程序和文件都在这里。

/home 分区:/home 分区是用户主目录所在的分区,用户可以在这里存放文档或其他他们需要保存的文件。

swap 分区:swap 分区是一种虚拟内存,在物理内存不够时,swap 分区会向物理内存传输文件,以达到优化内存使用的效果,swap 分区通常比较小,如1GB即可。

Linux 分区可以使用命令df -h来查看:

[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/cl-root 50G 5.8G 43G 12% /
devtmpfs 5.8G 0 5.8G 0% /dev
tmpfs 5.8G 0 5.8G 0% /dev/shm
tmpfs 5.8G 17M 5.8G 1% /run
tmpfs 5.8G 0 5.8G 0% /sys/fs/cgroup
/dev/sda1 472M 147M 300M 33% /boot
/dev/mapper/cl-home 917G 103M 875G 1% /home
tmpfs 1.2G 0 1.2G 0% /run/user/0

从上面的结果可以看出,我的机器的根分区的大小为50G,/boot分区的大小为472M,/home 分区的大小为917G,swap 分区的大小为0,另外没有一个标记为swap的分区,可以看出,我的系统没有使用swap分区。

![Linux 分区][1]

[1]: 01200331_uptltnhlw2f.jpg


数据运维技术 » Linux分区:一图解析系统结构(linux分区图解)