Linux磁盘管理

涉及到的命令如下:

fdisk -l              查看当前磁盘使用情况

fdisk /dev/sdb        划分分区

mkfs.ext4 /dev/sdb1   给分区格式化

mkdir /data           创建挂载目录

mount /dev/sdb1 /data 将新划分的分区挂载到/data目录

vi /etc/fstab         将挂载信息卸载配置文件里,开机启动挂载信息

/dev/sdb1 /data  ext4 defaults 1 2

mount -a 

df -h


实验

一、一台centos6.5机器只有一块20G硬盘,现在需要给新挂在一块25G硬盘


1、磁盘信息,硬盘已经挂载到机器上,通过命令fdisk -l可以查看到

第十一章 linux磁盘管理(1)_linux


2、fdisk /dev/sdb 给磁盘划分出10G空间出来

第十一章 linux磁盘管理(1)_linux_02


3、给/dev/sdb1格式化并挂载到/data

第十一章 linux磁盘管理(1)_磁盘管理_03


4、编辑配置文件,开机启动加载硬盘信息

[root@localhost ~]# vi /etc/fstab

/dev/sdb1 /data   ext4 defaults 1 2


二、当/data不够用时,不可以新划分一个分区,然后挂载到同一个目录/data下,这样的话,原来的数据就看不到了,假如真把新分区挂载到/data下了,那么我们只需要umount  -l /dev/sdb2 把新分区sdb2卸载,原来的数据就可以看到了