Я вірю, що це дасть вам те, що ви хочете:
(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)