gzip / gunzip Command in Unix / Linux
Spisu treści:
Gunzip to narzędzie wiersza polecenia do dekompresji plików Gzip.
Gzip jest jednym z najpopularniejszych algorytmów kompresji, które zmniejszają rozmiar pliku i zachowują oryginalny tryb pliku, własność i znacznik czasu.
Zgodnie z konwencją pliki skompresowane za pomocą Gzip mają rozszerzenie
.gz
lub
.z
.
W tym samouczku wyjaśnimy, jak używać polecenia
gunzip
.
Dekompresowanie plików za pomocą
gunzip
Ogólna składnia polecenia
gunzip
jest następująca:
gunzip……
W większości dystrybucji Linuksa, takich jak Ubuntu, CentOS i Debian,
gunzip
jest opakowaniem skryptu bash do polecenia
gzip -d
.
Wszystkie opcje wiersza poleceń
gzip
mają zastosowanie
gunzip
.
Aby zdekompresować plik
.gz
pomocą
gunzip
, przekaż nazwę pliku skompresowanego jako argument:
gunzip filename.gz
Polecenie przywróci skompresowany plik do jego oryginalnej nazwy, właściciela, trybu i znacznika czasu.
Domyślnie po rozpakowaniu
gunzip
usunie skompresowany plik. Użyj opcji
-k
, aby zachować plik:
gunzip -k filename.gz
Aby zapisać dane wyjściowe na terminalu, użyj opcji
-c
. Pozwala to zachować skompresowany plik i opcjonalnie rozpakować go do innej lokalizacji:
gunzip -c filename.gz > /directory/path/filename
Polecenie
gunzip
akceptuje również wiele plików jako argumenty:
gunzip file1.gz file2.gz file3.gz
Aby rekurencyjnie dekompresować wszystkie pliki w danym katalogu, użyj opcji
-r
:
Wyświetl zawartość skompresowanego pliku
W połączeniu z opcją
-l
gunzip
wyświetla informacje o danych skompresowanych plikach:
gunzip -l filename.gz
Dane wyjściowe będą zawierać nieskompresowaną nazwę pliku, skompresowany i nieskompresowany rozmiar oraz współczynnik kompresji:
compressed uncompressed ratio uncompressed_name 146 141 9.2% filename
Aby uzyskać bardziej szczegółowe dane wyjściowe, użyj opcji
-v
:
gunzip -lv filename
method crc date time compressed uncompressed ratio uncompressed_name defla 4a4a3fb5 Aug 29 15:40 146 141 9.2% filename
Wniosek
Polecenie
gunzip
umożliwia dekompresowanie plików
.gz
.
Aby uzyskać więcej informacji o poleceniu
gunzip
, odwiedź stronę dokumentacji gnu gnu.
Komenda Chmod w systemie Linux (uprawnienia do plików)
W systemie Linux dostęp do plików jest zarządzany poprzez uprawnienia do plików, atrybuty i własność. W tym samouczku opisano, jak używać komendy chmod do zmiany uprawnień dostępu do plików i katalogów.
Komenda Chgrp w systemie Linux (zmiana grupy)
W systemie Linux każdy plik jest powiązany z właścicielem i grupą i ma uprawnienia określające, którzy użytkownicy mogą odczytać, zapisać lub wykonać plik. Komenda chgrpc zmienia własność grupy podanych plików.
Komenda Du w systemie Linux
Polecenie du, skrót od użycia dysku, podaje szacunkową ilość miejsca na dysku używanego przez dane pliki lub katalogi. Jest to praktycznie przydatne do wyszukiwania plików i katalogów zajmujących duże ilości miejsca na dysku.







