fdisk命令是用来格式化硬盘的,但是这里只讲它的另一个用法,即列出系统上所有的硬盘和分区。
一般的命令格式为:
fdisk -l
-l选项就是列出的意思(l=list)。
在服务器之家(www.server110.com)的机器上这个命令的显示结果如下图:
可以看到我用红色圈住的三块信息,这里分别是三块硬盘设备:
/dev/hda
/dev/xvdb
/dev/xvdc
设备路径后还会显示这个硬盘设备的容量大小。
黄色横线标出的/dev/hda1表示这个设备的分区,这个设备上只有这一个分区。
另外两块设备(/dev/xvdb和/dev/xvdc)则没有分区,它们的下面就显示了doesn't contain a valid partition table(没有分区的意思)。
硬盘并不一定要分区,也可以把整个硬盘设备格式化后挂载到系统上,上图中的/dev/xvdc就是这么做的。
在很早之前,VPS主机通常都只设置为一块硬盘,是不需要用户自己进行挂载操作的。在后来,VPS和云主机开始使用多个硬盘(一个系统盘,和一个或者多个数据盘)。
这样做的好处有二个:
1)可以在重装系统的时候不丢失数据盘上的数据。(具体要看主机商的系统如何设置的)
2)可以让系统盘使用IO性能高一些的设备,比如SSD。这样就可以避免数据盘IO烂到渣的时候影响到操作系统本身的IO性能。
这篇只讲查看硬盘设备和分区,挂载操作分开来讲。
原创文章,转载请注明出处:
http://www.server110.com/linux/201404/10451.html
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。