Mam katalog, w którym przechowuję mnóstwo plików. Wśród 10-tych typów plików są też .zip
inne katalogi.
Z mojego osobistego doświadczenia niejasno pamiętam problemy, gdy próbowałem zapiąć zamki błyskawiczne (zamki błyskawiczne ha).
Czy kompresowanie już skompresowanego pliku spowoduje natychmiastowe problemy lub potencjalnie problemy później, gdy spróbuję go zdekompresować?
Przeczytałem Czy skompresowanie pliku może go złamać? , ale tak naprawdę nie rozwiązuje problemu zamykania zamków błyskawicznych. Zauważyłem, że zepsucie może spowodować zerwanie zamków błyskawicznych. Czy zipowanie zamków może potencjalnie uszkodzić pliki?
compression
zip
archiving
Sealz
źródło
źródło
Odpowiedzi:
Zamki błyskawiczne są w porządku. Jeśli występuje problem, byłby to błąd w oprogramowaniu kompresującym :).
Prawdopodobnie nie uzyskasz dalszej kompresji dla tych plików, chyba że użyjesz wyższego poziomu kompresji.
źródło
.tar.gz
formacie.Zipowanie zip może mylić oprogramowanie AV. Istnieją zamki, które zawierają się jako nowy zip, który prowadzi do niekończącej się rekurencji, jeśli twoje oprogramowanie AV próbuje sprawdzić zamek błyskawiczny w zipie i aby uniknąć takiej rekurencji, oprogramowanie AV może wygenerować fałszywy alarm.
Narzędzia, które wyszukują zamki
zgrep
, nie sprawdzają zamków w zamkach. Ale jeśli jesteś tego świadomy, może to nie być taki problem.Wynik kompresji może ucierpieć. Pomyśl o 2 plikach zip:
Pliki a.zip i b.zip mogą być bardzo różne i trudne do dalszego kompresowania. Jeśli zip
oba pliki b.txt można bardzo dobrze skompresować.
Deflowanie wewnętrznych zamków przed skompresowaniem całości może prowadzić do mniejszych wyników, ale co ważniejsze, prowadzi do lepszych użytecznych wyników.
źródło
Możesz to zrobić, nie powinieneś widzieć żadnego problemu, ale kompresowanie skompresowanego folderu nie zapewni dużej kompresji. To jest to...
źródło
Niedawno miałem projekt, który zajmował się plikami tar. Wynikowy plik zawiera wszystkie pliki, ale nie są one skompresowane. W moim przypadku pliki tar są doskonałym sposobem archiwizacji plików zip.
źródło
.tar
pliki nie są plikami skompresowanymi..tar
Pliki służą do pakowania wielu plików w jeden..gz
pliki mogą skompresować tylko jeden plik. Aby utworzyć plik.gz
skompresowany z wieloma plikami, należy utworzyć.tar
plik i przekształcić go w.gz
plik. Ale kompresowanie wstępnie skompresowanego pliku nie ma żadnych zalet. Dlatego nie ma sensu tworzyć (na przykład) a.tar.gz.gz
lub a.zip
zawierających tylko.zip
s.źródło
.tar
plikach, a.tar
pliki nie służą „do zawijania wielu plików w jeden.gz
plik”. I choć kompresowanie skompresowanego pliku nie zapewni większej kompresji, przydatne może być dołączenie skompresowanych plików do archiwum, więc możesz przenosić tylko jeden plik zamiast wielu.