开发者社区> 问答> 正文

Linux系统硬件资源和性能监控命令: fdisk

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

展开
收起
云代维 2014-04-21 12:12:00 9629 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载