opzioni:
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)
f indica che il campo successivo é il nome del file compresso
v dice quello che sta facendo
-T file_lista.txt utilizza una file di testo per gestire i gile da comprimere o decomprimere
esempio
tar cvf prog.tar programmi mette la directory programmi e tutto il suo contenuto in prog.tar
tar cvf archivio.tgz * mette tutto il contenuto della directory corrente nel file compresso archivio.tgz
tar xvf archivio.tar estrae il contenuto di archivio.tar nella directory corrente
tar xvf archivio.tar -T lista.txtestrae i file della lista da archivio.tar nella directory corrente
tar tvf prog.tar visualizza il contenuto di prog.tar
tar tvf prog.tar > lista.txtscrive in un file di testo il contenuto di prog.tar
opzioni:
z permette di comprimere o decomprimere gli archivi tar.gz, senza chiamare esplicitamente gzip
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)
f salva i file nella stessa posizione dell'archivio
v dice quello che sta facendo
esempio
tar zcvf prog.tar.gz programmi mette la directory programmi e tutto il suo contenuto in prog.tar.gz
tar zcvf archivio.tgz.gz * mette tutto il contenuto della directory corrente nel file compresso archivio.tgz.gz
tar cvzf photo.tar.gz photo/*.jpg comprimere tutte le immagini jpg dentro una directory
tar cvzf photo/photo.tar.gz photo/*.jpg comprimere tutte le immagini jpg dentro una directory mettendo il file nella directory photo
tar zxvf archivio.tar.gz estrae il contenuto di archivio.tar.gz nella directory corrente
tar zxvf archivio.tar.gz *.jpgestrae i file jpg dal archivio.tar.gz nella directory corrente
tar zxvf archivio.tar.gz dir/estrae uan directory dal archivio.tar.gz nella directory corrente
tar ztvf prog.tgr.gz visualizza il contenuto di prog.tgr.gz
opzioni:
j permette di comprimere o decomprimere gli archivi tar.bz2
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)
f salva i file nella stessa posizione dell'archivio
v dice quello che sta facendo
esempio
tar jcvf prog.tar.bz2 programmi mette la directory programmi e tutto il suo contenuto in prog.tar.bz2
tar jcvf archivio.tgz.bz2 * mette tutto il contenuto della directory corrente nel file compresso archivio.tgz.bz2
tar jxvf archivio.tar.bz2 estrae il contenuto di archivio.tar.bz2 nella directory corrente
tar jtvf prog.tgr.bz2 visualizza il contenuto di prog.tgr.bz2
esempio
bzip2 molletta.txt
bunzip2 molletta.txt.bz2
esempio
gzip molletta.txt
gunzip molletta.txt.bz2
opzioni
-r prendi in esame anche le sottodirectory in modo ricorsivo
esempio
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
opzioni
-d l'archivio viene espanso in DIRECTORY invece che nella directory corrente
-o sovrascrive eventuali file già presenti senza chiedere
-t visualizza il nome dei file contenuti nell'archivio
-l controlla che l'archvio non sia corrotto
-x (XFILE) i file indicati con questa opzione non vengono processati
esempio
unzip zippone.zip espande il file indicato nella directory corrente
opzioni
e l'archivio viene espanso nella directory corrente
esempio
unrar e filerar.rar