在一篇博文看过这样的描述,但总感觉还是没懂:
绿色的我是真的懂了,但其他的,emmmm,有点磕脑壳了,你要是上面的一看就理解了,就不用往下看了。
先看一下每个显示结果的不同之处:
[root@server2 ~]# df -h
这个/dev/sdc1设备其实已经不能被识别了(因为已经被我在没有umount的情况下关闭了远程网络共享设备),但是在这个命令下依然显示存在,所以,他显示的是partprobe同步后或者直接卸载的设备信息。
[root@server2 ~]# fdisk -l ###查看系统真实存在的设备,也就是说,是一直处于动态监控设备状态,只要有一个设备‘消失’,它都会显示。
这个就在我没有partprobe告诉内核分区改变的情况下,自己发现了真实存在的设备和不存在的。
那和已识别和可使用有什么区别?请细品~~~
[root@server2 ~]# cat /proc/partitions ###系统已识别的设备
这个和实时监控真实存在的设备之间,差别就是这个dm-0,dm-1:
[root@server2 ~]# blkid ####系统可用设备
emmmm,总结一下,就是这样的绕脑绕口:
-
查看系统真实存在的硬盘设备,看到的不一定是系统识别的 -
存在的,不一定是识别的 -
识别的,不一定是使用的 -
使用的,不一定是正在用的 -
这三个都不一样,均用不同的命令去查看 -
系统真实存在的不一定能被识别,能识别的不一定能被用,能用的不一定是正在用
版权声明:本文为songyuchaoshi原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。