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