本文为Ubuntu Linux操作系统- 第六弹
今天开始新的知识点,讲磁盘存储问题
上期回顾:Linux文件、目录权限问题
今天由帝皇侠陪伴大家学习!!!
文章目录
磁盘数据组织
低级格式化
将空白磁盘划分出柱面和磁道,再将磁道划分为若干个扇区,每个扇区又划分出标识区、间隔区(GAP)和数据区等。
磁盘分区
磁盘在系统中使用都必须先进行分区。 分区也有助于更有效地使用磁盘空间。 每一个分区在逻辑上都可以视为一个磁盘。
高级格式化
在磁盘分区上建立相应的文件系统
磁盘设备命名
命名原则:
- Linux设备文件名用字母表示不同的设备接口
/dev/hda
表示第1个IDE通道(IDE1)的主设备(master),/dev/hdb
表示第1个IDE通道的从设备(slave)- 原则上
SCSI、SAS、SATA、USB
接口硬盘的设备文件名均以/dev/sd
开头 - SATA硬盘类似SCSI,在Linux中用类似
/dev/sda
这样的设备名表示 - 同类文件应使用同样的后缀或扩展名
磁盘分区
分区样式:MBR与GPT
MBR
最多可支持4个磁盘分区GPT
最多支持128个主分区,无需创建扩展分区或逻辑分区
磁盘分区命名
- Linux磁盘分区的文件名需在磁盘设备文件名后加上分区编号。
- IDE硬盘分区采用
/dev/hdxy
这样的形式命名。 SCSI、SAS、SATA、USB
硬盘分区以/dev/sdxy
这样的形式命名。
Linux文件系统
概述
- 文件系统是磁盘或分区上文件的物理存放方法
- Linux文件系统格式主要有
ext2、ext3、ext4
等 - Linux还支持
hpfs、iso9660、minix、nfs、vfat
- ext一直是Linux首选的文件系统格式。
- Ubuntu使用
ext4
作为其默认文件系统。 - Ubuntu服务器可选择
xfs文件系统
来满足企业级应用需求。
ext4文件系统是什么
- 属于大型文件系统,支持最高 1EB(1048576TB)的分区,最大16 TB的单个文件,
- 引入现代文件系统中流行的Extent文件存储方式。
- 支持持久预分配
- 能够尽可能地延迟分配磁盘空间。
- 支持无限数量的子目录。
- 使用日志校验来提高文件系统可靠性。
- 支持在线磁盘碎片整理。
磁盘分区规划
分区类型:Linux Native与Linux Swap
- Ubuntu至少需要一个Linux Native分区和一个Linux Swap分区。
- Native分区是存放系统文件的地方,只能使用ext文件系统。
- Swap分区是Linux暂时存储数据的交换分区。
分区规划
- 规划磁盘分区,需要考虑磁盘的容量、系统的规模与用途、备份空间等。
- Linux系统磁盘最基本的分区只需两个,一个根分区(/)和一个Swap分区。Swap分区大小一般为物理内存的两倍。
- 为提高可靠性,系统磁盘可以考虑增加一个引导分区(/boot)。
- 如果磁盘空间很大,可以按用途划分多个分区。
分区工具
- 命令行工具可以使用
fdisk
和parted
。 - Ubuntu提供一个基于文本窗口界面的分区工具
cfdisk
。 - Ubuntu内置一个图形界面的磁盘管理器。
标签:存储,分区,Ubuntu,文件系统,Linux,磁盘,磁盘分区 From: https://blog.csdn.net/weixin_55767624/article/details/144275286今天先把Linux磁盘存储概念搞懂,明天学习如何用命令行管理磁盘存储!!期待(✧∀✧)
想要了解更多内容点击练小杰的CSDN!!!!