# 6.5  添加硬盘设备

在VMware workstations虚拟机中新增第二块硬盘设备，在linux系统中默认识别为/dev/sdb，再进行分区、格式化、挂载，最后检查系统的挂载状态并验证设备真实可用。

### 6.5.1 fdisk命令

fdisk命令用于管理磁盘分区，格式为：“fdisk 【磁盘名称】”

fdisk命令中的参数以及作用

|  参数 |      作用      |
| :-: | :----------: |
|  m  |   查看全部可用的参数  |
|  n  |    添加新的分区    |
|  d  |   删除某个分区信息   |
|  l  | 列出所有可用的分区的类型 |
|  t  |   改变某个分区的类型  |
|  p  |    查看分区类型    |
|  w  |     保存并退出    |
|  q  |    不保存直接退出   |

例子1：管理/dev/sdb的硬盘设备

```
# fdisk /dev/sdb
p  //查看硬盘信息
n  //新增分区
1  //第一个主分区
+2G //大小为2GB
p  //显示硬盘信息
w  //保存并退出
```

将分区信息同步到内核（可选）

```
# partprobe
```

查看/dev/sdb1分区文件的属性

```
# file /dev/sdb1
```

格式化分区

```
# mkfs.xfs /dev/sdb1
```

创建挂载目录并挂载存储设备

```
# mkdir /newFS
# mount /dev/sdb1  /newFs/
```

查看挂载状态和硬盘使用量信息

```
# df -h
```

6.5.2 du 命令

du命令用于查看文件数据占用量，英文全称为“disk usage”，格式为“du 【选项】【文件】”

例子1：查看/系统根目录下，所有一级目录的占用量大小

```
# du -sh /*
```
