目录
- 一、查看磁盘使用情况
- `df -h` 查看已挂载磁盘的大概使用情况
- `fdisk -l` 查看主机上所有磁盘设备的详细情况
- `lsblk` 查看主机上所有磁盘设备基本信息
- 二、进行磁盘挂载
- `mkfs ` 在特定的分区上建立 linux 文件系统
- `mount` 进行磁盘挂载
- 文件系统配置
一、查看磁盘使用情况
df -h
查看已挂载磁盘的大概使用情况
fdisk -l
查看主机上所有磁盘设备的详细情况
lsblk
查看主机上所有磁盘设备基本信息
我们一般就通过以上三个命令来判断当前服务器是否有已经已经安装但是还没挂载的磁盘的。使用fdisk
或者 lsblk
命令查看所有可用的磁盘设备,再使用 df
命令查看已挂载磁盘,没有出现在 df
命令查询结果上的,就是未挂载磁盘。
二、进行磁盘挂载
mkfs
在特定的分区上建立 linux 文件系统
在磁盘挂载的背景下,我们一般配合使用-t
选项指定格式类型,有ext3、ext4、msdos这几种可以选择,Linux 的预设值为 ext2。
在上面截图可以看到,sdb这个磁盘未挂载。这里,我们先将磁盘进行格式化,指定格式化为 ext4 类型。而且,一般磁盘设备要挂载到/dev
目录下。
mount
进行磁盘挂载
因为磁盘都是挂载到某个目录下,所有我们可以使用某个空目录,或者创建一个目录,再进行挂载。
mkdir data
mount /dev/sdb /data
我们再使用 df -h
命令查看已挂载磁盘基本信息:
可以看到磁盘已经挂载上了。
文件系统配置
/etc/fstab
文件中的每一行定义一个要挂载的文件系统。
我们在这个文件中也添加上一行配置。一般复制一行,修改挂载设备(第一列),挂载点(第二列)即可,如下:
mount -a
命令会自动挂载/etc/fstab
中配置的所有磁盘设备,且这个过程会忽略已挂载的设备。
所以,我们可以使用 mount -a
命令测试下上述挂载操作是否成功。