Questo è il comando mksquashfs che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
mksquashfs - strumento per creare e aggiungere filesystem squashfs
SINOSSI
mksquashfs FONTE [SORGENTE2 ...] DESTINAZIONE [VERSIONI]
DESCRIZIONE
Squashfs è un filesystem di sola lettura altamente compresso per Linux. Usa la compressione zlib
per comprimere file, inode e directory. Gli inode nel sistema sono molto piccoli e
tutti i blocchi sono compressi per ridurre al minimo il sovraccarico dei dati. Sono supportate dimensioni di blocco superiori a 4K
fino a un massimo di 64K.
Squashfsèdestinato all'uso generale del filesystem di sola lettura, per l'archiviazione (cioè nei casi
dove può essere usato un file .tar.gz), e nei sistemi di memoria/dispositivo a blocchi vincolati (es
sistemi embedded) dove è necessario un basso sovraccarico.
VERSIONI
filesystem costruire Opzioni
-comp COMPRESSIONE
select COMPRESSIONE compressione. Compressori disponibili: gzip (predefinito), lzo, xz.
-b MISURA DEL BLOCCO
imposta il blocco dati su MISURA DEL BLOCCO. Predefinito 131072 byte.
-nessuna-esportazione
non rendere il filesystem esportabile tramite NFS.
-non scarso
non rilevare file sparsi.
-no-xattr
non memorizzare attributi estesi.
-xattr
memorizzare gli attributi estesi (impostazione predefinita).
-no io
non comprimere la tabella degli inode.
-cenno
non comprimere i blocchi di dati.
-noF
non comprimere i blocchi di frammenti.
-noX
non comprimere gli attributi estesi.
-no-frammenti
non utilizzare frammenti.
-usa-sempre-frammenti
utilizzare blocchi di frammenti per file più grandi della dimensione del blocco.
-no-duplicati
non eseguire controlli duplicati.
-tutti-radice
rendere tutti i file di proprietà di root.
-uid di forza
imposta tutti i file uid su uid.
-gid forza
imposta tutti i file gid su gid.
-nopad
non riempire il filesystem con un multiplo di 4K.
-mantieni-come-directory
se viene specificata una directory di origine, creare una directory radice che la contenga
directory, piuttosto che il contenuto della directory.
filesystem filtro Opzioni
-p PSEUDO_DEFINIZIONE
Aggiungi definizione di pseudo file.
-pf PSEUDO_FILE
Aggiungi un elenco di definizioni di pseudo file.
-ordinare ORDINA_FILE
ordina i file in base alle priorità in ORDINA_FILE. Un file o directory con priorità per
linea. Priorità da -32768 a 32767, priorità predefinita 0.
-ef ESCLUDE_FILE
elenco di directory/file di esclusione. Uno per riga.
-caratteri jolly
Consenti l'uso di caratteri jolly della shell estesi (globbing) nelle dir/file di esclusione
-regex
Consenti l'utilizzo delle espressioni regolari POSIX in dirs/file di esclusione.
filesystem aggiungere Opzioni
-nessuna aggiunta
non aggiungere al filesystem esistente.
-root-diventa NOME
quando si aggiungono file/directory di origine, fare in modo che la radice originale diventi una sottodirectory
nella nuova radice chiamata NOME, invece di aggiungere i nuovi elementi sorgente all'originale
radice.
Mkszushfs runtime opzioni:
-versione
versione stampata, licenza e messaggio di copyright.
-recuperare NOME
recuperare i dati del filesystem utilizzando il file di ripristino NOME.
-no-recupero
non generare un file di ripristino.
-Informazioni
stampa i file scritti nel filesystem.
-nessun progresso
non visualizzare la barra di avanzamento.
-processori NUMERO
Usa il NUMERO processori. Per impostazione predefinita utilizzerà il numero di processori disponibili.
-coda-di-lettura TAGLIA
Imposta la coda di input su TAGLIA Mbyte. Predefinito 64 Mbyte.
-coda di scrittura TAGLIA
Imposta coda di emissione su TAGLIA Mbyte. Predefinito 512 Mbyte.
-frammento-coda TAGLIA
Imposta la coda dei frammenti su TAGLIA Mbyte. Predefinito 64 Mbyte.
Miscellanea Opzioni
-di proprietà della radice
nome alternativo per -all-root.
-noInodeCompressione
nome alternativo per -noI.
-nessunaCompressioneDati
nome alternativo per -noD.
-noFragmentCompression
nome alternativo per -noF.
-noXattrCompressione
nome alternativo per -noX.
Compressori disponibile ed compressore specifico Opzioni
gzip (nessuna opzione) (predefinito)
lzo (nessuna opzione)
xz
-Xbcj filtro1,filtro2,...,filtroN
Comprimi usando filter1,filter2,...,filterN a turno (oltre a nessun filtro), e
scegli la compressione migliore. Filtri disponibili: x86, arm, armthumb, powerpc, sparc,
ia64.
- Dimensioni Xdict DICT_SIZE
Usa il DICT_SIZE come dimensione del dizionario XZ. La dimensione del dizionario può essere specificata come a
percentuale della dimensione del blocco o come valore assoluto. La dimensione del dizionario deve essere
minore o uguale alla dimensione del blocco e 8192 byte o maggiore. Deve anche essere
memorizzabile nell'intestazione xz come 2^n o come 2^n+2^(n+1). Le dimensioni dict di esempio sono 75%,
50%, 37.5%, 25% o 32K, 16K, 8K ecc.
Usa mksquashfs online utilizzando i servizi onworks.net