When I type df -Th
I only get this :
$ df -Th
Filesystem Type Size Used Avail Use% Mounted on
tmpfs tmpfs 987M 2.1M 984M 1% /run
/dev/sda3 ext4 59G 34G 23G 60% /
tmpfs tmpfs 4.9G 0 4.9G 0% /dev/shm
tmpfs tmpfs 5.0M 4.0K 5.0M 1% /run/lock
/dev/sda1 vfat 197M 29M 169M 15% /boot/efi
tmpfs tmpfs 987M 4.7M 982M 1% /run/user/1000
Why sysfs
and procfs
aren't displayed ? I thought df
had to display all the file systems on my computer.
Thx!
(This answer assumes you are using df from the GNU coreutils)
This is the intended behavior, as df
will not show all mounted filesystems unless explicitely asked to with -a
(see here for the discard rules). In the case of sysfs
and procfs
, they are discarded since they are marked as dummy filesystems.
The mount list is obtained from GNU Gnulib and it has rules about which filesystems it marks as dummy: see here.