Jak wyodrębnić pliki .tar.gz w systemie Windows 11

Jak wyodrębnić pliki .tar.gz w systemie Windows 11

System Windows 11 zawiera natywną obsługę wyodrębniania plików „.tar.gz” za pomocą wiersza polecenia bez konieczności korzystania z narzędzi innych firm. Możesz nawet użyć dystrybucji Linuksa za pośrednictwem podsystemu Windows dla systemu Linux (WSL), aby szybko wyodrębnić pliki tar utworzone na innej platformie.

Kiedy zobaczysz plik .tar.gz , oznacza to, że jest to plik utworzony przy użyciu aplikacji archiwalnej tar opartej na systemie Unix , a następnie skompresowany przy użyciu kompresji gzip . Pliki te są często określane jako „tarballe”. Chociaż można je znaleźć zapisane jako podwójne rozszerzenie (.tar.gz), format można również zapisać jako .tgz lub .gz . (Warto zauważyć, że Linux nie używa rozszerzeń plików. Zamiast tego typ pliku jest częścią nazwy pliku).

Chociaż pliki tar są zwykle bardziej powszechne w dystrybucjach Linuksa (na przykład Ubuntu) i macOS do tworzenia kopii zapasowych i archiwizacji, możesz również natknąć się na te pliki w systemie Windows 11. Możesz użyć narzędzi innych firm, takich jak 7-Zip i PeaZip , ale te nie są zalecane, ponieważ nie zawsze działają z dodatkowymi plikami .tar.gz . Zamiast tego powinieneś używać natywnej obsługi tar dostępnej w systemie Windows 11 lub dystrybucji Linuksa w WSL.

W tym przewodniku dowiesz się, jak używać natywnych poleceń tar w systemie Windows 11 przy użyciu wiersza polecenia i systemu Ubuntu w celu wyodrębnienia zawartości pliku . plik tar.gz.

Wyciąg. tar.gz,. tgz,. gz w systemie Windows 11 przy użyciu tar

Wyciągać. tar.gz,. tgz,. gz i. zip przy użyciu tar w systemie Windows 11, wykonaj następujące czynności:

  1. Otwórz Start w systemie Windows 11.

  2. Wyszukaj Wiersz polecenia , kliknij prawym przyciskiem myszy najwyższy wynik i wybierz opcję Uruchom jako administrator .

  3. Wpisz następujące polecenie, aby użyć 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

    Windows 11 wypakuj plik tar

    W poleceniu zmień polecenie, aby uwzględnić ścieżki źródłowe i docelowe.

Po wykonaniu tych kroków pliki i foldery zostaną rozpakowane do określonego miejsca docelowego.

Zakłada się, że plik tar został utworzony w innym systemie. Ponadto pominęliśmy niektóre opcje, które są zwykle przydatne do zachowania uprawnień, ponieważ nie są wymagane w systemie Windows 11.

Wyciąg. tar.gz,. tgz,. gz w systemie Windows 11 przy użyciu Linux tar

Najpierw musisz zainstalować dystrybucję przy użyciu podsystemu Windows dla systemu Linux, zanim będziesz mógł wyodrębnić pliki tar w systemie Linux.

Aby wyodrębnić plik .tar.gz przy użyciu systemu Linux, wykonaj następujące czynności:

  1. Otwórz Start .

  2. Wyszukaj Ubuntu i kliknij najwyższy wynik, aby otworzyć aplikację.

  3. Wpisz następujące polecenie, aby wyodrębnić zawartość pliku .tar.gz i naciśnij klawisz Enter :

    sudo tar -xvzf /mnt/c/PATH/TO/TAR-FILE/Desktop/FILE-NAME.tar.gz -C /mnt/c/PATH/TO/DESTINATION/FOLDER

    Linux wyodrębnia tar w systemie Windows 11

    W poleceniu zmień składnię, aby uwzględnić ścieżki źródłowe i docelowe. Jeśli jest to tylko plik .tar , użyj tego samego polecenia, ale pomiń argument z .

Użyliśmy sudopolecenia, aby uruchomić narzędzie jako administrator, taraby wywołać aplikację i używamy tych opcji:

  • x — instruuje tar, że chcesz wyodrębnić zawartość.
  • v — opcjonalny argument do wyświetlenia procesu ekstrakcji. W przeciwnym razie zobaczysz tylko migający kursor, dopóki proces się nie zakończy.
  • z — nakazuje tar rozpakować zawartość pliku „.tar.gz” za pomocą gzip.
  • f — przekazuje tarballowi nazwę pliku do rozpakowania.

Po opcji musisz określić ścieżkę do pliku tar do wyodrębnienia. W poleceniu zaczynamy ścieżkę od, /mnt/c/ponieważ jest to Linux, a nie Windows.

Opcja -C — (łącznik i wielka litera C ) służy do zmiany folderów i należy określić ścieżkę docelową, która zaczyna się od adnotacji, /mnt/po której następuje ścieżka systemu Windows.

Musisz zwracać uwagę na wielkie i małe litery podczas wpisywania polecenia systemu Linux, ponieważ „Pulpit” to nie to samo, co „pulpit”.

Są to podstawowe opcje wyodrębniania pliku „.tar.gz”, ale możesz użyć polecenia, tar --helpaby dowiedzieć się więcej o dostępnych opcjach.

Należy zauważyć, że Microsoft buduje natywną obsługę TAR, GZ, 7-Zip, RAR i wielu innych formatów archiwalnych dla Eksploratora plików. Oczekuje się, że wsparcie pojawi się wraz z wydaniem systemu Windows 11 23H2 .

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *