To jest polecenie mksquashfs, które można uruchomić w darmowym dostawcy usług hostingowych OnWorks przy użyciu jednej z naszych wielu bezpłatnych internetowych stacji roboczych, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
mksquashfs - narzędzie do tworzenia i dołączania do systemów plików squashfs
STRESZCZENIE
mksquashfs ŹRÓDŁO [ŹRÓDŁO 2 ...] PRZEZNACZENIE [OPCJE]
OPIS
Squashfs to wysoce skompresowany system plików tylko do odczytu dla systemu Linux. Wykorzystuje kompresję zlib
do kompresji zarówno plików, i-węzłów, jak i katalogów. I-węzły w systemie są bardzo małe i
wszystkie bloki są spakowane, aby zminimalizować narzut danych. Obsługiwane są rozmiary bloków większe niż 4K
maksymalnie do 64 tys.
Squashfs jest przeznaczony do ogólnego użytku z systemem plików tylko do odczytu, do użytku archiwalnego (tj
gdzie można użyć pliku .tar.gz) oraz w ograniczonych urządzeniach blokowych/systemach pamięci (np
systemów wbudowanych), gdzie wymagany jest niski narzut.
OPCJE
System plików budować Opcje
-komp COMPRESSION
wybierać COMPRESSION kompresja. Dostępne kompresory: gzip (domyślnie), lzo, xz.
-b ROZMIAR BLOKU
ustaw blok danych na ROZMIAR BLOKU. Domyślnie 131072 bajtów.
-brak-eksportu
nie zezwalaj na eksport systemu plików przez NFS.
-nie-rzadkie
nie wykrywaj rzadkich plików.
-nie-xattr
nie przechowuj rozszerzonych atrybutów.
-xattr
przechowuj rozszerzone atrybuty (domyślnie).
-nie ja
nie kompresuj tablicy i-węzłów.
-ukłon
nie kompresuj bloków danych.
-nieF
nie kompresuj bloków fragmentów.
-nieX
nie kompresuj rozszerzonych atrybutów.
-bez-fragmentów
nie używaj fragmentów.
- zawsze używaj fragmentów
używaj bloków fragmentów dla plików większych niż rozmiar bloku.
-bez-duplikatów
nie przeprowadzaj sprawdzania duplikatów.
-wszystko-root
uczyń wszystkie pliki własnością roota.
-force-uid uid
ustaw wszystkie identyfikatory plików na uid.
-force-gid gid
ustaw gid wszystkich plików na gid.
-nopad
nie dopasowuj systemu plików do wielokrotności 4K.
-zachowaj-jako-katalog
jeśli określono jeden katalog źródłowy, utwórz zawierający go katalog główny
katalog, a nie zawartość katalogu.
System plików filtrować Opcje
-p DEFINICJA PSEUDO
Dodaj definicję pseudopliku.
-pf PLIK_PSEUDO
Dodaj listę definicji pseudoplików.
-sortować PLIK_SORTOWANIA
sortuj pliki według priorytetów w PLIK_SORTOWANIA. Jeden plik lub katalog z priorytetem na
linia. Priorytet -32768 do 32767, domyślny priorytet 0.
-jeśli WYKLUCZ_PLIK
lista wykluczonych katalogów/plików. Jeden na linię.
-znaki wieloznaczne
Zezwalaj na używanie rozszerzonych symboli wieloznacznych powłoki (globbing) w wykluczaniu katalogów/plików
-wyrażenie regularne
Zezwalaj na używanie wyrażeń regularnych POSIX w wykluczaniu katalogów/plików.
System plików dodać Opcje
-niedołącz
nie dołączaj do istniejącego systemu plików.
-korzeń-staje się IMIĘ
podczas dołączania plików/katalogów źródłowych, spraw, aby oryginalny katalog główny stał się podkatalogiem
w nowym katalogu głównym o nazwie IMIĘ, zamiast dodawać nowe elementy źródłowe do oryginału
korzeń.
Mksquashfs Czas opcje:
-wersja
wersja do druku, licencja i informacja o prawach autorskich.
-wyzdrowieć IMIĘ
odzyskać dane systemu plików za pomocą pliku odzyskiwania IMIĘ.
-bez-odzyskiwania
nie generuj pliku odzyskiwania.
-informacje
drukuj pliki zapisane w systemie plików.
-brak postępu
nie wyświetlaj paska postępu.
-procesory LICZBA
Zastosowanie LICZBA procesory. Domyślnie użyje liczby dostępnych procesorów.
-kolejka do odczytu ROZMIAR
Ustaw kolejkę wejściową na ROZMIAR MB. Domyślnie 64 MB.
- kolejka do zapisu ROZMIAR
Ustaw kolejkę wyjściową na ROZMIAR MB. Domyślnie 512 MB.
-fragment-kolejka ROZMIAR
Ustaw kolejkę fragmentów na ROZMIAR MB. Domyślnie 64 MB.
Różne Opcje
-własność roota
alternatywna nazwa dla -all-root.
-noInodeCompression
alternatywna nazwa dla -noI.
-noKompresja danych
alternatywna nazwa dla -noD.
-noKompresja fragmentu
alternatywna nazwa dla -noF.
-noXattrCompression
alternatywna nazwa dla -noX.
Kompresory dostępny i kompresor specyficzny Opcje
gzip (brak opcji) (domyślnie)
lzo (bez opcji)
xz
-Xbcj filtr1,filtr2,...,filtrN
Kompresuj za pomocą filter1,filter2,...,filterN po kolei (oprócz braku filtra) i
wybierz najlepszą kompresję. Dostępne filtry: x86, arm, armthumb, powerpc, sparc,
ia64.
-Xdict-rozmiar DICT_SIZE
Zastosowanie DICT_SIZE jako rozmiar słownika XZ. Rozmiar słownika można określić jako a
procent wielkości bloku lub jako wartość bezwzględna. Rozmiar słownika musi być
mniejszy lub równy rozmiarowi bloku i 8192 bajty lub większy. To też musi być
przechowywany w nagłówku xz jako 2^n lub jako 2^n+2^(n+1). Przykładowe rozmiary dyktowania to 75%,
50%, 37.5%, 25% lub 32K, 16K, 8K itd.
Korzystaj z mksquashfs online, korzystając z usług onworks.net