====== Ubuntu - Filesystem - Determine File Systems Type ====== ===== Using dt ===== df -T / result: Filesystem Type 1K-blocks Used Available Use% Mounted on /dev/mapper/ubuntu--vg-root ext4 1920299296 1659133892 163549740 92% / ---- ===== Using fsck ===== fsck -N / result: fsck from util-linux 2.31.1 [/sbin/fsck.ext4 (1) -- /] fsck.ext4 /dev/mapper/ubuntu--vg-root ---- ===== Using lsblk ===== The **lsblk** command is used for displaying the block devices in a Linux machine. You can add the **-f** flag for telling lsblk to show the file system type. lsblk -f result: NAME FSTYPE LABEL UUID MOUNTPOINT loop0 squashfs /snap/core/7917 loop1 squashfs /snap/gnome-characters/359 loop2 squashfs /snap/netbeans/18 loop3 squashfs /snap/pycharm-community/167 loop4 squashfs /snap/core18/1265 loop5 squashfs /snap/core/8039 loop6 squashfs /snap/gnome-3-26-1604/97 loop7 squashfs /snap/gnome-3-28-1804/91 loop8 squashfs /snap/core18/1223 loop9 squashfs /snap/gtk-common-themes/1313 loop10 squashfs /snap/gnome-calculator/536 loop11 squashfs /snap/gnome-3-28-1804/110 loop12 squashfs /snap/pycharm-community/163 loop13 squashfs /snap/gnome-characters/367 loop14 squashfs /snap/gnome-system-monitor/111 loop15 squashfs /snap/gnome-3-26-1604/98 loop16 squashfs /snap/gnome-logs/73 loop17 squashfs /snap/gtk-common-themes/1353 loop18 squashfs /snap/gnome-system-monitor/107 loop19 squashfs /snap/gnome-logs/81 loop20 squashfs /snap/netbeans/10 loop21 squashfs /snap/gnome-calculator/544 sda ├─sda1 vfat 6FE9-28C1 /boot/efi └─sda2 LVM2_member CbUWCI-RGrO-xTVQ-mrNL-YVHf-k8aq-ueMTgd ├─ubuntu--vg-root ext4 dcf9c103-2998-4698-aec6-b524aa1db1f0 / └─ubuntu--vg-swap_1 swap 618aa54e-e6f1-4c22-826d-23bd981be108 [SWAP] ---- ===== Using mount ===== mount | grep "^/dev" result: /dev/mapper/ubuntu--vg-root on / type ext4 (rw,relatime,errors=remount-ro,data=ordered) /dev/sda1 on /boot/efi type vfat (rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro) ---- ===== Using blkid ===== blkid /dev/sda1 result: /dev/sda1: UUID="6FE9-28C1" TYPE="vfat" PARTUUID="8e53314c-0814-46cd-9f13-c2bb2b7a14b6" ---- ===== Using file ===== sudo file -sL /dev/sda1 result: /dev/sda1: DOS/MBR boot sector, code offset 0x58+2, OEM-ID "mkfs.fat", sectors/cluster 8, Media descriptor 0xf8, sectors/track 63, heads 255, hidden sectors 2048, sectors 1048576 (volumes > 32 MB), FAT (32 bit), sectors/FAT 1024, reserved 0x1, serial number 0x6fe928c1, unlabeled ---- ===== Using fstab ===== cat /etc/fstab result: # /etc/fstab: static file system information. # # Use 'blkid' to print the universally unique identifier for a # device; this may be used with UUID= as a more robust way to name devices # that works even if disks are added and removed. See fstab(5). # # /dev/mapper/ubuntu--vg-root / ext4 errors=remount-ro 0 1 # /boot/efi was on /dev/sda1 during installation UUID=6FE9-28C1 /boot/efi vfat umask=0077 0 1 /dev/mapper/ubuntu--vg-swap_1 none swap sw 0 0 ---- ===== Using parted ===== sudo parted -l result: Model: ATA CT2000MX500SSD1 (scsi) Disk /dev/sda: 2000GB Sector size (logical/physical): 512B/4096B Partition Table: gpt Disk Flags: Number Start End Size File system Name Flags 1 1049kB 538MB 537MB fat32 boot, esp 2 538MB 2000GB 2000GB lvm Model: Linux device-mapper (linear) (dm) Disk /dev/mapper/ubuntu--vg-swap_1: 1023MB Sector size (logical/physical): 512B/4096B Partition Table: loop Disk Flags: Number Start End Size File system Flags 1 0.00B 1023MB 1023MB linux-swap(v1) Model: Linux device-mapper (linear) (dm) Disk /dev/mapper/ubuntu--vg-root: 1999GB Sector size (logical/physical): 512B/4096B Partition Table: loop Disk Flags: Number Start End Size File system Flags 1 0.00B 1999GB 1999GB ext4 ---- ===== Using mtab ===== cat /etc/mtab | grep "/dev/sd*" result: tmpfs /dev/shm tmpfs rw,nosuid,nodev 0 0 /dev/sda1 /boot/efi vfat rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro 0 0