usare tar - tar.gz - tar.bz2

Data: 2 Giugno 2005
Autore: Maurizio Pelizzone
linux

GLi usi più comuni di Tar sono:

  1. Creare archivi
    # tar -cvf nome_archivio.tar nome_cartella_da_comprimere
    
  2. Estrarre archivi
    # tar -xvf archivio.tar
    
  3. Elencare il contenuto ( … senza estrarre i file dell’archivio )
    # tar -tf archivio.tar
    

Questo è il significato delle opzioni usate

c: crea un archivio
f: specifica un file da estrarre o da creare
x: estrae un archivio
t: permette di mostrare il contenuto degli archivi
v: dà in output maggiori informazioni sui file 

Non dimentichiamo che tar è un utility che serve solo ad archiviare, non riduce quindi lo spazio occuato dai file. Considerando che gzip e bzip2 comprimono ma non archiviano possiamo dire che solo coniugando l’uso delle due utility (basta aggiungere una z, gzip, o j, bzip2, alle opzioni del comando tar) possiamo “archiviare” cartelle compresse.

Ecco come fare:

  1. Comprimere archivi con gzip (.tgz o tar.gz)
    #  tar -czvf nome_archivio.tgz nome_cartella_da_archiviare
    
  2. Comprimere archivi con bzip2 (.tar.bz2)
    # tar -cjvf nome_archivio.bz2 nome_cartella_da_archiviare
    
  3. Decomprimere archivi creati con gzip (.tgz o tar.gz)
    # tar -xvfz ./nome_archivio.tgz
    
  4. Decomprimere archivi creati con bzip2 (.tar.bz2)
    # tar -xjvf ./nome_archivio.tar.bz2
    
  5. Listare il contenuto degli archivi compressi
    # tar -ztf nome_archivio.tar.gz
    
Share and Enjoy:These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • digg
  • co.mments
  • De.lirio.us
  • Fark
  • Furl
  • NewsVine
  • Reddit
  • Smarking
  • Spurl
  • Segnalo
  • OKNOtizie
  • Taggly

Questo articolo è stato pubblicato il 2 Giugno 2005 alle 6:08 pm ed è stato letto 52512 volte
Archiviato sotto linux, tips, f.a.q. for dummies.

Se questo post ti è piaciuto puoi iscriverti al mio Feed Rss e ricevere direttamente gli aggiornamenti di questo blog sul tuo FeedReader oppure puoi decidere di offrirmi un caffè.
Se ti va puoi lasciare un commento e leggere quelli degli altri, ma se preferisci puoi passare direttamente al post precedente o a quello successivo.


Forse collegati ..

  • No related posts

10 Commenti per “usare tar - tar.gz - tar.bz2”

  1. iglesiente caldo

    grazie ha funzionato

  2. enrico

    grazie dovevo scompattare dei sorgenti in usr/src e con i programmi grafici non è possibile

  3. non riesco a usare tar xvfz ./nome_archivio.tgz

  4. mi accorgo adesso che manca il segno meno davanti alle opzioni …

    tar -xvfz ./nome_archivio.tgz

    in questo modo dovrebbe funzionare, fammi sapere …

  5. come si fa a creare un tar mantenendo i link simbolici?

  6. giuseppe Catania

    Salve, ma dove devo scrivere questa stringa: lnxbox1:˜# tar xfvz nomefile.tar.gz per far funzionare il programma???? grazie, risponda al più presto possibile, arrisentirla…….

  7. @giuseppe,

    deve scriverli nella shell…
    dove ti “lampeggia” il cursore…

    ricordati solo di mettere il segno - (meno) davanti alle opzioni… ( -xfvz )

  8. buongiorno,
    purtroppo non ho capito come fare (causa mia), è possibile sapere i passaggi?
    devo decomprimere un file tar.gz

    Grazie

  9. @alfa,
    tar -xvfz NomeArchivio.tar.gz

    dove NomeArchivio lo sostituisci on il nome del file che devi decomprimere…
    ;)

  10. sono principalmente due cose che non capisco:
    - devo avere il programma?
    - cosa si intende con shell

Lascia un messaggio