linux查看硬盘文件系统
一个小记录,df可以查看磁盘分区的大小和inode使用情况当然也能查看磁盘分区的文件系统,fdisk可以查看磁盘的大小等一些信息,但是磁盘分区是什么文件系统是ext4还是xfs不清楚。
#cat /etc/fstab #当然查看这个地方是一个思路,当然只是查看根分区这些的系统是不会变的。
UUID=a03bf0e9-3cf9-4759-b571-ad82d01186b7 / ext4 defaults 1 1 #这里可以查看分区的文件系统,这个系统自身的肯定是不会变的。 UUID=1c674036-9c10-492c-a36f-ed609ce8bbe2 /boot ext4 defaults 1 2 UUID=3561c38f-d2d7-461c-bc77-f37b0f6a7f83 swap swap defaults 0 0
#cat /etc/fstab #但是如果在这里写了好多挂载盘呢,他们文件系统的可能一开始创建的时候填写到/etc/fstab里面是对的,但是如果后期变化了,又没有重启操作系统
/dev/sdb1 /data/data01 ext4 defaults 1 1 #像这种非系统本身的挂载盘,就算后期重新格式化了文件系统,这里不更改只要不重启机器也是没影响的。 /dev/sdc1 /data/data02 ext4 defaults 1 1 /dev/sdd1 /data/data03 ext4 defaults 1 1 /dev/sde1 /data/data04 ext4 defaults 1 1 /dev/sdf1 /data/data05 ext4 defaults 1 1
所以还是通过一些命令来查看靠谱一点。
第一种:
#file -s /dev/sdb1 #file -s 指定磁盘分区
/dev/sdb1: Linux rev 1.0 ext4 filesystem data (needs journal recovery) (extents) (large files) (huge files) #可以看出这是一个/dev/sdb1的文件系统是ext4
#file -s /dev/sdb1 #这里是一个文件系统是XFS的硬盘,这里列出结果跟上面做个对比
/dev/sdb1: SGI XFS filesystem data (blksz 4096, inosz 256, v2 dirs)
博文来自:www.51niux.com
第二种:
# df -T #这种就是除了我们想查看的磁盘分区以外,其他的也都罗列出来了。从下图中可以看出还会显示出INODE号
第三种:
#parted /dev/sdb #用parted命令进入指定磁盘
(parted) p #在输入框输入p,就会把此块盘的信息打印出来
(parted)print list #注意这个输入,不仅打印当前盘的信息,会把所有挂载盘的信息都打印出来。