Zwykle plik tar jest również kompresowany za pomocą kompresora gZip lub bZip2. Omówimy oba.
Jeśli rozszerzenie twojego pliku to .tar.gz (lub .tgz)
Jeśli twój plik tar jest skompresowany przy użyciu kompresora gZip, użyj tego polecenia:
tar xvzf file.tar.gz
W tym przypadku opcje są dość proste:
x: To mówi tar, aby wyodrębnił pliki.
v: Ta opcja wyświetli listę wszystkich plików w archiwum jeden po drugim. „V” oznacza „verbose”.
z: Opcja z jest bardzo ważna i mówi poleceniu tar, aby zdekompresowało plik (gzip).
f: Ta opcja mówi tar, z którym zamierzasz nadać mu nazwę do pracy.
Jeśli rozszerzenie Twojego pliku to .tar.bz2 (lub .tbz)
Jeśli Twój plik tar jest skompresowany przy użyciu kompresor bZip2, użyj tego polecenia:
tar xvjf file.tar.tbz
To mniej więcej to samo, co dekompresja gzip. Główną różnicą jest to, że opcja z została zastąpiona opcją j.
Jeśli pamiętasz, opcja z była flagą uncompress (a konkretnie gzip), więc ma sens, że zostanie ona wyłączona.
j: Spowoduje to rozpakowanie pliku bzip2.
Niezwykle proste wyodrębnianie (funkcja dtrx)
Jest tylko kilka osób, które faktycznie zapamiętaj wszystkie opcje polecenia tar. Na szczęście ludzie Linuksa świetnie sobie radzą w ułatwianiu rzeczy.
Stojąc za „Do the Right Extraction”, dtrx działa tak, jak byś sobie tego życzył. Polecenie powinno być proste zarówno dla plików gZip, jak i bZip2:
dtrx file.tar.gz
dtrx file.tar.bz2
Instalowanie dtrx
Aby zainstalować dtrx, użyj po prostu apt-get:
sudo apt-get install dtrx