Я верю, что это даст вам то, что вы хотите:
(cat /proc/filesystems | awk '{print $NF}' | sed '/^$/d'; ls -1 /lib/modules/$(uname -r)/kernel/fs) | sort -u
объяснение
Исходя из моего лучшего понимания:
cat /proc/filesystems | awk '{print $NF}' | sed '/^$/d'
дает вам все файловые системы, которые изначально поддерживаются ядром (например, sysfs), а также те, у которых в данный момент загружены их модули ядра
ls -1 /lib/modules/$(uname -r)/kernel/fs
предоставляет список доступных модулей файловой системы, доступных для вашего ядра
sort -u
сортирует объединенные результаты первых двух команд с удаленными дубликатами (показывать только уникальные результаты -u)
Я все еще изучаю Linux, это работает на Arch Linux, но я думаю, что по крайней мере для Ubuntu вам может понадобиться изменить путь /lib/modules/$(uname -r)/kernel/fs
к другому каталогу, подходящему для вашего дистрибутива.
/boot/config-$(uname -r)