Jak wyodrębnić plik tar (.tgz) w systemie Windows? Czy to możliwe, czy też muszę dostać się do środowiska linuksowego i go wyodrębnić?
Jak wyodrębnić plik tar (.tgz) w systemie Windows? Czy to możliwe, czy też muszę dostać się do środowiska linuksowego i go wyodrębnić?
Odpowiedzi:
Nie, nie potrzebujesz Linuksa, możesz pobrać darmowe narzędzie, takie jak 7zip, które jest więcej niż w stanie wyodrębnić tar.gz/tgz
zawartość.
I przy założeniu, że piszesz pliki wsadowe w celu przeprowadzenia tej ekstrakcji (ponieważ jest to witryna programistyczna, a nie ogólne forum pomocy narzędzi), ma przyjemny interfejs wiersza polecenia, dzięki czemu nie musisz się martwić Śmieci GUI.
Cygwin zawiera oczywiście niezbędne narzędzia. Rozpakowywanie jednego archiwum jest przesadą, ale jeśli podoba Ci się narzędzie wiersza poleceń Linuksa, warto zainstalować Cygwin.
Za pomocą Cygwin możesz rozpakować plik tgz (spakowany plik tar) w następujący sposób:
tar -xzf foo.tgz
(co oznacza e x tract z ipped f ile)
Możesz także przeciągnąć i upuścić plik tgz do okna terminalu cygwin, aby uzyskać właściwą ścieżkę. W przypadku dysku C: będzie wyglądać następująco:
tar -xzf /cygdrive/c/the/path/to/your/file/foo.tgz
Możesz użyć PowerArchiver 6.1 (darmowy) lub 7-zip (darmowy).
Wybrałbym wcześniej wspomniany 7zip, ale możesz także użyć WinZIP.
Używam Ch Shell z SoftIntegration .
Używam Universal Extractor Używam tego i 7-Zip do wielu rzeczy.
Od wersji Windows 10 1803 Windows zawiera bsdtar
(patrz https://devblogs.microsoft.com/commandline/windows10v1803/ .
bsdtar
jest dostępny z tar
w CMD i PowerShell.