Nome
7z – Un archiviatore di file con il più alto rapporto di compressione
Sinossi
7z <NOME_ARCHIVIO><ARGOMENTI>…
Descrizione
7-Zip è un archiviatore di file con il più alto rapporto di compressione. Il programma supporta 7z (thatimplements algoritmo di compressione LZMA), ZIP, CAB, ARJ, GZIP, BZIP2, TAR, CPIO, RPM e DEB formati. Il rapporto di compressione nel nuovo formato 7z è migliore del 30-50% rispetto al rapporto in formato ZIP.7z utilizza plugin per gestire gli archivi.,
Lettere di funzione
a Aggiungi d Elimina e Estrai l Elenco t Test u Aggiorna x Estrai con percorsi completi
Interruttori
– ai]{@listfile|!jolly} Include archives-ax] {@listfile/!jolly} eScludi archivi – bd Disabilita indicatore percentuale-i] {@listfile|!jolly} Include i nomi dei file-l non memorizza i collegamenti simbolici; memorizza i file/le directory a cui puntano (ATTENZIONE : la fase di scansione non può mai finire a causa di collegamenti simbolici ricorsivi come ‘ln-s ..,ldir’)-m {Parameters} – mhe = on|off solo formato 7z: abilita o disabilita la crittografia dell’intestazione dell’archivio (Default: off)- o{Directory} Imposta la directory di output-p{Password} Imposta la password-r Recurse sottodirectory (ATTENZIONE: questo flag non fa quello che pensi, evita di usarlo)- sfx Crea l’archivio SFX – si Legge i dati da StdIn (es: tar cf-directory | 7z a-si directory.impeciare.7z) -in modo da scrivere i dati su StdOut (ad esempio: % echo foo / 7z un manichino-tgzip-si-so > /dev/null) – slt Imposta la modalità tecnica per il comando l (list) – t{Type} Tipo di archivio (7z, zip, gzip, bzip2 o tar., il formato 7z è predefinito)- v{Size} Crea volumi-u Opzioni di aggiornamento-w Imposta la directory di lavoro-x]]{@listfile|!jolly} Exclude filenames – y Assume Yes su tutte le query
Diagnostics
7-Zip restituisce i seguenti codici di uscita:
0 Normal (nessun errore o avviso rilevato) 1 Warning (Non fatal error(s)). Ad esempio, alcuni file non possono essere letti durante la compressione., Quindi non sono stati compressi 2 Errore fatale 7 Parametri della riga di comando errati 8 Memoria insufficiente per l’operazione 255 L’utente ha interrotto il processo con control-C (o simili)
Backup e limitazioni
NON UTILIZZARE il formato 7-zip per scopi di backup su Linux/Unix perché: – 7-zip non memorizza
Se si desidera inviare file e directory (non il proprietario del file) ad altri utenti Unix/macOS/Windows, è possibile utilizzare il formato 7-zip.
esempio: 7za una directory.directory 7z
Non usare “-r” perché questo flag non fa quello che pensi.,
Non utilizzare directory/* a causa di “.* “file (esempio:” directory/* “non corrisponde” directory/.il profilo”)
Esempio 1
7z a-t7z-m0=lzma-mx=9-mfb=64-md=32m-ms=sull’archivio.7z dir1 aggiunge tutti i file dalla directory “dir1” all’archivio dell’archivio.7z utilizzando “impostazioni ultra” -archivio t7z 7z-m0 = lzma metodo lzma-mx = 9 livello di compressione = 9 (Ultra) -mfb=64 numero di byte veloci per LZMA = 64-md=32m dimensione del dizionario = 32 megabyte-ms=su archivio solido = su
Esempio 2
archivio 7z a-sfx.exe dir1 aggiungi tutti i file dalla directory “dir1” all’archivio SFX archive.,exe (Nota: L’archivio SFX DEVE terminare con “.exe”)
Esempio 3
7z a-mhe=on-pmy_password archive.7z a_directory aggiungi tutti i file dalla directory “a_directory”all’archivio” archivio.7z ” (con crittografia archivio dati e intestazione attiva)
Vedi anche
7za(1), 7zr(1), bzip2(1), gzip(1), zip (1)
Documentazione HTML
Scritta per Debian da Mohammed Adnene Trojette.