Jak używać polecenia Zipinfo w Linux

Jak używać polecenia Zipinfo w Linux
Zipinfo to polecenie Linux, które wyświetla szczegóły techniczne dotyczące archiwów zip, takie jak typ kompresji, status szyfrowania, uprawnienia do dostępu i wymienianie jego zawartości.

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.