polecenie ZCAT Linux

polecenie ZCAT Linux
„Pracując z wieloma plikami, powszechnym nawykiem jest kompresja ich w celu oszczędzania na przestrzeni i jest dobrym sposobem na uporządkowanie plików. Linux oferuje różne narzędzia do kompresji plików, takie jak GZIP, a kompresowany plik można dekompresować za pomocą innych narzędzi, takich jak Gunzip. Co powiesz na obejrzenie zawartości kompresowanego pliku bez dekompresji? W tym miejscu pojawia się polecenie ZCAT.

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!