Gzip (GNU zip) to narzędzie do kompresji, które służy do obcinania rozmiaru pliku. Domyślnie oryginalny plik zostanie zastąpiony plikiem skompresowanym z rozszerzeniem (.gz).
Aby zdekompresować plik, możesz użyć polecenia gunzip, a oryginalny plik zostanie przywrócony.
Składnia:
gzip . . . gunzip . . .
Przykład:
gzip file1.txt file2.txt gunzip file1.txt file2.txt
Spójrz na powyższą migawkę, polecenie gzip skompresowało pliki „plik1.txt” I „plik2.txt” . Pliki skompresowane są wyświetlane z rozszerzeniem (.gz). Podczas gdy polecenie gunzip rozpakowało te same pliki, a rozszerzenie (.gz) zostało usunięte.
opcje gzipa
Kompresowanie wielu plików razem
Jeśli chcesz skompresować więcej niż jeden plik razem, możesz użyć polecenia „cat” i gzip z poleceniem potoku.
Składnia:
cat . . | gzip >
Przykład:
cat file1.txt file2.txt | gzip > final.gz
Spójrz na powyższą migawkę, oba pliki „plik1.txt” I „plik2.txt” są skompresowane jako „final.gz” .
gzip -l
Polecenie „gzip -l” informuje o współczynniku kompresji lub stopniu skompresowania oryginalnego pliku.
Składnia:
gzip -l . .
Przykład:
gzip -l final.gz jtp.txt.gz
Spójrz na powyższą migawkę, polecenie 'gzip -l final.gz jtp.txt.gz' pokazuje stosunek obu plików.
Jak skompresować katalog
Polecenie gzip nie będzie w stanie skompresować katalogu, ponieważ może skompresować tylko jeden plik. Aby skompresować katalog, musisz użyć 'trwa' Komenda.
Łącznik (-) nie jest obowiązkowe w poleceniu „tar”.
'C' jest tworzyć ,
'W' oznacza gadatliwe, do wyświetlacz wyjście,
'F' wspomnieć miejsce docelowe pliku wyjściowego,
'z' do określenia Kompresja z gzipem.
Składnia:
tar cf - | gzip >
LUB
tar cvfz office.tar.gz office
Przykład:
tar cf - office | gzip > office.tar.gz
Spójrz na powyższy zrzut ekranu, katalog „biuro” jest skompresowany poleceniem „tar”.