fdisk命令了解
使用fdisk会基本的磁盘管理,新建一个磁盘,并且能够开机自动挂载
Linux系统管理磁盘一般用系统自带的fdisk工具
使用fdisk -l可以列出所有的分区,包括没有挂上的分区和usb设备
第一个框表示的是这台机器的第一个硬盘,通常命名为sda,硬盘顺序一般按照sda、sdb、sdc………的顺序排列下去
下面的sda1和sda2表示sda硬盘下的两个分区
下面给机器添加一块硬盘进行测试
添加硬盘开机后会出现一个命名为sdb的硬盘,大小为64.4G。
使用fdisk /dev/sdb表示对这块硬盘进行操作
常用的有:
d 删除一个分区
n 添加一个分区
p 列出分区表
w 把分区表写入硬盘并退出
这里输入n添加一个新分区
选择新建分区会有两个选择,输入e表示创建拓展分区,p表示创建主分区。这里创建主分区,所以输入p
Partition number输入1,表示添加主分区1
到红框这一步是指定分区大小用 +大小K、M、G表示,我们分20G所以输入+20G
输入P列出下分区表,可以看到已经创建了
结束后输入w保存并推出,否则刚才做的操作都不会生效
新的分区需要格式化才能使用,输入mkfs.ext4 /dev/sdb1表示使用ext4文件系统格式格式化硬盘。
分区分好了需要将这个分区挂载到某一个目录后才能使用,但是使用mount命令挂载会在机器重启后失效,这时候我们需要开机自动挂载
编辑/etc目录下的fstab文件可实现自动挂载
fstab文件参数分为6列
第一列:磁盘设备文件或者该设备的分区的标签或者UUID
第二列:设备的挂载点,就是你要挂载到哪个目录下。
第三列:磁盘文件系统的格式,包括ext2、ext3、reiserfs、nfs、vfat等
第四列:文件系统的参数
第五列:能否被dump备份命令作用:dump是一个用来作为备份的命令。通常这个参数的值为0或者1
第六列:是否检验扇区:开机的过程中,系统默认会以fsck检验我们系统是否为完整
使用命令mkdir /data创建一个用于新划分分区的挂载点目录
fstab文件添加一行
保存退出,输入命令mount -a系统会自动挂载/etc/fstab文件没有挂载的设备
然后输入一次mount命令就可以看到sdb1被挂载到新创建的/data目录下了
这时候无论怎么重启系统都会开机自动把sdb1挂载上