sintassi
bunzip2 [OPZIONE...] [FILE_BZIP2...]
descrizione
bunzip2
sostituisce ognuno dei file compressi specificati con
la versione espansa a qui è stato tolto il suffisso ".bz2
".
esempi
bunzip2 molletta.txt.bz2
bunzip2 archivio.tar.bz2
sintassi
bzip2 [OPZIONE...] [FILE...]
descrizione
bzip2
comprime o decomprime file in formato bzip2.
Il comando usato senza opzioni sostituisce ognuno dei file specificati con
la versione compressa a qui è stato aggiunto il suffisso ".bz2
".
opzioni
-d
Espande i file specificati: è equivalente a bunzip2
.
esempi
bzip2 molletta.txt
bzip2 archivio.tar
sintassi
gunzip [OPZIONE...] [FILE_GZIP...]
descrizione
gunzip
sostituisce ognuno dei file compressi specificati con
la versione espansa a qui è stato tolto il suffisso ".gz
".
Nel caso il suffisso originale sia invece ".tgz"
il nuovo suffisso
usato al posto di quello originale sarà ".tar"
.
esempi
gunzip molletta.txt.gz
gunzip archivio.tgz
sintassi
gzip [OPZIONE...] [FILE...]
descrizione
gzip
comprime o decomprime file in formato gzip.
Il comando usato senza opzioni sostituisce ognuno dei file specificati con
la versione compressa a qui è stato aggiunto il suffisso ".gz
".
opzioni
-d
Espande i file specificati: è equivalente a gunzip
.
esempi
gzip molletta.txt
gzip archivio.tar
sintassi
uso classico:
tar [-] c|r|t|x [v] f NOME_ARCHIVIO [FILE...] [DIRECTORY...]
descrizione
tar
gestisce gli archivi di tipo ".tar"
. Un archivio di questo tipo
non è altro che un insieme di file e directory conservati in modo ordinato
in un unico file non compresso. In tale file sono presenti tutte le
informazioni per ricostruire correttamente la gerarchia di directory originale
con tutto il suo contenuto. Generalmente si crea un archivio di questo tipo
per ottenere un unico file da comprimere poi con gzip
.
opzioni
f NOME_ARCHIVIO
Con questa opzione si specifica il nome dell'archivio da creare (o processare).
v
Opera in modalità verbosa (dice quello che sta facendo).
c
Crea un archivio.
r
Aggiunge file ad un archivio esistente.
t
Mostra il contenuto di un archivio.
x
Estrae i file contenuti in un archivio e ricrea la struttura di directory originale (a partire dalla directory corrente).
z
Permette di comprimere o decomprimere gli archivi senza chiamare
esplicitamente gzip
.
esempi
tar cvf prog.tar programmi
Mette la directory programmi e tutto il suo contenuto in prog.tar.
tar zcvf archivio.tgz *
Mette tutto il contenuto della directory corrente nel file compresso archivio.tgz.
tar zxvf archivio.tar.gz
Estrae il contenuto di archivio.tar.gz nella directory corrente.
tar ztvf prog.tgz
Visualizza il contenuto di prog.tgz.
sintassi
unzip [OPZIONE...] FILE_ZIP [FILE...]
descrizione
unzip
viene principalmente usato per espandere archivi compressi creati
con il comando zip
oppure con il programma pkzip
; dà comunque anche
la possibilità di testare tali file o di esaminarne il contenuto.
Se non si specifica altrimenti l'azione effettuata è la decompressione:
il FILE_ZIP
(che deve essere un archivio ZIP o PKZIP) viene espanso nella
directory corrente.
Se l'argomento [FILE...]
viene specificato allora l'azione prescelta viene
effettuata soltanto sui file così specificati.
opzioni
-d DIRECTORY
l'archivio viene espanso in DIRECTORY
invece che nella directory corrente
-l
visualizza il nome dei file contenuti nell'archivio
-t
controlla che l'archvio non sia corrotto
-x (XFILE)...
i file indicati con questa opzione non vengono processati
esempi
unzip zippone.zip
espande il file indicato nella directory corrente
sintassi
zip [OPZIONE...] [FILE_ZIP [FILE...]]
descrizione
zip
crea o aggiorna archivi compressi con il formato zip. Gli archivi
creati possono essere espansi con unzip
oppure con il pkzip
.
Il nome dell'archivio che viene processato è indicato con FILE_ZIP
,
se esso non è già esistente ne viene creato uno vuoto con tale nome.
Fatto ciò vengono presi in considerazione i file indicati con l'argomento
[FILE...]
; essi vengono compressi e aggiunti all'archvio. Nel caso essi
siano già presenti nell'archivio, avviene una sostituzione e la versione
vecchia viene persa.
opzioni
-r
Prendi in esame anche le sottodirectory in modo ricorsivo.
Se viene usata questa opzione [FILE...]
può contenere anche il nome
di directory.
esempi
zip nuovo_zip.zip *
Crea un archivio contenente i file della directory corrente (non viene preso in considerazione il contenuto delle sottodirectory)
zip -r divina.zip .
Crea un archivio completo del contenuto della directory corrente e di tutte le sottodirectory