Wenn man Daten mit FTP-Software sichert, dauert das wegen zu vieler Dateien sehr lange, daher muss man Kompressions- und Dekompressionsbefehle verwenden, zum Beispiel muss ich den /opt/data-Ordner sichern, aber da es Zehntausende von Dateien in den Daten gibt, muss man jetzt den Zip-Befehl verwenden, die Datei komprimiert und dann übertragen sehen:
cd /opt
zip -r data.zip Data
Okay, die Datendatei ist in data.zip Format komprimiert, was sehr schnell hoch- und heruntergeladen werden kann. Genauso kann man beim Übertragen einer komprimierten Datei nach CentOS Unzip verwenden, um die Datei zu entpacken; Wenn du zum Beispiel /opt/data.zip entpackst, kannst du folgenden Befehl verwenden:
cd /opt
Reißverschluss data.zip
===============================
Es gibt viele weitere verwandte Befehle wie folgt:
1. Ich möchte eine Datei abc.txt und ein Verzeichnis dir1 in yasuo.zip komprimieren:
# zip -r yasuo.zip abc.txt dir1
2. Ich habe eine yasuo.zip Datei heruntergeladen und möchte sie entpacken:
# Reißverschluss yasuo.zip
3. Ich habe abc1.zip, abc2.zip und abc3.zip in meinem aktuellen Verzeichnis und möchte sie zusammen entpacken:
# ABC aufmachen?. zip
Hinweis: Zeigt ein Zeichen an, wenn * eine beliebige Anzahl von Zeichen repräsentiert.
4. Ich habe eine große Zip-Datei large.zip und möchte sie nicht entpacken, sondern nur sehen, was darin ist:
# Reißverschluss -V large.zip
5. Ich habe eine komprimierte Datei heruntergeladen large.zip möchte überprüfen, ob die komprimierte Datei vollständig heruntergeladen ist
# Reißverschluss -t large.zip
6. Ich habe die -v-Option verwendet, um festzustellen, dass es viele Verzeichnisse und Unterverzeichnisse in music.zip komprimierten Datei gibt und die Unterverzeichnisse tatsächlich Song-MP3-Dateien sind. Ich möchte diese Dateien in das Erste-Level-Verzeichnis herunterladen, anstatt ein Verzeichnis Schicht für Schicht zu bauen:
# Reißverschluss öffnen -j music.zip |