Linux学习笔记2------Linux磁盘管理

1 磁盘分区命名方式

在Linux中,每一个设备都映射到一个系统文件,包括硬盘、光驱等IDE和SCISI设备。Linux把各种IDE设备分配了一个hd前缀组成的文件。而各种SCSI设则分配为sd前缀,编号方法使用拉丁字母表顺序

1.1 IDE

IDE设备,比如IDE硬盘或者IDE光驱,Linux分别将第一个、第二个、第三个、第四个定义为hda、hdb、hdc、hdd…,依次类推。

1.2 SCSI

SCSI设备定义为sda、sdb、sdc、sdd,…。依次类推
USB设备会被识别为SCSI设备,故命名方式一样。

在Linux中,规定每个硬盘设备最多只有四个主分区(包括扩展分区)。任何一个扩展分区都要占用一个主分区号码,在一个硬盘中,主分区和扩展分区一共最多4个。编号方法为阿拉伯数字顺序。(1,2,3,4)。扩展分区从5开始编号。

例如:
对于第一个IDE第一个主分区编号为hda1第二个IDE的第一个逻辑分区则是hdb5

2 常用磁盘命令

2.1 挂载磁盘分区------mount

挂载磁盘分区需要指定挂载设备和挂载目录。

mount -t type device dir 

其中type可以是ntfs、ext4、vfat(FAT32)格式。device是设备名称,/dev/hda1,/dev/sdb1等。
只要是未被使用的空目录,都可以用于挂载分区。

2.2 卸载磁盘分区
umount device
2.3 查看磁盘分区信息

(1)直接输入不带参数的mount即可:

mount

(2)使用fdisk查看磁盘分区情况

fdisk -l

(3)使用df查看磁盘使用情况

df
df -h
2.4 磁盘分区

使用fdisk、cfdisk、parted对磁盘进行分区
例如:对/dev/sda进行分区。

fdisk /dev/sda
2.5 分区格式化

使用mkfs对分区后的磁盘进行格式化。

mkfs -t vfat device block

block指大小,可选
例如:把/dev/sda1格式化为FAT32

mkfs -t vfat /dev/sda1
2.6 检查和修复磁盘分区

对于没有正常卸载的磁盘,如果遇到断电,可能会出现文件损坏情况,可以使用fsck检查和修复:

fsck option device

修复磁盘错误时,需要卸载分区,否在会出现破坏分区的情况。
option参数:
-t:指定分区类型
-p:不提示用户,直接修复
-y:自动回答
-c:检测坏块
-f:强制检测
-n:只检测,不修复
-v:互动模式

猜你喜欢

转载自blog.csdn.net/llsplsp/article/details/116009502