So dekomprimieren Sie eine .bz2-Datei

So dekomprimieren Sie eine .bz2-Datei

Ich habe eine Datei wie: filename.bz2Ich muss sie dekomprimieren.

Ich habe den folgenden Befehl ausprobiert:, tar xvjf filename.tar.bz2aber er hat nicht funktioniert, da es sich bei der Datei nicht um eine tarDatei handelt.

Wie dekomprimiere ich diese Datei?

Antwort1

Versuche Folgendes:

bzip2 -d filename.bz2

Beachten Sie, dass dieser Befehl die ursprüngliche Archivdatei nicht beibehält.

Um das Originalarchiv beizubehalten, fügen Sie die -kOption hinzu:

bzip2 -dk filename.bz2

Antwort2

Um es etwas genauer zu erklären: Eine einzelne Datei kann bzip2folgendermaßen komprimiert werden:

bzip2 myfile.txt

tarist nur beim Komprimieren mehrerer Dateien erforderlich:

tar cvjf myfile.tar.bz *.txt

Verwenden Sie daher beim Dekomprimieren einer .bz2Datei bunzip, beim Dekomprimieren einer tar.bz2Datei tar xjvf.

Antwort3

Verwenden Sie den Befehl bunzip2(oder bzip2 -d), um die Datei zu dekomprimieren. Weitere Informationen finden Sie hiermanpage,

Antwort4

bzip2 -dc my_file.tar.bz2 | tar xvf -

hat bei mir unter Cygwin funktioniert

verwandte Informationen