Zipinfo wymienia wszystkie wpisy w linii archiwum według linii i podsumowuje wszystkie informacje w archiwum.
Za pomocą Zipinfo
Podstawowa składnia do użycia polecenia to:
$ Zipinfo Archive_file
Zakładając, że masz plik archiwum zip, musisz przekazać nazwę do polecenia, a zobaczysz wszystkie informacje. W naszym przykładzie utwórzmy archiwum zip zawierające różne pliki i katalogi za pomocą zamek błyskawiczny Komenda.
Stworzyliśmy archiwum zip, rodzica.zamek błyskawiczny, że będziemy używać.
Zipinfo - podstawowe użycie
Wymień informacje archiwum
Aby wymienić zawartość i informacje archiwum ZIP, użyj polecenia:
$ Zipinfo Parentdir.zamek błyskawiczny
Wyjście wyświetla uprawnienia zawartości wewnątrz archiwum, rozmiar i całkowitych wpisów. Poza tym jest to domyślny format „LS -L” dla UNIX i można go również wywołać za pomocą flagi -s.
W wyjściu pierwsze pole reprezentuje uprawnienia pliku każdego pliku. Następne pole, w naszym przypadku, 3.0, reprezentuje wersję ZIP. Ostatnie trzy pola to nazwa pliku oraz datę i godzinę modyfikacji.
Wyświetl rozmiar zamka błyskawicznego
Aby zobaczyć rozmiar plików archiwum zip, użyj -H flaga.
$ zipinfo -h rodzica.zamek błyskawiczny
W naszym przypadku plik ZIP wynosi 880 bajtów i mamy tylko 6 wpisów.
Lista tylko nazw plików
Możesz wyświetlać nazwy plików w pliku zip, z wyłączeniem wszystkich innych szczegółów, takich jak komentarze, przyczepy i nagłówki. Użyj -1 flaga jak pokazano.
$ zipinfo -1 rodzic.zamek błyskawiczny
Wyświetlane są tylko nazwy plików.
Lista w sprawnie
Flaga -V wymieniono informacje o pliku pocztowym w formacie multipaga i wyróżni szczegóły każdego pliku w archiwum.
$ zipinfo -v rodzic.zamek błyskawiczny
Możesz zauważyć, że informacje reprezentują każdą zawartość archiwum i wszystkie jej informacje, takie jak komentarze, rozmiar, uprawnienia, rozmiar kompresji, długość pliku i inne. Jeśli chcesz uzyskać wszystkie szczegóły zip archiwum, flaga -V otrzymała ty.
Wymień pliki całkowite
Najszybszym sposobem na listę całkowitej liczby plików w archiwum zip (sprężone i nieskompresowane rozmiary i współczynnik kompresji) jest użycie flagi -T. Warto jednak zauważyć, że kompresowany rozmiar całkowity jest wykluczony z dodatkowych bajtów nagłówkowych dla każdego zaszyfrowanego wpisu.
Aby wymienić całkowite pliki:
$ zipinfo -t rodzica.zamek błyskawiczny
Wyświetl datę i godzinę
Możesz użyć -T flaga do wydrukowania w formie yymmdd.HHMMSS Jeśli wolisz używać formatu dziesiętnego sortowalnego dla dat,
$ zipinfo -t rodzica.zamek błyskawiczny
Wyjście będzie:
To prawie jak standardowy format, z wyjątkiem formatu dziesiętnego.
Dołącz komentarz archiwum
Jeśli archiwum zip ma jakieś komentarze, możesz je dołączyć do wyjścia, dodając -z flaga.
Radzenie sobie z jednym plikiem w archiwum
Widząc zawartość swojego archiwum, możesz wybrać informacje na temat informacji o jednym pliku. Aby to zrobić, musisz określić nazwę pliku docelowego.
Na przykład w naszym przypadku możemy wydrukować szczegóły plik5.tekst Korzystanie z polecenia:
$ Zipinfo Parentdir.Zip Plik5.tekst
Na poniższym wyjściu mamy teraz szczegóły pliku5.sam txt.
Możesz także połączyć różne opcje, jednocześnie wyraźnie określając, który plik w archiwum użyć.
Weźmy przykład uzyskania informacji o określonym pliku. Poleceniem będzie:
$ zipinfo -v rodzic.Zip Plik5.tekst
Wyjście poda tylko szczegóły pliku5.txt, jak pokazano.
Patrz ostatnio zmodyfikowane
-T Flaga pozwala wyświetlić datę i godzinę powiązaną z plikami w formacie symbolicznym. Jeśli połączysz go z narzędziem sortowania, możesz wyświetlić niedawno zmodyfikowane pliki, zaczynając od najnowszego.
Użyj polecenia:
$ zipinfo -t rodzica.Zip | sort -nr
-nr Sortuje datę numerycznie. W naszym przypadku mamy nasz plik5.TXT jako najnowszy plik zmodyfikowany.
Wniosek
Istnieje wiele funkcjonalności związanych z Zipinfo, a to, co dzisiaj omówiliśmy, nie ogranicza jego mocy. Za każdym razem, gdy musisz wyświetlić zawartość archiwum zip, użyj polecenia Zipinfo Linux. Ponadto, Zipinfo -v otworzy stronę pomocy, abyś poruszał się po drodze.