Wie verwalte ich die Dateikomprimierung mit dem Webterminal?

Procédure

Das Komprimieren von Dateien über das Terminal bietet eine effektive Methode, um Speicherplatz zu verwalten und die Datenübertragung zu erleichtern. In diesem Leitfaden werden wir erkunden, wie Sie mithilfe von Tools wie gzip, bzip2, zip und tar Dateien direkt über ein Webterminal komprimieren und dekomprimieren können. Wir werden einfache Befehle und Beispiele bereitstellen, die Ihnen helfen, das richtige Komprimierungswerkzeug für Ihre speziellen Anforderungen auszuwählen, von der Maximierung der Komprimierung bis hin zur Schnelligkeit des Vorgangs.

Vor dieser Dokumentation möchten wir Sie bitten, auf das Webterminal Ihres Hostings zuzugreifen.

Erstellen eines Archivs mit dem Befehl zip

Der Befehl zip ist ein Werkzeug, das zur Komprimierung von Dateien verwendet wird. Mit ihm können Sie Dateien und Verzeichnisse in .zip-Archive komprimieren. Dieses Format wird aufgrund seiner plattformübergreifenden Kompatibilität häufig für die Verteilung und den Austausch von Dateien verwendet.

Grundlegende Funktionen

  • Komprimierung: zip komprimiert Dateien und Verzeichnisse, verringert ihre Größe und kombiniert sie in einem einzigen .zip-Archiv.
  • Archivierung: Neben der Komprimierung kann zip Dateien auch einfach in einem unkomprimierten Archiv zusammenfassen, indem es die Option -0 (Null-Komprimierung) verwendet.

Grundlegende Syntax

zip [Optionen] archive_name.zip file1 file2 dir1 ...
  • archive_name.zip: Name des zu erstellenden Archivs.
  • file1 file2 dir1 ...: Liste der Dateien und Verzeichnisse, die in das Archiv aufgenommen werden sollen.

Häufige Optionen

  • -r: Rekursiv, schließt Verzeichnisse und deren Inhalte rekursiv ein.
  • -q: Stiller Modus, verringert die Ausgabe des Befehls, um weniger Platz zu beanspruchen.
  • -e: Verschlüsselt das Archiv und fordert den Benutzer zur Eingabe eines Passworts auf, um die Dateien zu sichern.
  • -u: Aktualisiert das vorhandene Archiv, indem es nur geänderte oder neue Dateien hinzufügt.
  • -m: Verschiebt die Dateien in das Archiv (entfernt sie von ihrem ursprünglichen Speicherort, nachdem sie zum Archiv hinzugefügt wurden).

Beispiele für die Verwendung

  1. Erstellen eines Archivs mit mehreren Dateien:

    zip archive.zip file1.txt file2.txt.

    Dadurch wird ein Archiv archive.zip erstellt, das file1.txt und file2.txt enthält.

  2. Einen Ordner rekursiv archivieren:

    zip -r archive.zip folder/

    Archiviert den gesamten Inhalt des Ordners folder/, einschließlich der Unterordner.

  3. Ein Archiv verschlüsseln:

    zip -e secure.zip file1.txt file2.txt.

    Erstellt ein verschlüsseltes Archiv secure.zip, das ein Passwort verlangt, um auf seinen Inhalt zuzugreifen.

  4. Aktualisiereneines vorhandenen Archivs:

    zip -u archive.zip newfile.txt
    Fügt newfile.txt zu einem bestehenden Archiv archive.zip hinzu, nur wenn newfile.txt neuer ist als die Version im Archiv oder sich nicht bereits dort befindet.

Typische Verwendung

zip wird häufig für die Verteilung von Software, den Austausch von Dateien zwischen verschiedenen Plattformen (wie zwischen Windows und Unix) und für Datensicherungen verwendet, bei denen die Dateien ohne Dekomprimierung zugänglich bleiben müssen.

Zusammenfassend lässt sich sagen, dass zip ein vielseitiges Komprimierungs- und Archivierungswerkzeug ist, das sich ideal dazu eignet, die Größe von Dateien für die Speicherung oder Übertragung zu verringern und gleichzeitig die Kompatibilität zwischen verschiedenen Betriebssystemen zu gewährleisten.

Ein Archiv mit unzip extrahieren

