首页 > 操作系统 > linux系统 > linux下查看磁盘分区类型

linux下查看磁盘分区类型

这两天遇到个需求,要在aws ec2服务器启动的时候自动挂载volume,同时把挂载的磁盘mount到指定的目录,这里就会遇到个问题,如果volume是新创建的,那么再挂载磁盘的时候就会报错,因为磁盘还没有被格式化过。那如果每次挂载前先对磁盘进行格式化,那么如果磁盘上本来有数据,那就都丢了。

这个时候,就需要对磁盘进行一个判断,如果磁盘已经有了分区类型,比如ext3或ext4,说明这块磁盘可以直接被mount而不用格式化,如果查不到分区类型,那就说明是块新盘,需要先格式化再挂载。那么,如果获取磁盘的分区格式呢,这里介绍一个命令”blkid”,对于已经格式化的磁盘或分区,使用该命令可以查看UUID及分区类型,如果磁盘未被格式化,则什么都不显示。看如下示例

 

© 2016, 深夜的蚊子. 版权所有. 如转载,请注明:转载自 蚊子空间[http://www.wenzizone.cn]