Possible Duplicate:
How to tell what type of filesystem you’re on?
Find filesystem of an unmounted partition from a script
How can I quickly check the filesystem of the partition? Can I do that by using df
?
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. It only takes a minute to sign up.
Sign up to join this communityPossible Duplicate:
How to tell what type of filesystem you’re on?
Find filesystem of an unmounted partition from a script
How can I quickly check the filesystem of the partition? Can I do that by using df
?
Yes, according to man df
you can:
-T, --print-type print file system type
Another way is to use the mount
command. Without parameters it lists the currently mounted devices, including their file systems.
In case you need to find out only one certain file system, is easier to use the stat
command's -f
option instead of parsing out one value from the above mentioned commands' output.
mount
won't show the file system mounted by fuse, just that it's a fuseblk
– Evan Carroll
Dec 25 '16 at 21:46
If the filesystem is not mounted (but if it is as well):
blkid -o value -s TYPE /dev/block/device
or:
file -Ls /dev/block/device
You'll generally need read access to the block device. However, in the case of blkid
, if it can't read the device, it will try to get that information as cached in /run/blkid/blkid.tab
or /etc/blkid.tab
.
lsblk -no FSTYPE /dev/block/device
will also give you that information, this time by querying the udev
data (something like /run/udev/data/b$major:$minor
).
(eval $(blkid $DEV | awk ' { print $3 } '); echo $TYPE)
...
– Tobias Kienzler
Nov 2 '12 at 6:59
file
. Good stuff.
– Felipe Alvarez
Sep 15 '15 at 3:53
lsblk -f /dev/sdX
for more verbose output.
– mivk
Jul 13 '17 at 7:53