Главная >> Инструкции >> Как узнать файловую систему Linux

Как узнать файловую систему Linux

Файловая система определяет каким образом будут хранится файлы, какие правила их именования будут применяться какой максимальный размер файла, а также можно ли увеличивать или уменьшать размер раздела. В Linux существует огромное количество файловых систем. Самая популярная из них это Ext4, но кроме неё существуют Btrfs, XFS, ZFS, RaiserFS, GlusterFS и многие другие.

В этой статье мы поговорим о том как определить в какую файловую систему отформатирован раздел. Это довольно простая задача и для её решения существует множество различных утилит.


Содержание статьи

Как узнать файловую систему Linux

1. Утилита Gnome Диски

В графическом интерфейсе можно определить файловую систему с помощью утилиты Gnome Диски. Откройте программу из главного меню, затем выберите нужный диск, а потом нужный раздел. Тут вы сможете видеть куда примонтирован этот раздел и его файловую систему:

2. Утилита Gparted

Программа Gparted тоже предоставляет такую информацию. Если программа ещё не установлена для установки выполните:

sudo apt install gparted

Затем запустите её из главного меню и выберите нужный диск. Файловая система отображается в одноимённой колонке:

3. Команда df

Программа df в Linux позволяет узнать список примонтированных разделов, свободное место на них, а также узнать файловую систему Linux, но для этого надо добавить опцию -T. Для просмотра файловой системы только на физических дисках выполните:

df -Th | grep "^/dev"

В выводе утилиты много лишнего, поэтому я отфильтровал только разделы на NVMe диске.

4. Команда fsck

Если раздел ещё не примонтирован, а вам надо узнать его файловую систему в терминале, то следует использовать программу fsck. Обычно она применяется для восстановления файловых систем, но опция -N позволяет узнать файловую систему:

fsck -N /dev/nvme0n1p6

Вместо nvme0n1p6 вам нужно указать ваш раздел диска, например, /dev/sda1.

5. Команда lsblk

Утилита lsblk тоже позволяет выводить файловую систему. Для этого надо использовать опцию -f:

lsblk -f

6. Команда mount

Команда mount показывает всё примонтированные разделы и их точки монтирования если её запустить без параметров. Например:

mount | grep "^/dev"

7. Команда blkid

Утилита blkid позволяет узнать параметры блочного устройства. Очень часто используется для просмотра UUID, однако может показать и файловую систему. Просто укажите устройство раздела:

8. Команда file

Обычно утилита file используется для просмотра информации о файлах. Но если применить её к блочному устройству с опцией -s, то она покажет информацию и о нём, включая файловую систему. Чтобы открывать символические ссылки используйте опцию -L:

sudo file -sL /dev/nvme0n1p6

Выводы

Из этой статьи вы узнали как узнать тип файловой системы Linux. Как видите, существует огромное количество способов, а какими пользуетесь вы? Напишите в комментариях!

Оставьте свой Email для того чтобы получать анонсы новых статей и полезную информацию о Linux по электронной почте
Creative Commons License
Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна .
Pеклама
Посмотреть детали

Anubis – это максимально легкое open-source решение, созданное специально для защиты небольших веб-ресурсов от бесконечного потока запросов от ботов и AI парсеров. Этот инструмент можно считать "ядерным вариантом", потому что он заставляет ботов выполнять вычисления похожие на майнинг криптовалюты. Но это неплохая альтернатива для тех, кто не может или не хочет использовать Cloudflare. Посмотреть детали

1 комментарий к “Как узнать файловую систему Linux”

Оставьте комментарий