Plik w formacie .tar.gz to plik utworzony przy użyciu aplikacji do archiwizacji opartej na systemie Unix, a następnie skompresowany przy użyciu narzędzia gzip. Pliki te są często nazywane tarballami. Chociaż można je znaleźć z rozszerzeniem .tar.gz, rozszerzenie pliku można również skrócić do .tgz lub .gz.
Zwykle pliki tar są często używane przez użytkowników Ubuntu i macOS do przechowywania danych i tworzenia kopii zapasowych, ale czasami użytkownicy systemu Windows 10 mogą również napotkać tego typu pliki i potrzebować wyodrębnić ich zawartość.
Chociaż możesz używać niektórych aplikacji innych firm, takich jak 7-Zip i PeaZip, czasami te aplikacje nie działają dobrze z plikami utworzonymi na innych platformach i bardzo wolno wyodrębniają plik.duża liczba plików.
Windows 10 zawiera natywną obsługę tar. Do wyodrębnienia tych plików można użyć wiersza poleceń . Alternatywnie można nawet użyć podsystemu Windows dla systemu Linux (WSL), który zapewnia natywną obsługę Ubuntu, Fedory i SUSE, dzięki czemu można uzyskać dostęp do wielu narzędzi systemu Linux, w tym tar do szybkiej dekompresji zawartości z archiwum tar.
W tym samouczku nauczysz się, jak używać natywnych poleceń tar w systemie Windows 10 przy użyciu wiersza poleceń i systemu Ubuntu w celu wyodrębnienia zawartości pliku .tar.gz.
Wyodrębnij plik tar.tar.gz, .tgz lub .gz za pomocą tar w systemie Windows 10
Aby wyodrębnić pliki .tar.gz, .tgz, .gz, a także .zip za pomocą tar w systemie Windows 10, wykonaj następujące kroki:
1. Otwórz Start w Windows 10.
2. Otwórz Wiersz Poleceń z uprawnieniami administratora .
3. Wpisz następujące polecenie, aby użyć programu tar do wyodrębnienia plików i naciśnij Enter:
tar -xvzf C:\PATH\TO\FILE\FILE-NAME.tar.gz -C C:\PATH\TO\FOLDER\EXTRACTION

Wyodrębnij plik tar.tar.gz, .tgz lub .gz za pomocą tar w systemie Windows 10
Szybka wskazówka : w poleceniu pamiętaj o zaktualizowaniu składni, aby uwzględnić ścieżki źródłowe i docelowe. Dodatkowo, ponieważ używasz już programu tar w systemie Windows 10, nie musisz podawać ścieżki tak, jakbyś korzystał z Linuksa. Możesz po prostu użyć formatu ścieżki używanego przez system Windows.
Po wykonaniu tych kroków po chwili wszystkie pliki i foldery zostaną wyodrębnione do określonej ścieżki docelowej.
Zakłada, że rozpakowałeś plik tar utworzony w innym systemie, więc w artykule pominięto niektóre argumenty, które często są niezbędne do zachowania uprawnień, ale nie są konieczne w systemie Windows 10, aby uzyskać dostęp do plików.
Wyodrębnij plik tar.tar.gz, .tgz lub .gz za pomocą pliku tar w systemie Linux w systemie Windows 10
Aby używać tar w systemie Linux, musisz zainstalować dystrybucję (taką jak Ubuntu), włączając podsystem Windows dla systemu Linux (WSL), a następnie zainstalować Ubuntu ze sklepu Microsoft Store.
Aby wyodrębnić plik .tar.gz przy użyciu systemu Linux w systemie Windows 10, wykonaj następujące kroki:
1. Otwórz Start.
2. Wyszukaj Ubuntu i kliknij górny wynik, aby otworzyć aplikację.
3. Wpisz następujące polecenie, aby wyodrębnić zawartość pliku .tar.gz i naciśnij Enter:
sudo tar -xvzf /mnt/c/PATH/TO/TAR-FILE/Desktop/FILE-NAME.tar.gz -C /mnt/c/PATH/TO/DESTINATION/FOLDER
![Jak szybko zdekompresować plik .tar.gz w systemie Windows 10 Jak szybko zdekompresować plik .tar.gz w systemie Windows 10]()
Wyodrębnij plik tar.tar.gz, .tgz lub .gz za pomocą pliku tar w systemie Linux w systemie Windows 10
Szybka wskazówka : w poleceniu pamiętaj o zaktualizowaniu składni, aby uwzględnić ścieżki źródłowe i docelowe. Jeśli istnieje tylko jeden plik .tar, możesz użyć tego samego polecenia opisanego powyżej, ale nie dołączaj argumentu z .
W powyższym poleceniu wpisz na przykład sudo , aby uruchomić aplikację z uprawnieniami administratora, tar, aby wywołać aplikację, a następnie podaj kilka argumentów, w tym:
x - Tar instruuje, że chcesz wyodrębnić zawartość.
v - Jest to opcjonalny argument służący do wyświetlenia procesu dekompresji. W przeciwnym razie do zakończenia procesu będzie widoczny tylko migający kursor.
z - Powiedz tarowi, aby zdekompresował zawartość pliku .tar.gz za pomocą gzip.
f - Instrukcje tarowania nazwy pliku, który chcesz wyodrębnić.
Następnie musisz określić ścieżkę pliku tar, który chcesz wyodrębnić. Możesz zauważyć, że ścieżka zaczyna się od /mnt/c/ zamiast c:\ , a dzieje się tak, ponieważ tak naprawdę pracujemy w świecie Linuksa.
-C - Służy do informowania programu tar o konieczności zmiany katalogów. Wykonując polecenie, zaczynasz od katalogu źródłowego, a następnie musisz określić katalog docelowy, czyli określoną ścieżkę artykułu, aby zakończyć polecenie. Możesz wyodrębnić pliki do dowolnego folderu, ale pamiętaj, aby rozpocząć ścieżkę od /mnt/, po którym następuje ścieżka systemu Windows.
Ważne jest, aby podczas wpisywania poleceń w systemie Linux zwracać uwagę na wielkie i małe litery.
W tym przewodniku na stronie Quantrimang.com omówiono podstawowe kroki umożliwiające wykonanie określonego zadania. Jeśli nie jesteś użytkownikiem Linuksa, możesz się wiele dowiedzieć o tar . Jeśli chcesz dowiedzieć się więcej o tym narzędziu, w panelu sterowania Ubuntu wpisz tar --help.