Come creare ed estrarre zip, tar, tar.gz e tar.bz2 file in Linux

on December 15, 2008 da Sukrit Dhandhania il giorno 15 Dicembre, 2008

Linux

Compressione dei dati è stata estremamente utile per noi nel corso degli anni. Se la sua un file zip contenente le immagini per essere inviato in una e-mail o una compressa di backup dei dati memorizzati su un server, si usa la compressione dei dati per risparmiare prezioso spazio su disco o per effettuare il download di file più semplice. Ci sono formati di compressione là fuori che ci permettono di comprimere a volte i nostri dati del 60% o più. I'll si esegue utilizzando alcuni di questi formati per comprimere e decomprimere i file e le directory su una macchina Linux. Ti coprire l'uso di base di zip, tar, il tar.gz e tar.bz2 formati. Questi sono alcuni dei più popolari formati di compressione utilizzato su macchine Linux.

Prima di approfondire l'utilizzo dei formati vorrei condividere alcune delle mie esperienze utilizzando vari formati di archiviazione. Sto parlando solo pochi formati di compressione dati qui, e ci sono molti di più là fuori. Ho capito che ho bisogno di due o tre formati di compressione che sto utilizzando confortevole, e bastone per loro. Il formato zip è sicuramente uno di essi. Questo è dovuto al fatto che zip è diventata lo standard di fatto per la scelta di compressione dei dati, e funziona su Windows e. Utilizzare il formato zip per i file che potreste aver bisogno di condividere con gli utenti di Windows. Mi piace usare il formato tar.gz per i file che vorrei utilizzare solo sul mio Mac e Linux.

CAP

Zip è probabilmente il più comunemente usato il formato di archiviazione là fuori oggi. Il suo più grande vantaggio è il fatto che è disponibile su tutte le piattaforme di sistema operativo, come Linux, Windows e Mac OS, e generalmente sostenuto, fuori dalla scatola. Il rovescio della medaglia il formato zip è che non offre il massimo livello di compressione. Tar.gz e tar.bz2 sono di gran lunga superiori a tale riguardo. Spostiamo a uso ora.

Per comprimere una directory con zip effettuare le seguenti operazioni:

# Zip-r archive_name.zip directory_to_compress

Ecco come si estrarre un archivio zip:

# Decomprimere archive_name.zip

TAR

Tar è molto comunemente usato il formato di archiviazione su sistemi Linux. Il vantaggio con catrame è che consuma pochissimo tempo e CPU per comprimere i file, ma la compressione non è molto entrambi. Tar è probabilmente il Linux / UNIX versione di zip - veloce e sporco. Ecco come si comprime una directory:

# Tar-CVF archive_name.tar directory_to_compress

E per estrarre l'archivio:

# Tar-xvf archive_name.tar.gz

Ciò estrarre i file in archive_name.tar archivio nella directory corrente. Come con il formato di catrame si può, opzionalmente, estrarre i file in una directory diversa:

# Tar-xvf archive_name.tar-C / tmp / extract_here /

Tar.gz

Questo formato è la mia arma di scelta per la maggior parte di compressione. Si dà molto buona compressione pur non utilizzando troppo la CPU mentre è comprimendo i dati. Per comprimere una directory utilizzare la seguente sintassi:

# Tar-zcvf archive_name.tar.gz directory_to_compress

Per decomprimere un archivio utilizzare la seguente sintassi:

# Tar-zxvf archive_name.tar.gz

Ciò estrarre i file in archive_name.tar.gz archivio nella directory corrente. Come con il formato di catrame si può, opzionalmente, estrarre i file in una directory diversa:

# Tar-zxvf archive_name.tar.gz-C / tmp / extract_here /

Tar.bz2

Questo formato è il miglior livello di compressione tra tutti i formati che ho citato qui. Ma questo ha un costo - in termini di tempo e nella CPU. Ecco come si comprime una directory utilizzando tar.bz2:

# Tar-jcvf archive_name.tar.bz2 directory_to_compress

Ciò estrarre i file in archive_name.tar.bz2 archivio nella directory corrente. Per estrarre i file in una directory diversa uso:

# Tar-jxvf archive_name.tar.bz2-C / tmp / extract_here /

Compressione dei dati è molto utile in particolare per i backup. Quindi, se avete uno script di shell che prende una copia di backup dei tuoi file su base regolare, si dovrebbe pensare utilizzando uno dei formati di compressione è appreso qui a ridursi il backup dimensioni.

Nel corso del tempo si rende conto che esiste un trade-off tra il livello di compressione e il tempo di CPU e prese per comprimere. Potrai imparare a giudicare se avete bisogno di un rapido ma meno efficace di compressione, e quando ne avete bisogno, la compressione di essere di un livello elevato e si può permettere di aspettare un po 'di tempo più lungo.

Related Interventi:
  • Come si gioca. Rmvb file in Ubuntu
  • Come creare un file. Iso in Windows
  • Come per estrarre Icona file (. ICO) da Windows exe e dll
  • Come scaricare file dalla riga di comando di Linux
  • Come aprire. Rar,. Arj,. Gz,. Catrame e. Giri / min file in Windows
  • Ottieni Aiuto tutorial semplice come questo nella tua casella di posta tutti i giorni - gratuitamente! Basta inserire il tuo indirizzo email qui sotto:

    È possibile scegliere di questa e-mail di iscrizione in qualsiasi momento.


    Favoriti e Condividi

    0 comments… (0 commenti ... aggiungere uno ora )

    Lascia un tuo commento

    È possibile utilizzare questi tag HTML e gli attributi: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>