Der Befehl unzip ist das Zusatztool zu zip, das zum Entpacken und Verwalten von Archiven verwendet wird, die mit zip erstellt wurden. Er dekomprimiert die in .zip-Archiven gespeicherten Dateien und Verzeichnisse und macht sie so wieder zugänglich und nutzbar.

Grundlegende Funktionen

  • Entpacken: Mit unzip können Sie .zip-Archive entpacken und ihren Inhalt in das aktuelle oder ein angegebenes Verzeichnisextrahieren.
  • Inhaltsliste: Vor dem Entpacken kann unzip verwendet werden, um den Inhalt eines Archivs anzuzeigen, sodass Sie den Inhalt auch ohne Extraktion überprüfen können.

Grundlegende Syntax

unzip [Optionen] archive_name.zip
  • archive_name.zip: Der Name des Archivs, das entpackt werden soll.

Häufige Optionen

  • -l: Listet den Inhalt des Archivs ohne Entpacken auf und zeigt dabei die Dateinamen, die Größe und das Datum der letzten Änderung an.
  • -d: Gibt das Zielverzeichnis an, in das die Dateien extrahiert werden sollen.
  • -o: Überschreibt vorhandene Dateien, ohne beim Extrahieren eine Bestätigung zu verlangen.
  • -p: Extrahiert Dateien bei der Standardausgabe, wird oft verwendet, um den Inhalt an einen anderen Befehl weiterzugeben.
  • -q: Stiller Modus, der die Menge der während des Extrahierens angezeigten Informationen reduziert.

Beispiele für die Verwendung

  1. Ein Archiv in das aktuelle Verzeichnis extrahieren:

    unzip archive.zip

    Dies extrahiert alle Dateien und Verzeichnisse, die in archive.zip enthalten sind, in das aktuelle Verzeichnis.

  2. Den Inhalt eines Archivs auflisten:

    unzip -l archive.zip Zeigt
    eine Liste der Dateien in archive.zip an, ohne sie zu extrahieren.
  3. Ein Archiv in einen bestimmten Ordner extrahieren:

    unzip archive.zip -d /path/to/destination
    Extrahiert den Inhalt von archive.zip in das Verzeichnis /path/to/destination.
  4. Eine bestimmte Datei aus dem Archiv extrahieren:

    unzip
    archive
    .zip file1.txt
    Extrahiert nur file1.txt aus archive.zip.

Typische Verwendung

unzip wird häufig verwendet, um den Inhalt heruntergeladener oder empfangener .zip-Archive wiederherzustellen, für Datensicherungs- oder Wiederherstellungsaufgaben und in Skripten, in denen Archive für die Installation von Software oder die Aktualisierung von Dateien automatisch entpackt werden müssen.

Zusammenfassend lässt sich sagen, dass unzip ein wichtiges Werkzeug zur Manipulation von .zip-Archiven ist, das es den Benutzern ermöglicht, den archivierten Inhalt einfach zu extrahieren, zu verwalten und zu verwenden.

Erstellen / Entpacken eines Archivs mit tar

Der Befehl tar (Abkürzung für "tape archive") ist ein Werkzeug zur Dateiverwaltung. Er wird hauptsächlich zum Erstellen von Dateiarchiven und zum Extrahieren von Dateien aus Archiven verwendet. Obwohl tar traditionell mit Magnetbändern in Verbindung gebracht wird, wird es weithin für die Archivierung von Dateien auf Festplatten und anderen Speichermedien verwendet.

Grundlegende Funktionen

  • Erstellen von Archiven: Mit tar können Sie viele Dateien in einer einzigen Archivdatei zusammenfassen, wodurch sie leichter gespeichert und übertragen werden können.
  • Extrahieren von Archiven: Damit lassen sich auch Dateien aus einem bestehenden Archiv extrahieren.

Grundlegende Syntax

tar [options] [archive-file] [Datei oder Verzeichnis, die/das archiviert werden soll]
  • options: bestimmt die Aktion, die ausgeführt werden soll, z. B. ein Archiv erstellen, extrahieren oder den Inhalt auflisten.
  • archive-file: Der Name der Archivdatei, die erstellt oder extrahiert werden soll.
  • file or directory to be archived: die Dateien oder Verzeichnisse, die eingecheckt werden sollen.

