Это команда mksquashfs, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
mksquashfs - инструмент для создания и добавления в файловые системы squashfs
СИНТАКСИС
мкссквошфс ИСТОЧНИК [ИСТОЧНИК2 ...] МЕСТО НАЗНАЧЕНИЯ [ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ]
ОПИСАНИЕ
Squashfs - это файловая система Linux с высокой степенью сжатия, доступная только для чтения. Использует сжатие zlib
для сжатия файлов, индексов и каталогов. Inodes в системе очень маленькие и
все блоки упакованы, чтобы минимизировать накладные расходы на данные. Поддерживаются блоки размером более 4 КБ.
до максимум 64К.
Squashfs предназначен для общего использования файловой системы только для чтения, для архивного использования (т. Е. В случаях
где может использоваться файл .tar.gz), и в системах с ограниченными блочными устройствами / памятью (например,
встроенные системы), где требуются низкие накладные расходы.
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
Файловая система строить кредита
-комп СЖАТИЕ
выберите СЖАТИЕ сжатие. Доступные компрессоры: gzip (по умолчанию), lzo, xz.
-b РАЗМЕР БЛОКА
установить блок данных на РАЗМЕР БЛОКА. По умолчанию 131072 байта.
-нет экспорта
не делайте файловую систему экспортируемой через NFS.
-не разреженный
не обнаруживать разреженные файлы.
-no-xattrs
не храните расширенные атрибуты.
-xattrs
хранить расширенные атрибуты (по умолчанию).
-нет
не сжимать таблицу inode.
-кивок
не сжимайте блоки данных.
-ноФ
не сжимайте блоки фрагментов.
-нокс
не сжимайте расширенные атрибуты.
-нет-фрагментов
не используйте фрагменты.
-всегда-использовать-фрагменты
используйте блоки фрагментов для файлов, размер которых превышает размер блока.
-без дубликатов
не выполняйте дублирующую проверку.
-все-корень
сделать все файлы принадлежащими root.
-force-uid пользовательский идентификатор
установите для всех файлов uid значение uid.
-форс-гид гид
установите все gid файлов на gid.
-нопад
не дополняйте файловую систему до размера, кратного 4K.
-keep-как-каталог
если указан один исходный каталог, создайте корневой каталог, содержащий этот
каталог, а не его содержимое.
Файловая система фильтр кредита
-p PSEUDO_DEFINITION
Добавить определение псевдофайла.
-ПФ ПСЕВДО_ФАЙЛ
Добавить список определений псевдофайлов.
-Сортировать СОРТИРОВАТЬ_ФАЙЛ
сортировать файлы по приоритетам в СОРТИРОВАТЬ_ФАЙЛ. Один файл или каталог с приоритетом для каждого
линия. Приоритет от -32768 до 32767, приоритет по умолчанию 0.
-эф ИСКЛЮЧИТЬ_ФАЙЛ
список исключаемых каталогов / файлов. По одному на строку.
-подстановочные знаки
Разрешить использование расширенных подстановочных знаков оболочки (подстановки) в исключенных каталогах / файлах
-регулярное выражение
Разрешить использование регулярных выражений POSIX в исключенных каталогах / файлах.
Файловая система добавлять кредита
-нет добавления
не добавлять в существующую файловую систему.
-root-становится ИМЯ
при добавлении исходных файлов / каталогов сделайте исходный корень подкаталогом
в новом корне под названием ИМЯвместо добавления новых исходных элементов к исходному
корень.
Мкссквошфс время выполнения опции:
-версия
версия для печати, лицензия и сообщение об авторских правах.
-восстанавливаться ИМЯ
восстановить данные файловой системы с помощью файла восстановления ИМЯ.
-без восстановления
не создавайте файл восстановления.
-Информация
печатать файлы, записанные в файловую систему.
-Нет прогресса
не отображать индикатор выполнения.
-процессоры НОМЕР
Используйте НОМЕР процессоры. По умолчанию будет использоваться количество доступных процессоров.
-Очередь чтения РАЗМЕР
Установить очередь ввода на РАЗМЕР Мбайт. По умолчанию 64 Мбайт.
-запись-очередь РАЗМЕР
Установить очередь вывода на РАЗМЕР Мбайт. По умолчанию 512 Мбайт.
-фрагмент-очередь РАЗМЕР
Установить очередь фрагментов на РАЗМЕР Мбайт. По умолчанию 64 Мбайт.
Прочее кредита
-корневой
альтернативное имя для -all-root.
-noInodeCompression
альтернативное имя для -noI.
-noDataCompression
альтернативное имя для -noD.
-noFragmentCompression
альтернативное имя для -noF.
-noXattrCompression
альтернативное имя для -noX.
Компрессоры доступен и компрессор конкретный кредита
gzip (без параметров) (по умолчанию)
lzo (без вариантов)
xz
-Xbcj фильтр1, фильтр2, ..., фильтрN
Сжать, используя по очереди filter1, filter2, ..., filterN (в дополнение к no filter) и
выберите лучшее сжатие. Доступные фильтры: x86, arm, armthumb, powerpc, sparc,
иа64.
-Xdict-размер DICT_SIZE
Используйте DICT_SIZE как размер словаря XZ. Размер словаря можно указать как
в процентах от размера блока или в виде абсолютного значения. Размер словаря должен быть
меньше или равен размеру блока и 8192 байта или больше. Это также должно быть
сохраняется в заголовке xz как 2 ^ n или как 2 ^ n + 2 ^ (n + 1). Примерные размеры dict составляют 75%,
50%, 37.5%, 25% или 32K, 16K, 8K и т. Д.
Используйте mksquashfs онлайн с помощью сервисов onworks.net