ZCAT to narzędzie Linux, które wyświetla zawartość skompresowanego pliku na wierszu poleceń bez dekompresji pliku. Poza tym możesz użyć go podobnego do kot polecenie, aby przejrzeć zawartość normalnych plików. Omówimy to wszystko w tym przewodniku."
Praca z poleceniem ZCAT w Linux
ZCAT działa ze skompresowanymi plikami bez przywracania stanu początkowego. Bez używania ZCAT, musisz zdekompresować plik, aby zobaczyć jego zawartość, a następnie ponownie go zrekompresować. To jest kłopot! Na szczęście ZCAT wykonuje tę samą pracę bardziej wydajnie.
W naszym przykładzie utworzymy różne pliki i kompresujemy je.
Użyjemy dotykać I kot Polecenia do tworzenia plików, jak pokazano na poniższym obrazku.
Po utworzeniu naszych plików, chodźmy i użyjmy gzip polecenie ich kompresji.
Uwaga mamy teraz dwa pliki archiwum; nazwy.tekst.GZ I New1.lista.GZ.
1. Przeglądanie zawartości jednego pliku archiwum za pomocą ZCAT
Aby uzyskać dostęp do zawartości jednego kompresowanego pliku, użyj poniższej składni.
$ zcat [plik skompresowany]
Nasze wyjście byłyby tak pokazane na poniższym obrazku. Zauważ, że ZCAT wyświetla zawartość pliku w wierszu poleceń.
Możesz przewrócić zawartość do nowego pliku za pomocą polecenia rurowej. Nasze nowe polecenie będzie:
Nazwy $ zcat.tekst.GZ | Cat> wyjście.tekst
Potwierdź zawartość nowo utworzonego pliku za pomocą CAT.
Dane wyjściowe jest takie same, jak bezpośrednio za pomocą ZCAT w wierszu poleceń, ale ta metoda działa najlepiej, jeśli potrzebujesz, aby linia poleceń była w czystości i utworzyć punkt odniesienia.
2. Przeglądanie zawartości wielu plików archiwum za pomocą ZCAT
Za pomocą ZCAT można wyświetlić zawartość więcej niż jednego pliku. Proces jest podobny do przeglądania pojedynczego pliku z dodaniem pozostałych plików do wyświetlania. Składnia pokazano poniżej.
$ zcat file1 file2 plik_n
Zobaczmy zawartość naszych dwóch plików archiwum.
Podobnie możesz wybrać ich zawartość do pliku, tak jak wcześniej.
3. Przeglądanie normalnych plików za pomocą ZCAT
Jeśli chcesz wyświetlić zawartość normalnych plików za pomocą ZCAT, użyj -F flaga. Dzięki temu możesz teraz użyć ZCAT jak kot Komenda. Utwórzmy plik za pomocą CAT, a następnie użyj ZCAT, aby uzyskać dostęp do jego zawartości.
Składnia do wyświetlenia normalnych plików to:
$ zcat -f plik -name
Możesz również uzyskać dostęp do zawartości wielu normalnych plików jednocześnie podczas przeglądania normalnych plików, jak na poniższym obrazku.
5. Inne opcje ZCAT
-L Lub -lista: Ta opcja wyświetla szczegóły kompresowanego pliku. Na przykład, aby uzyskać szczegóły naszego skompresowanego pliku, poleceniem byłoby:
$ zcat -l nazwy.tekst.GZ
-V: Gdy trzeba dodać tryb werbose, dodaj flagę -V. Na przykład możemy użyć -v z poprzednim poleceniem. Wyjście byłoby:
Otrzymujesz teraz więcej szczegółów z tym samym poleceniem, w tym datą i godziną.
-Q: W przeciwieństwie do dodawania gadatości możesz wybrać stłumienie wszystkich ostrzeżeń podczas używania poleceń z ZCAT. W tym celu dodaj opcję -q.
Zwróć uwagę, w jaki sposób -q stłumił wiele szczegółów na wyjściu.
-pomoc: Aby otworzyć stronę pomocy, polecenie to:
$ zcat - -help
Wniosek
Posiadanie polecenia ZCAT po twojej stronie jest świetne podczas pracy z plikami archiwalnymi. Widzieliśmy różne sposoby korzystania z niego, aby uzyskać dostęp do zawartości zarchiwizowanych plików za pomocą przykładów. Istnieją różne sposoby na kreatywność z poleceniem. Dzięki temu artykułowi powinieneś być gotowe. Spróbuj dzisiaj!