Häufige Optionen

  • -c: Erstellt ein neues Archiv.
  • -x: Extrahiert Dateien aus einem Archiv.
  • -v: Wortmodus, der die Details der durchgeführten Operationen anzeigt.
  • -f: Hiermit können Sie den Dateinamen des Archivs angeben. Diese Option ist immer notwendig, da tar keinen Standarddateinamen hat.
  • -z: Verwendet gzip, um das Archiv zu komprimieren oder zu dekomprimieren (erstellt oder extrahiert .tar.gz- oder .tgz-Dateien).
  • -j: Verwendet bzip2 zum Komprimieren oder Dekomprimieren (erstellt oder extrahiert .tar.bz2-Dateien).
  • j: Verwendet xz zum Komprimieren oder Dekomprimieren (erstellt oder extrahiert .tar.xz-Dateien).

Beispiele für die Verwendung

  1. Erstellen eines tar-Archivs aus mehreren:

    tar -cvf archive.tar file1 file2

    Dies erstellt ein Archiv mit dem Namen archive.tar, das file1 und file2 enthält.

  2. Erstellen eines komprimierten tar.gz-Archivs:

    tar -czvf archive.tar.gz directory/
    Archiviert und komprimiert den Inhalt des Verzeichnisses directory/ mithilfe von gzip.
  3. Den Inhalt eines tar-Archivs extrahieren:

    tar -xvf archive.
    tar Extrahiert alle Dateien aus archive. tar in das aktuelle Verzeichnis.
  4. Den Inhalt eines tar-Archivs auflisten, ohne zu extrahieren:

    tar -tvf archive.tar
    Zeigt eine Liste der in archive.tar enthaltenen Dateien an.

Tipps zur Verwendung

  • Verwenden Sie die Option -v, um den Eincheck- oder Auscheckvorgang zu visualisieren, was bei der Fehlersuche hilfreich sein kann.
  • Seien Sie beim Extrahieren vorsichtig mit dem Dateipfad, um zu vermeiden, dass wichtige Dateien überschrieben werden.

tar ist daher ein unverzichtbarer Befehl für die Verwaltung von Dateien und Archiven und bietet erhebliche Flexibilität bei der Manipulation, Komprimierung und Dekomprimierung von Archiven.

Erstellen / Entpacken eines Archivs mit gzip

Der Befehl gzip (GNU zip) ist ein sehr beliebtes Komprimierungsprogramm. Er wird hauptsächlich zum Komprimieren von Dateien verwendet, wobei die Dateigröße verringert wird, um Speicherplatz zu sparen und die Datenübertragung zu beschleunigen. gzip wird häufig in Kombination mit anderen Tools, wie z. B. tar, zum Komprimieren ganzer Verzeichnisse verwendet.

Grundlegende Funktion

  • Komprimierung: gzip ersetzt jede Datei durch eine komprimierte Version seiner selbst, die die Endung .gz trägt.

Grundlegende Syntax

gzip [options] [file...]
  • optionen: Ermöglicht es Ihnen, das Verhalten von gzip zu ändern.
  • file...: Eine oder mehrere Dateien, die komprimiert werden sollen.

Häufige Optionen

  • -d: Dekomprimiert die Dateien (entspricht dem Befehl gunzip).
  • -k: Behält die Quelldateien bei, d. h. gzip löscht die Originaldateien nicht, nachdem sie komprimiert wurden.
  • -c: Schreibt auf die Standardausgabe und ermöglicht so die Umleitung zu einer anderen Datei oder einem anderen Programm.
  • -r: Wenn die Argumente Verzeichnisse beinhalten, wird gzip diese rekursiv durchlaufen und alle darin enthaltenen Dateien komprimieren.
  • -v: Wortmodus, zeigt die Dateigröße vor und nach der Komprimierung sowie die Komprimierungsrate an.
  • -9: Gibt die Komprimierungsstufe an, wobei 9 für die höchste und langsamste Komprimierungsstufe steht. Die Standardstufe ist -6.

