Gzip (GNU zip) ist ein Komprimierungstool, das zum Beschneiden der Dateigröße verwendet wird. Standardmäßig wird die Originaldatei durch die komprimierte Datei mit der Endung (.gz) ersetzt.
Um eine Datei zu dekomprimieren, können Sie den Befehl gunzip verwenden und Ihre Originaldatei wird wiederhergestellt.
Syntax:
gzip . . . gunzip . . .
Beispiel:
gzip file1.txt file2.txt gunzip file1.txt file2.txt
Sehen Sie sich den obigen Schnappschuss an. Der Befehl gzip hat die Dateien komprimiert 'file1.txt' Und 'file2.txt' . Komprimierte Dateien werden mit der Erweiterung (.gz) angezeigt. Während der Befehl gunzip dieselben Dateien dekomprimiert hat, wird die Erweiterung (.gz) entfernt.
gzip-Optionen
Mehrere Dateien zusammen komprimieren
Bash-String-Länge
Wenn Sie mehr als eine Datei zusammen komprimieren möchten, können Sie den Befehl „cat“ und den gzip-Befehl mit dem Pipe-Befehl verwenden.
Syntax:
cat . . | gzip >
Beispiel:
cat file1.txt file2.txt | gzip > final.gz
Schauen Sie sich den obigen Schnappschuss an, beide Dateien ' Datei1.txt' Und 'file2.txt' werden komprimiert als 'final.gz' .
gzip -l
Der Befehl „gzip -l“ gibt Auskunft über das Komprimierungsverhältnis oder wie stark die Originaldatei komprimiert wurde.
Syntax:
Array in Java
gzip -l . .
Beispiel:
Standalgorithmus
gzip -l final.gz jtp.txt.gz
Schauen Sie sich den obigen Schnappschuss an, Befehl 'gzip -l final.gz jtp.txt.gz' zeigt das Verhältnis beider Dateien.
So komprimieren Sie ein Verzeichnis
Der Befehl gzip kann kein Verzeichnis komprimieren, da er nur eine einzelne Datei komprimieren kann. Um ein Verzeichnis zu komprimieren, müssen Sie verwenden 'nimmt' Befehl.
Bindestrich (-) ist im Befehl „tar“ nicht obligatorisch.
'C' ist zu erstellen ,
'In' ist für ausführlich, zu Anzeige Ausgabe,
'F' zu erwähnen Ziel Ihrer Ausgabedatei,
'Mit' zum Spezifizieren Kompresse mit gzip.
Syntax:
tar cf - | gzip >
ODER
tar cvfz office.tar.gz office
Beispiel:
tar cf - office | gzip > office.tar.gz
Schauen Sie sich den obigen Schnappschuss an. Das Verzeichnis „office“ wird mit dem Befehl „tar“ komprimiert.
eine Million in Zahlen