Heim > Artikel > Betrieb und Instandhaltung > Was soll ich tun, wenn der Linux-Zip-Befehl nicht verwendet werden kann?
Lösung für das Problem, dass der Befehl zip unter Linux nicht verwendet werden kann: 1. Verwenden Sie „yum list | grep zip“, um die Softwareinstallationsliste abzurufen und zu überprüfen, ob zip installiert ist. 2. Verwenden Sie den Befehl „yum install zip“. install zip; 3. Verwenden Sie den Befehl „yum Install unzip“, um unzip zu installieren.
Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Dell G3-Computer.
Der Linux-Zip-Befehl wird zum Komprimieren von Dateien verwendet.
zip ist ein weit verbreitetes Komprimierungsprogramm und das komprimierte Dateisuffix ist .zip.
Syntax
zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工作目录>][-ll][-n <字尾字符串>][-t <日期时间>][-<压缩效率>][压缩文件][文件...][-i <范本样式>][-x <范本样式>]
Die Situation, in der der Zip-Befehl von Linux nicht verwendet werden kann, ist wie folgt:
Der Grund dafür ist, dass die Zip- und Unzip-Software nicht installiert ist
Die Lösung ist wie folgt:
Installieren Sie die Befehle „zip“ und „unzip“:
1. Überprüfen Sie, ob „zip“ oder „unzip“ installiert ist Passen Sie ausführbare automatische Dekomprimierungsdateien an.
-b
-c fügt jeder komprimierten Datei Kommentare hinzu.
-d löscht die angegebene Datei aus der komprimierten Datei.
-D erstellt keinen Verzeichnisnamen in der komprimierten Datei.
-f Vorhandene Datei aktualisieren.
-F Versucht, beschädigte komprimierte Dateien zu reparieren.
-g komprimiert die Datei und hängt sie an die vorhandene komprimierte Datei an, anstatt eine neue komprimierte Datei zu erstellen.
-h Online-Hilfe.
-i Komprimieren Sie nur Dateien, die die Bedingungen erfüllen.
-j speichert nur den Dateinamen und seinen Inhalt, ohne einen Verzeichnisnamen zu speichern.
-J Löschen Sie unnötige Daten vor komprimierten Dateien.
-k verwendet Dateinamen im MS-DOS-kompatiblen Format.
-l Ersetzen Sie beim Komprimieren von Dateien LF-Zeichen durch LF+CR-Zeichen.
-ll Ersetzen Sie beim Komprimieren von Dateien die LF+CR-Zeichen durch LF-Zeichen.
-L Urheberrechtsinformationen anzeigen.
-m Nachdem Sie die Datei komprimiert und zur komprimierten Datei hinzugefügt haben, löschen Sie die Originaldatei, dh verschieben Sie die Datei in die komprimierte Datei.
-n
-o Stellen Sie basierend auf der Datei mit der letzten Änderungszeit in der komprimierten Datei die Änderungszeit der komprimierten Datei so ein, dass sie mit der Datei übereinstimmt.
-q zeigt den Befehlsausführungsprozess nicht an.
-r verarbeitet alle Dateien und Unterverzeichnisse im angegebenen Verzeichnis rekursiv.
-S enthält System- und versteckte Dateien.
-t
-T Prüft, ob jede Datei in der Sicherungsdatei korrekt ist.
-u ähnelt dem Parameter -f, aber zusätzlich zur Aktualisierung vorhandener Dateien werden auch andere Dateien in der komprimierten Datei in das Verzeichnis extrahiert.
-v zeigt den Befehlsausführungsprozess oder Versionsinformationen an.
-V Speichert die Dateiattribute des VMS-Betriebssystems.
-w Wenn die Versionsnummer im Dateinamen enthalten ist, ist dieser Parameter nur unter dem VMS-Betriebssystem gültig.
-x Dateien ausschließen, die die Bedingungen beim Komprimieren erfüllen.
-X Keine zusätzlichen Dateiattribute speichern.
-y speichert direkt den symbolischen Link anstelle der Datei, auf die der Link verweist. Dieser Parameter ist nur unter Systemen wie UNIX gültig.
-z Kommentare zu komprimierten Dateien hinzufügen.
-$ Speichern Sie den Volume-Namen des Datenträgers, auf dem sich die erste komprimierte Datei befindet.
-
Empfohlenes Lernen:
Linux-Video-TutorialDas obige ist der detaillierte Inhalt vonWas soll ich tun, wenn der Linux-Zip-Befehl nicht verwendet werden kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!