linux 磁盘,分区,文件系统,挂载点。

本文介绍了Linux中磁盘、分区、文件系统和挂载点的基本概念。/dev/sda1是Linux系统中的启动分区,通常包含grub和内核源码。分区分为primary(原始)、extended(扩展)和secondary(次级)。文件系统通过mkfs命令创建,用于组织数据。Linux将磁盘分区挂载到目录结构,如/boot、/swap等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文表述都是个人理解,不担负误导责任。
关于题目中说的这些 概念,这里有很好的文章,值得一读。

/dev/sda1 是什么

随便df 或者fdisk一下,输出都有这玩意,那这个到底是什么意思。这里有两点需要注意,一是文件系统,二是目录结构。一般的操作路径什么的,接触的其实都是目录结构。用户通过目录结构去访问文件系统。

其实linux是把各种文件,包括磁盘分区什么的都往目录结构上挂。在linux默认情况下有三个分区,分别是boot分区,swap分区,和根分区。这些分区是有对应的物理存储空间的。但是你得需要目录结构来访问。所以就分配了/boot等目录结构与之对应。其实无论linux 还是windows,每个分区都是可以有不同的文件系统的。这一点和windows类似。
比如

Filesystem                      1K-blocks    Used Available Use% Mounted on
/dev/mapper/centos_shaojwa-root  18348032 9290784   9057248  51% /
devtmpfs                           496140       0    496140   0% /dev
tmpfs                              505428       0    505428   0% /dev/shm
tmpfs                              505428    7188    498240   2% /run
tmpfs                              505428       0    505428   0% /sys/fs/cgroup
/dev/sda1                          508588  124152    384436  25% /boot

fdisk -l可以查看到当前的所有分区,比如boot分区,该分区存档linux的grub以及内核源码。
比如swap分区,一般是两倍内存大小。同时注意到:

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     1026047      512000   83  Linux
/dev/sda2         1026048    41943039    20458496   8e  Linux LVM

我们发现sda1 启动分区。大小是500k block,也就是256M。

上面一说,估计并不清楚,让我们继续说。

先来说说disk

Disk /dev/sda: 21.5 GB, 21474836480 bytes, 41943040 sectors
Disk /dev/mapper/centos-root: 18.8 GB, 18798870528 bytes, 36716544 sectors
Disk /dev/mapper/centos-swap: 2147 MB, 2147483648 bytes, 4194304 sectors

怎么看起来都是disk。

partition

partition一般就认为是分区。一般有三种类型。
primary partitions,我喜欢翻译为原始分区,一般只有四个。
extened partitions,扩展分区,事实上也是原始分区。扩展分区只能有一个,也就是说四个原始分区中,只能有一个变为扩展分区。
secondary partition,次分区。在扩展分区中的元素。
dev目录下运行ls时出现的数字不是文件大小。这个需要注意。

filesystem

创建文件系统,命令是mkfs,在windows下通常叫格式化。创建文件系统这个操作一般针对的设备是分区,就是上文中说到的partition。当然也可以是某个文件,具体用法可以参见man mkfs。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值