Beispiele für die Verwendung

  1. Eine Datei komprimieren:

    gzip example.txt

    Dadurch wird example.txt im aktuellen Verzeichnis durch example.txt.gz ersetzt.

  2. Eine Datei entpacken:

    gzip -d example.txt.gz.

    Oder, äquivalent dazu:

    gunzip example.txt.gz.

    Dadurch wird die ursprüngliche Datei example.txt aus example.txt.gz wiederhergestellt.

  3. Mehrere Dateien komprimieren:

    gzip file1.txt file2.txt file3.txt.

    Jede Datei wird komprimiert und durch eine entsprechende .gz-Version ersetzt.

  4. Komprimieren und die Ausgabe umleiten:

    gzip -c file.txt > file.txt.gz

    Komprimiert file.txt und leitet die komprimierte Ausgabe in file.txt.gz um, ohne die Originaldatei zu löschen.

Typische Verwendung

gzip ist ideal, um einzelne Dateien oder Datenströme zu komprimieren. Für Archive mit mehreren Dateien oder Verzeichnissen wird gzip oft zusammen mit tar verwendet, wie in.

tar czf archive.tar.gz directory/

das ein komprimiertes tar-Archiv von directory erstellt.

Zusammenfassend lässt sich sagen, dass gzip ein einfaches und effektives Werkzeug zur Dateikomprimierung ist, das häufig verwendet wird, um die Größe von Dateien für die Speicherung oder Übertragung zu reduzieren.

Schlussfolgerung

Sie wissen nun, wie Sie :

  • Die Befehle gzip, bzip2, zip und tar verwenden, um Ihren Speicherplatz zu optimieren und Ihre Daten sicher zu übertragen 💾.
  • Wählen Sie das richtige Komprimierungswerkzeug entsprechend Ihren speziellen Bedürfnissen, sei es, um die Komprimierung zu maximieren oder um die Geschwindigkeit zu bevorzugen 🔄.
  • .zip-Archive mit dem Befehl zip erstellen und sie mithilfe der vielen verfügbaren Optionen effizient verwalten 🗄️.
  • Dateien und Ordner aus einem Archiv mit dem Befehl unzip extrahieren und dabei die Möglichkeit haben, den Inhalt ohne Dekomprimierung anzusehen 📂.
  • .tar -Archive mit dem Befehl tar manipulieren, indem man kompakte Archive erstellt oder den Inhalt extrahiert 📦.
  • Dateien mit gzip komprimieren, um Platz zu sparen und das Teilen von komprimierten .gz-Dateien zu erleichtern 🚀.

Die Beherrschung dieser Komprimierungswerkzeuge ist bei der täglichen Verwaltung von Dateien und Verzeichnissen von entscheidender Bedeutung, sei es für Sicherungs-, Archivierungs- oder Übertragungszwecke. Jeder Befehl bietet einzigartige Vorteile und kann einzeln oder in Kombination verwendet werden, um Ihre Anforderungen bestmöglich zu erfüllen.

Wir hoffen, dass dieser Artikel für Sie hilfreich war und Ihnen das nötige Wissen vermittelt hat, um die Nutzung von Speicherplatz und die Verwaltung Ihrer Dateien zu optimieren. Wir danken Ihnen fürs Lesen und laden Sie ein, Ihre Erfahrungen zu teilen oder Ihre Fragen zu stellen, indem Sie unten einen Kommentar hinterlassen. Ihr Feedback ist wertvoll und hilft uns, unsere Dienstleistungen weiter zu verbessern. Vielen Dank und bis bald auf unserer Plattform! 😊👍

Diesen Artikel bewerten :

Dieser Artikel war hilfreich für Sie ?

Article utileJa

Article non utileNicht

Vous souhaitez nous laisser un commentaire concernant cet article ?

Si cela concerne une erreur dans la documentation ou un manque d'informations, n'hésitez pas à nous en faire part depuis le formulaire.

Pour toute question non liée à cette documentation ou problème technique sur l'un de vos services, contactez le support commercial ou le support technique

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Ähnliche Artikel

1mn von Lesen

Wie verbindet man sich mit LWS Panel mit dem Webterminal? (ssh web console)

4mn von Lesen

Wie kann ich GIT mit dem Webterminal auf meinem LWS Shared Hosting nutzen?

2mn von Lesen

Wie man die PHP-Version des Webterminals LWS Panel ändert

0mn von Lesen

Wie kann ich mit dem Webterminal auf meiner WordPress-Website agieren?


Stellen Sie eine Frage an das LWS-Team und seine Gemeinschaft