本次是centos7.2 为例子

 

检查

fdisk -l

centos 命令行磁盘分析工具 centos查看硬盘分区_重启

发现/dev/sdb 下有122.4 个G

核实下

df -h

centos 命令行磁盘分析工具 centos查看硬盘分区_重启_02

 

发现 /dev/sdb 并没有被分配

 

查看

lsblk

 

centos 命令行磁盘分析工具 centos查看硬盘分区_centos 命令行磁盘分析工具_03

发现他也没有被 格式化(这一步可以上来就先做下,因为很多会遇到他已经被格式化好了,如果格式化好了,我们可以跳过下面1,2,3 步操作,直接进行挂载)

 

1: 进行分区 fdisk /dev/sda

fdisk [磁盘路径]

输入 n, 进行分区操作,选择起始字符位置大小(确定磁盘分区的大小),如果分区时误操作,可以继续执行fdisk [磁盘路径] 输入d,进行删除指定分区

centos 命令行磁盘分析工具 centos查看硬盘分区_重启_04

 

2:分区后写入分区表中 系列操作和选择参数如下

centos 命令行磁盘分析工具 centos查看硬盘分区_vim_05

 

3:分完后查看

 

centos 命令行磁盘分析工具 centos查看硬盘分区_重启_06

4:读取

重新读取分区,即刷新分区(不用重启)partprobe /dev/sdb1

 

centos 命令行磁盘分析工具 centos查看硬盘分区_centos 命令行磁盘分析工具_07

5:格式化 mkfs.ext4 /dev/sdb1

格式化过程如果磁盘大可能要等待一会 格式化标准常用mkfs.ext4 但不局限这一种

centos 命令行磁盘分析工具 centos查看硬盘分区_文件系统_08

 

6.挂载分区:mount [分区路径] /dev/sdb1 [目录]/home....

建议:最好是创建一个新文件夹,把磁盘挂载上去

比如说 我在 创建/usr/local/ 了public 文件夹 命令如下图,我要把磁盘挂到这个文件夹下

centos 命令行磁盘分析工具 centos查看硬盘分区_文件系统_09

mount /dev/sdb1 /usr/local/public/

 

mount:命令也有很多参数,可挂在卸载

 

centos 命令行磁盘分析工具 centos查看硬盘分区_vim_10

至此我们已经搞定了 df -h 查看下

 

centos 命令行磁盘分析工具 centos查看硬盘分区_文件系统_11

虽然挂载上去了,但是这个磁盘一旦服务器被重启,很不幸那就完犊子了,所以我们要把这个磁盘在虚拟机启动生效中声明下

7.声明永久磁盘

查看某个分区的唯一标志 和磁盘编码类型 命令 blkid

 

centos 命令行磁盘分析工具 centos查看硬盘分区_vim_12

复制出UUID:b7b13646-6be2-497e-b65e-d1f2c52e32a3 (备用)

编辑

vim /etc/fstab

centos 命令行磁盘分析工具 centos查看硬盘分区_centos 命令行磁盘分析工具_13

 

保存退出 ,至此 搞定! 下面是对 /etc/fstab 个列的说明

(2)fstab 配置文件参数说明:共6列

第一列:Device:磁盘设备文件或者该设备的Label或者UUID,一般我们通过blkind 获取UUID

第二列:设备的挂载点(Mount point),确定该分区挂在那个目下 例如:/usr/local/public

第三列:filesystem:磁盘文件系统的格式, 包括ext2、ext3、ext4、reiserfs、nfs、vfat等

第四列:parameters:文件系统的参数,一般取defaults 即可

Async/sync 设置是否为同步方式运行,默认为async

auto/noauto 当下载mount -a 的命令时,此文件系统是否被主动挂载。默认为auto

rw/ro 是否以以只读或者读写模式挂载

exec/noexec 限制此文件系统内是否能够进行"执行"的操作

user/nouser 是否允许用户使用mount命令挂载

suid/nosuid 是否允许SUID的存在

Usrquota 启动文件系统支持磁盘配额模式

Grpquota 启动文件系统对群组磁盘配额模式的支持

Defaults 同事具有rw,suid,dev,exec,auto,nouser,async等默认参数的设置

第五列:能否被dump备份命令作用:dump是一个用来作为备份的命令。通常这个参数的值为0或者1

0 代表不要做dump备份

1 代表要每天进行dump的操作

2 代表不定日期的进行dump操作

第六列:是否检验扇区:开机的过程中,系统默认会以fsck检验我们系统是否为完整(clean)

0 不要检验

1 最早检验(一般根目录会选择)

2 1级别检验完成之后进行检验