p7zip è la porta della riga di comando di 7-Zip per sistemi POSIX, incluso Linux.
Installazione
Installare il pacchetto p7zip.
Il comando per eseguire il programma è il seguente:
$ 7z
Esempi
$ 7z u <archive name> <file name>
Elencare il contenuto di un archivio:
$ 7z l <archive name>
Estrarre tutti i file da un archivio nella directory corrente senza l’utilizzo di nomi di directory:
$ 7z e <archive name>
Estrarre con percorsi completi:
$ 7z x <archive name>
Estrarre in una nuova directory:
$ 7z x -o<folder name> <archive name>
Controllare l’integrità dell’archivio:
$ 7z t <archive name>
Differenze tra 7z, 7za e 7zr binari
Il pacchetto include tre binari, /usr/bin/7z
/usr/bin/7za
e /usr/bin/7zr
., Le loro pagine di manuale spiegano le differenze:
- 7z(1) utilizza plugin per gestire gli archivi.
- 7za(1) è un eseguibile stand-alone che gestisce meno formati di archivio di 7z.
- 7zr(1) è un eseguibile stand-alone. È una “versione leggera” di 7za che gestisce solo gli archivi 7z. A differenza di 7za, non può gestire archivi crittografati.
Risoluzione dei problemi
Gli archivi ZIP vengono estratti con codifica errata
Se vedi nomi di file / directory estratti con codifica errata, installa unzip-iconvAUR., Di solito accade con gli archivi creati in Esplora file di Windows. Considerare l’utilizzo di 7-Zip per evitare tali problemi in futuro.
Vedi anche
- 7-Zip homepage