среда, 20 сентября 2017 г.

Тип файловой системы в Линукс

Подключив внешний терабайтный диск WD к своей системе на базе Linux Mint и сделав резервную копию некоторых данных на этот внешний диск, я задался вопросом - а какая файловая система на внешнем диске? Какие атрибуты доступны для объектов в этой файловой системе?

Существует несколько вариантов для определения типа файловой системы на блочном устройстве. Вот они:
  • Использование модификатора -T команды "df". Например,
    df -T
    я использую несколько модификаторов и вызываю эту команду так:
    df -Thl
    -T - тип смонтированной файловой системы
    -h - human readable формат
    -l - только локальные файловые системы. Полезно, когда смонтированы сетевые ФС.
  • Использование команды lsblk с модификатором -f. Команда lsblk выводит список блочных устройств. Именно эта команда оказалась для меня наиболее информативной. Например:
    lsblk -f
  • Можно воспользоваться командой file с модификаторами, вывод будет немного другой, но также достаточно информативный. Например:
    sudo file -sL /dev/sdc1
    -s - разрешает чтение блока
    -L - разрешает отображение симлинков
В результате можно увидеть, что на блочном устройстве /dev/sdc1 находится файловая система NTFS. Из этого становится понятно, какие атрибуты файлов могут поддерживаться.

Комментариев нет:

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