Linux 支持多种文件系统,包括ext2、ext3、vfat、ntfs、iso9660、jffs、romfs和nfs等,为了对各类文件系统进行统一管理,Linux引入了虚拟文件系统VFS(Virtual File System),为各类文件系统提供一个统一的操作界面和应用编程接口,下面为大家分享一下Linux下查看文件系统类型具体方法。
这个是最简单的命令,文件系统类型在Type列输出。只可以查看已经挂载的分区和文件系统类型。如下所示:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | [root@mylnx008 ~]<span style="color: #57a64a;font-style: italic;line-height: 26px"># df -T /dev/sdb</span> Filesystem Type 1K-blocks Used Available Use% Mounted on /dev/sdb xfs 315467264 4356404 311110860 2% /mysql [root@mylnx008 ~]<span style="color: #57a64a;font-style: italic;line-height: 26px"># df -T</span> Filesystem Type 1K-blocks Used Available Use% Mounted on /dev/sda2 xfs 30929148 22455300 8473848 73% / devtmpfs devtmpfs 1746644 0 1746644 0% /dev tmpfs tmpfs 1757220 0 1757220 0% /dev/shm tmpfs tmpfs 1757220 24868 1732352 2% /run tmpfs tmpfs 1757220 0 1757220 0% /sys/fs/cgroup /dev/sda1 xfs 508580 63024 445556 13% /boot /dev/sdc1 ext4 139203080 8699072 123409840 7% /mnt/resource tmpfs tmpfs 351448 0 351448 0% /run/user/1000 /dev/sdb xfs 315467264 4356404 311110860 2% /mysql |
如下所示,parted -l 命令会输出文件系统类型(File system), 其中参数l表示列出所有设备的分区信息。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | [root@DB-Server ~]<span style="color: #57a64a;font-style: italic;line-height: 26px"># parted -l</span> Model: ATA ST500DM002-1BD14 (scsi) Disk /dev/sda: 500GB Sector size (logical/physical): 512B/512B Partition Table: msdos Number Start End Size Type File system Flags 1 32.3kB 107MB 107MB primary ext3 boot 2 107MB 500GB 500GB primary lvm |
查看已格式化分区的UUID和文件系统。使用blkid可以输出分区或分区的文件系统类型,查看TYPE字段输出。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | [root@DB-Server ~]<span style="color: #57a64a;font-style: italic;line-height: 26px"># blkid</span> /dev/mapper/VolGroup00-LogVol01: TYPE=<span style="color: #d69d85;line-height: 26px">"swap"</span> /dev/mapper/VolGroup00-LogVol00: UUID=<span style="color: #d69d85;line-height: 26px">"1c0d5470-1503-4a18-b184-53483466d948"</span> TYPE=<span style="color: #d69d85;line-height: 26px">"ext3"</span> /dev/sda1: LABEL=<span style="color: #d69d85;line-height: 26px">"/boot"</span> UUID=<span style="color: #d69d85;line-height: 26px">"582b189c-396c-4da8-a7a3-1effaa3e4000"</span> TYPE=<span style="color: #d69d85;line-height: 26px">"ext3"</span> /dev/VolGroup00/LogVol00: UUID=<span style="color: #d69d85;line-height: 26px">"1c0d5470-1503-4a18-b184-53483466d948"</span> TYPE=<span style="color: #d69d85;line-height: 26px">"ext3"</span> /dev/VolGroup00/LogVol01: TYPE=<span style="color: #d69d85;line-height: 26px">"swap"</span> /dev/mapper/VolGroup00-LogVol03: UUID=<span style="color: #d69d85;line-height: 26px">"f037ba1e-77a1-439a-8a10-b78c3cca68ec"</span> SEC_TYPE=<span style="color: #d69d85;line-height: 26px">"ext2"</span> TYPE=<span style="color: #d69d85;line-height: 26px">"ext3"</span> [root@DB-Server ~]<span style="color: #57a64a;font-style: italic;line-height: 26px"># blkid /dev/sda1</span> /dev/sda1: LABEL=<span style="color: #d69d85;line-height: 26px">"/boot"</span> UUID=<span style="color: #d69d85;line-height: 26px">"582b189c-396c-4da8-a7a3-1effaa3e4000"</span> TYPE=<span style="color: #d69d85;line-height: 26px">"ext3"</span> |
有些系统可能没有这个命令,需要安装。注意:lsblk -f也可以查看未挂载的文件系统类型
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | [root@mylnx008 ~]<span style="color: #57a64a;font-style: italic;line-height: 26px"># lsblk -f</span> NAME FSTYPE LABEL UUID MOUNTPOINT fd0 sda ├─sda1 xfs b98659b2-5f8c-493e-9304-658905ef1391 /boot └─sda2 xfs b7559ac5-b3a4-4b00-b98a-a2a2611806d0 / sdb xfs 6fcc5417-3c1b-4c71-aac7-344bac7654a4 /mysql sdc └─sdc1 ext4 1ad7da45-2366-4c4f-acd4-484600c4153a /mnt/resource |
Copyright © 2013-2021 8a.hk All Rights Reserved. 八艾云 版权所有 中山市八艾云计算有限公司 粤ICP备14095776号