Linux 存储管理

Linux 分区

原理介绍

(1) Linux 无论有几个分区,分给哪一目录使用,它归根结底就只有一个根目录,一个独立且唯一的文件结构
Linux 中每个分区都是用来组成整个文件系统的一部分。

(2) Linux 采用了一种叫“载入”的处理方法,它的整个文件系统中包含了一整套的文件和目录,且将一个分区和一个目录联系起来。
这时要载入的一个分区将使它的存储空间在一个目录下获得。

(3)硬盘上的一个分区 通过挂载mount机制 与文件系统中的某个目录联系起来

即分区挂载到目录
访问这个目录即访问这个分区
可以通过指令查看挂载情况

硬盘说明

(1) Linux 硬盘主要分为:
IDE 硬盘和 SCSI 硬盘
目前基本上是 SCSI 硬盘

(2) 对于 IDE 硬盘,驱动器标识符为“hdx~”
其中“hd”表明分区所在设备的类型,这里是指 IDE 硬盘

“x”为盘号
a 为基本盘 第一个硬盘
b 为基本从属盘 第二个硬盘
c 为辅助主盘 第三个硬盘
d 为辅助从属盘 第四个硬盘

“~”代表分区
前四个分区用数字 1 到 4 表示,它们是主分区或扩展分区,从 5 开始就是逻辑分区

例:hda3 表示为第一个 IDE 硬盘上的第三个主分区或扩展分区
hdb2 表示为第二个 IDE 硬盘上的第二个主分区或扩展分区

(3) 对于 SCSI 硬盘则标识为“sdx~”
SCSI 硬盘是用“sd”来表示分区所在设备的类型的,其余则和 IDE 硬盘的表示方法一样

磁盘设备相关命令

lsblk: 查看系统中所有块设备文件

fdisk -l 或 gdisk -l: 查看磁盘的分区情况

blkid:查看分区的UUID、文件系统类型

管理基本分区的步骤

添加新磁盘设备

用MBR或GPT将磁盘分区

将各个可用分区格式化为ext3,ext4,xfs等文件系统

将格式化好的分区挂载

用fdisk工具将磁盘设备做MBR格式分区

MBR分区可分14个区(4个主分区,扩展分区,逻辑分区)

一块新磁盘的分区、格式化、挂载步骤:

分区:fdisk /dev/sdb

分完区后,要用这个命令让内核重新加载一下分区表,才能在/dev目录里找到新分区文件:partprobe /dev/sdb

用gdisk工具将磁盘设备做GPT格式分区

GPT 128个主分区

分区: gdisk /dev/sdc

partprobe /dev/sdc

格式化分区后的分区

有两个命令可用:

mkfs.xxx

mkfs -t xxx

# mkfs.ext4 /dev/sdb1

# mkfs -t xfs /dev/sdb5

挂载

手动挂载

# mkdir /tmp/test1/

# mount -t ext4 -o rw /dev/sdb1 /tmp/test1/

# umount /dev/sdb1 

永久挂载

写入/etc/fstab

然后重新启动系统或执行mount -a加载所有/etc/fstab中的挂载

posted @   chen青草蛋糕  阅读(10)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示