Pliki .tar.gz to skompresowane archiwum plików często wykorzystywane w systemach Linux do dystrybucji oprogramowania, kopii zapasowych i innych celów. Rozpakowanie takiego archiwum jest proste i można to zrobić na kilka sposobów.
1. Użycie polecenia tar
Najpopularniejszym sposobem na rozpakowanie pliku .tar.gz jest użycie polecenia tar
. Polecenie to ma wiele opcji, ale do rozpakowania pliku wystarczy użyć następujących:
-x
: Wyodrębnij pliki z archiwum.-v
: Wyświetl listę rozpakowywanych plików.-f
: Określ nazwę pliku archiwum.
Przykład:
tar -xvf linuxhelp.tar.gz
Powyższa komenda rozpakuje plik linuxhelp.tar.gz
w bieżącym katalogu.
2. Użycie graficznego menedżera plików
Wiele graficznych menedżerów plików w systemie Linux posiada wbudowane funkcje do rozpakowywania archiwów.
Przykład:
- Otwórz menedżer plików i przejdź do katalogu, w którym znajduje się plik
plik.tar.gz
. - Kliknij prawym przyciskiem myszy na pliku i wybierz opcję „Rozpakuj”.
- Wskaż miejsce, w którym chcesz rozpakować pliki i kliknij „OK”.
3. Użycie programu gzip
Pliki .tar.gz są skompresowane za pomocą programu gzip
. Możesz najpierw rozpakować plik gzip, a następnie użyć tar
do wyodrębnienia plików.
Przykład:
gzip -d linuxhelp.tar.gz tar -xf linuxhelp.tar
Powyższe komendy najpierw rozpakują plik linuxhelp.tar.gz
do pliku linuxhelp.tar
, a następnie wyodrębnią pliki z pliku linuxhelp.tar
.
Dodatkowe opcje
Polecenie tar
posiada wiele dodatkowych opcji, które mogą być przydatne.
-C
: Określ katalog, do którego chcesz rozpakować pliki.-z
: Rozpakuj plik skompresowany za pomocą gzip.-j
: Rozpakuj plik skompresowany za pomocą bzip2.
Przykład:
tar -xvzf plik.tar.gz -C /home/linuxhelp/katalog
Powyższa komenda rozpakuje plik plik.tar.gz
do katalogu /home/linuxhelp/katalog
.
Podsumowanie
Rozpakowanie pliku .tar.gz w systemie Linux jest proste i można to zrobić na kilka sposobów. Wybierz metodę, która najlepiej odpowiada Twoim potrzebom.
Uwaga: Pamiętaj, aby przed rozpakowaniem pliku sprawdzić jego integralność. Możesz to zrobić za pomocą polecenia md5sum
lub sha1sum