fdisk命令了解

使用fdisk会基本的磁盘管理,新建一个磁盘,并且能够开机自动挂载

Linux系统管理磁盘一般用系统自带的fdisk工具

使用fdisk -l可以列出所有的分区,包括没有挂上的分区和usb设备

6月个人指标_第1张图片

第一个框表示的是这台机器的第一个硬盘,通常命名为sda,硬盘顺序一般按照sda、sdb、sdc………的顺序排列下去

下面的sda1和sda2表示sda硬盘下的两个分区

下面给机器添加一块硬盘进行测试

6月个人指标_第2张图片

添加硬盘开机后会出现一个命名为sdb的硬盘,大小为64.4G。

使用fdisk /dev/sdb表示对这块硬盘进行操作

6月个人指标_第3张图片

常用的有:

d 删除一个分区

n 添加一个分区

p 列出分区表

w 把分区表写入硬盘并退出

这里输入n添加一个新分区

clip_image006

选择新建分区会有两个选择,输入e表示创建拓展分区,p表示创建主分区。这里创建主分区,所以输入p

6月个人指标_第4张图片

Partition number输入1,表示添加主分区1

clip_image010

到红框这一步是指定分区大小用 +大小K、M、G表示,我们分20G所以输入+20G

clip_image012

输入P列出下分区表,可以看到已经创建了

6月个人指标_第5张图片

结束后输入w保存并推出,否则刚才做的操作都不会生效

6月个人指标_第6张图片

新的分区需要格式化才能使用,输入mkfs.ext4 /dev/sdb1表示使用ext4文件系统格式格式化硬盘。

6月个人指标_第7张图片

分区分好了需要将这个分区挂载到某一个目录后才能使用,但是使用mount命令挂载会在机器重启后失效,这时候我们需要开机自动挂载

编辑/etc目录下的fstab文件可实现自动挂载

fstab文件参数分为6列

6月个人指标_第8张图片

第一列:磁盘设备文件或者该设备的分区的标签或者UUID

第二列:设备的挂载点,就是你要挂载到哪个目录下。

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

第四列:文件系统的参数

6月个人指标_第9张图片

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

6月个人指标_第10张图片

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

6月个人指标_第11张图片

使用命令mkdir /data创建一个用于新划分分区的挂载点目录

clip_image028

clip_image030

fstab文件添加一行

6月个人指标_第12张图片

保存退出,输入命令mount -a系统会自动挂载/etc/fstab文件没有挂载的设备

然后输入一次mount命令就可以看到sdb1被挂载到新创建的/data目录下了

6月个人指标_第13张图片

这时候无论怎么重启系统都会开机自动把sdb1挂载上