e2fsprogs (иногда называемый программами e2fs ) — это набор утилит для обслуживания файловых систем ext2 , ext3 и ext4 . Поскольку эти файловые системы часто используются по умолчанию в дистрибутивах Linux , его обычно считают необходимым программным обеспечением.
Список коммунальных услуг В комплект e2fsprogs входят (в порядке ASCII-кода ):
badblocks
поиск плохих блоков на устройстве blkid
найти/распечатать атрибуты блочного устройства chattr
изменить атрибуты файла в файловой системе Linux debugfs
используется для ручного просмотра или изменения внутренних структур файловой системы dumpe2fs
который выводит информацию о суперблоке и группе блоков. e2freefrag
сообщить информацию о фрагментации свободного пространства e2fsck
программа fsck , которая проверяет и исправляет несоответствия e2image
сохранить критические метаданные файловой системы ext2/ext3/ext4 в файл e2label
изменить метку в файловой системе ext2/ext3/ext4 e2scrub
проверить файловую систему «в режиме онлайн» (т.е. без необходимости ее размонтирования) в случае, если файловая система находится на LVM LV e2undo
воспроизвести журнал отмены для файловой системы ext2/ext3/ext4 e4defrag
онлайн-дефрагментатор для файловой системы ext4 filefrag
отчет о фрагментации файлов findfs
найти файловую систему по метке или UUID findsuper
быстро взломанная программа для поиска суперблоков ext2 logsave
сохранить вывод команды в файле журнала lsattr
список атрибутов файлов во второй расширенной файловой системе Linux mke2fs
используется для создания файловых систем ext2, ext3 и ext4 resize2fs
который может расширять и сжимать файловые системы ext2, ext3 и ext4 . Онлайн-поддержка была добавлена в 2006 году. [2] tune2fs
используется для изменения параметров файловой системы Многие из этих утилит основаны на этой libext2fs
библиотеке.
Использование Несмотря на то, что может показаться из названия, e2fsprogs работает не только с ext2, но также с ext3 и ext4. Хотя возможность журналирования ext3 может снизить необходимость использования e2fsck
, иногда это все еще необходимо для защиты от ошибок ядра или плохого оборудования.
время fsck /количество инодов ( ext3 против ext4 )При использовании ext4 время выполнения e2fsck должно значительно сократиться, как видно из графика.
Как компаньон пользовательского пространства для драйверов ext2, ext3 и ext4 в ядре Linux , e2fsprogs чаще всего используются с Linux . Однако они были портированы и на другие системы, такие как FreeBSD и Darwin .
Смотрите также мкфс dd — конвертировать и копировать файлfdisk — проверка и запись таблицы разделовfsck — проверка файловой системыmkisofs — создать файловую систему isomount — монтировать файловую системуparted — менеджер разделов
Ссылки ^ «Обновить заметки о выпуске и т. д. для версии 1.47.1». 20 мая 2024 г. Получено 21 мая 2024 г. ^ "Добавить поддержку изменения размера в режиме онлайн в resize2fs · tytso/E2fsprogs@bf69235". GitHub .
Внешние ссылки E2fsprogs на SourceForge e2fsprogs git-репозиторий Проектирование и реализация второй расширенной файловой системы