Latest web development tutorials

Linux zip-Befehl

Linux-Befehl Daquan Linux - Befehl Daquan

Linux zip-Befehl wird verwendet, um Dateien zu komprimieren.

Zip ist ein weit verbreitetes Komprimierungsprogramm, komprimierte Datei, nachdem es sonst komprimierte Dateien erzeugen würde, die die Erweiterung ".zip" haben.

Grammatik

zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工作目录>][-ll][-n <字尾字符串>][-t <日期时间>][-<压缩效率>][压缩文件][文件...][-i <范本样式>][-x <范本样式>]

Parameter:

  • -A Automatisch Stellen Sie die ausführbare Datei zu entpacken.
  • -b <Arbeitsverzeichnis> Gibt das Verzeichnis temporäre Dateien zu speichern.
  • -c für jede komprimierte Datei Anmerkung.
  • -d Löscht die angegebene Datei aus der komprimierten Datei.
  • -D-Komprimierung nicht den Verzeichnisnamen in das Papier erstellen.
  • -f Effekt dieses Parameters und geben Sie "-u" ähnliche Parameter, aber die vorhandene Datei nicht aktualisieren, wenn bestimmte Dokumente ursprünglich nicht im Archiv vorhanden sind, die Verwendung dieses Parameters und eine komprimierte Datei hinzuzufügen.
  • -F Versuchen Sie, beschädigte komprimierte Dateien zu reparieren.
  • -g an die vorhandene komprimierte Datei angehängt, anstatt separat eine neue komprimierte Datei nach Datei-Komprimierung zu erstellen.
  • -h Online-Hilfe.
  • -i <template style> Nur qualifizierte komprimierte Dateien.
  • -j speichert nur die Dateinamen und den Inhalt ohne Speicherverzeichnisnamen.
  • -J Löschen von Dateien vor unnötigen Daten.
  • -k-Format kompatibel mit MS-DOS-Dateinamen.
  • Wenn -l komprimierte Dateien wird der LF-Zeichen mit LF + CR-Zeichen ersetzt.
  • Wenn -lL komprimierte Dateien, Zeichen der LF + CR LF mit Zeichen ersetzt.
  • -L Copyright-Informationen anzeigen.
  • Nach -m eine Datei zu komprimieren und die komprimierte Datei hinzufügen, löschen Sie die ursprüngliche Datei, nämlich die Datei in die komprimierte Datei.
  • -n <Suffix string> nicht komprimiert Dateien mit einem bestimmten Suffix-String.
  • -o komprimierte Dokument mit den neuesten Änderungen an der Datei, je nachdem welcher Zeitpunkt der komprimierten Datei, und ändern Sie die Uhrzeit auf die gleiche Datei.
  • -q nicht während der Ausführung von Anweisungen anzuzeigen.
  • -r rekursive Verarbeitung, werden alle Dateien und Unterverzeichnisse im angegebenen Verzeichnis behandelt werden.
  • -S Enthält das System und versteckte Dateien.
  • -t <Datum Uhrzeit> das Datum der komprimierten Datei mit dem angegebenen Datum festgelegt.
  • Jede Datei in der Sicherungsdatei -T ob richtig prüfen.
  • -u ersetzen neuere Dateien auf die komprimierte Datei.
  • -v Anzeige während der Ausführung von Befehlen oder Anzeigeversionsinformationen.
  • -V Speichern VMS-Betriebssystem Dateiattribute.
  • -w Wenn die Versionsnummer, ist dieses Argument nur gültig in der VMS-Betriebssystem Dateinamen nach innen.
  • -x <style template> qualifizierte Datei-Komprimierung ausschließen.
  • -X Nicht speichern zusätzliche Dateiattribute.
  • -y gespeichert direkt symbolische Verbindung, anstatt den Anschlussstellen auf die Datei, wird dieser Parameter nur in UNIX-ähnliche Systeme gültig ist.
  • -Z für komprimierte Dateien mit Kommentaren.
  • - Save $ komprimierten Datenträger zuerst Name der Datei, in die Platte.
  • - <Kompressionseffizienz> Kompressionseffizienz ist ein Wert zwischen 1-9.

Beispiele

komprimierte Datei

# zip -v cp.zip a.c b.c c.c e.c 
 adding: a.c	(in=0) (out=0) (stored 0%)
 adding: b.c	(in=0) (out=0) (stored 0%)
 adding: c.c	(in=0) (out=0) (stored 0%)
 adding: e.c	(in=0) (out=0) (stored 0%)
total bytes=0, compressed=0 -> 0% savings

komprimierte Datei

# [root@ubuntu a]# zip -v cp2.zip *

# 

Kompressions-Verzeichnis

# zip -r cp3.zip /root/

Löschen von Dateien aus dem Archiv

# zip -dv cp.zip a.c

Linux-Befehl Daquan Linux - Befehl Daquan