Jak przekonwertować TAR na 7Z
- Dodaj swój plik .TAR - przeciągnij go do powyższego pola lub kliknij, aby przeglądać.
- Przekonwertuj go na format .7Z w kilka sekund.
- Pobierz swój nowy plik .7Z.
Czego się spodziewać
- Własność plików Unix (uid/gid) nie jest przechowywana w
.7z- jeśli archiwum będzie przywracane na serwerze Linux, gdzie uprawnienia mają znaczenie, zachowaj oryginalny.tarlub użyj.tar.xz. - Już skompresowane pliki (JPEG, MP4, ZIP) wewnątrz TAR prawie się nie zmniejszą - największych zysków należy spodziewać się przy tekście, kodzie źródłowym i logach.
- Tworzenie dużych archiwów
.7zz LZMA2 jest wolniejsze niż gzip; jeśli szybkość jest ważniejsza niż rozmiar pliku, rozważ użycie.tar.gz.
Najczęściej zadawane pytania
Czy konwersja TAR na 7Z zawsze wymaga dwóch kroków?
Tak - TAR nie posiada własnej kompresji, więc narzędzia muszą najpierw wypakować pliki, a następnie skompresować je do kontenera
.7z. Żadne narzędzie nie oferuje prawdziwego, jednostopniowego bezpośredniego transkodowania.Czy plik .7z będzie mniejszy niż oryginalny .tar?
Zazwyczaj tak: LZMA2 w 7Z zazwyczaj zmniejsza rozmiar o 20-70% w przypadku treści tekstowych, ale już skompresowane pliki, takie jak obrazy czy wideo, wykażą niewielką redukcję lub jej brak.
Czy uprawnienia do plików są zachowywane podczas konwersji TAR na 7Z?
Podstawowe uprawnienia do odczytu/zapisu/wykonywania są zachowywane w systemie Linux podczas korzystania z 7-Zip, ale własność Unix (nazwy użytkowników i grup) nie jest przechowywana w 7Z i zostanie utracona.
Czy mogę przekonwertować .tar.gz bezpośrednio na .7z bez wypakowywania na dysk?
Tak - w 7-Zip można użyć potoku:
7z x file.tar.gz -so | 7z a -si output.7z, co pozwala uniknąć zapisywania tymczasowego pliku .tar na dysku.