e2fsprogs

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
e2fsprogs
Тип

утилиты файловой системы

Разработчик

Theodore Ts'o

Написана на

C

Операционная система

Unix-like

Последняя версия

1.42.5 (31 июля 2012)

Лицензия

GPL

Сайт

e2fsprogs.sourceforge.net

e2fsprogs (иногда называемая e2fs programs) — это набор утилит для поддержания файловых систем ext2, ext3 и ext4. Эти файловые системы обычно по умолчанию входят в дистрибутивы Linux.

В e2fsprogs входят:

  • badblocks — используется для поиска плохих блоков;
  • chattr — изменяет атрибуты файлов на файловой системе ext2fs;
  • debugfs — используется для ручного просмотра и изменения внутренней структуры файловой системы;
  • dumpe2fs — печатает superblock and block group information;
  • e2fsckfsck-программа, проверяющая и корректирующая несоответствия;
  • e2image — записывает критические данные файловой системы в файл;
  • e2label — используется для просмотра и изменения метки файловой системы;
  • lsattr — печатает список атрибутов файловой системы;
  • mke2fs — используется для создания файловых систем ext2, ext3 и ext4;
  • mklost+found — создаёт каталог lost+found и выделяет для него блоки дискового пространства;
  • resize2fs — используется для изменения пространства, выделенного под файловые системы ext2, ext3 and ext4;
  • tune2fs — используется для модифицирования параметров файловой системы.

Многие из этих утилит основаны на библиотеке libext2fs.

Несмотря на название, e2fsprogs работает не только с ext2 и ext3, но и с ext4. Хотя возможности журналируемой ФС ext3 могут уменьшить необходимость в e2fsck, эта программа иногда просто необходима для защиты от багов ядра или плохого оборудования.

fsck time/Inode Count(ext3 vs. ext4)

С ext4 время запуска e2fsck должно значительно снизиться.

Как компаньон userspace для драйверов ext2, ext3 и ext4 в Linux kernel, e2fsprogs наиболее часто используется с GNU/Linux. Однако, e2fsprogs была перенесена в другие системы, такие как FreeBSD и Darwin.

Ссылки[править | править вики-текст]