Mam plik jako: filename.bz2
, który muszę zdekompresować.
Próbowałem komendy: tar xvjf filename.tar.bz2
, ale to nie zadziałało, ponieważ plik nie jest plikiem tar
.
Jak mogę zdekompresować ten plik?
Spróbuj następujących czynności:
bzip2 -d filename.bz2
Zwróć uwagę, że to polecenie nie zachowa oryginalnego pliku archiwum.
Aby zachować oryginalne archiwum, dodaj opcję -k
:
bzip2 -dk filename.bz2
Aby wyjaśnić nieco dalej, pojedynczy plik może być skompresowany z bzip2
w ten sposób:
bzip2 myfile.txt
.
tar
jest wymagany tylko przy kompresji wielu plików:
tar cvjf myfile.tar.bz *.txt
.
Stąd, przy dekompresji pliku .bz2
użyj bunzip
, przy dekompresji pliku tar.bz2
użyj tar xjvf
.