Überblick: Komprimierung und Dekomprimierung von tar/gz/bz2/zip

Dieses Thema im Forum "Anwendungen" wurde erstellt von Geilo4ever, 26.12.2005.

  1. #1 Geilo4ever, 26.12.2005
    Geilo4ever

    Geilo4ever Jungspund

    Dabei seit:
    24.11.2005
    Beiträge:
    19
    Zustimmungen:
    0
    Hi@all
    ich bin damals von windows auf SuSe umgestiegen war fasziniert von SuSe ,meine neugier war sehr groß ich war noch ein noob und ich bin von SuSe auf ubuntu umgestiegen war sehr schön .Aber danach bin ich auf Debian umgestiegen sehr Pflegeleicht war glücklich danach hab ich mich getraut auf slackware umzusteigen installation ein bisschen kompliziert aber geschafft nach langen denken :D aber dann geschafft aber nach dem neustart die entteuschung
    nur die konsole :( aber ich hab ihn dann neugestartet knoppix rein und gegoolgelt und hab es geschafft :D :D :D :D startx und so kDE startete und ich war glücklich danach hab ich mein desktop eingerichtet und war voll glücklich ,aber dann der schock ich wusst ned wie ich progi installiere wieder gegoogelt und geschafft mit ndung: "tar"
    Archive mit der Endung "tar" sind reine Zusammenfassungen von Dateien. Es wird die Verzeichnisstruktur gespeichert, der Inhalt aber nicht komprimiert. Weiterhin werden in einem Tar-Archiv zu jeder Datei die Rechte und Eigentümer gespeichert. Daher ist "tar" das bevorzugte Archivformat unter Linux bzw. Unix.

    Ein "tar"-Archiv wird mit folgendem Befehl ausgepackt:

    tar xfv [ARCHIVNAME].tar

    Die Optionen bedeuten folgendes: "x" steht für extract, also auspacken, "f" für file (aus einer Datei) und "v" für verbose (gesprächig). Verwendet man statt "x" ein "c" (create), kann man Verzeichnis und/oder Dateien einpacken und ein eigenes Archiv erzeugen.

    tar cfv [ARCHIVNAME].tar [VERZEICHNIS1] [VERZEICHNIS2] [DATEI1] [DATEI2]

    Möchtest du dir den Inhalt eines Archives auflisten lassen, so verwendest du den Schalter "t":

    tar tfv [ARCHIVNAME].tar

    Endung: "gz"
    Eine Datei mit der Endung "gz" steht für eine mit gzip komprimierte Datei. Es kann jedoch nur eine einzige Datei komprimiert werden. Wenn du mehrere Dateien komprimieren möchtest, musst du aus diesen erst einmal ein Archiv erstellen (siehe oben). Der folgende Befehl komprimiert eine Datei:

    gzip [DATEINAME]

    Als Ergebnis erhält man die Datei namens "[DATEINAME].gz". Genauso einfach kann man diese wieder dekomprimieren:

    gunzip [DATEINAME].gz

    Das Ergebnis ist wieder der ursprüngliche Dateiname [DATEINAME]. Das tar-Kommando kann übrigens komprimierte Archive erzeugen bzw. entpacken:

    tar cfvz [ARCHIV].tar.gz [VERZEICHNIS1] [DATEI1]
    tar xfvz [ARCHIV].tar.gz

    Manchmal findet man übrigens Archive mit der Endung "tgz". Das ist jedoch nichts anderes als "tar.gz".

    Endung: "bz2"
    Die Handhabung einer Datei mit der Endung "bz2" verhält sich ähnlich wie bei einer "gz"-Endung. Der Vorteil von "bz2" sind die bedeutend kleineren Dateien. Beim Linux-Kernel oder ISO-Images sind es einige MB. Der folgende Befehl komprimiert eine Datei:

    bzip2 [DATEI]

    Das Ergebnis ist eine Datei namens "[DATEI].bz2". Das Dekomprimieren funktioniert ähnlich:

    bunzip2 [DATEI].bz2

    Das tar-Kommando kann das Zusammenfassen und Komprimieren bzw. Dekomprimieren und Auspacken auch in einem Schritt erledigen:

    tar cfvj [ARCHIV].tar.bz2 [VERZEICHNIS1] [DATEI1]
    tar xfvj [ARCHIV].tar.bz2

    Sollte das Entpacken einer *.tar.gz Datei mit dem tar-Kommando nicht funktionieren, gibt es auch noch eine andere, aber kompliziertere Möglichkeit:

    gzip -dc [DATEI].tar.gz | tar xfv -

    Der erste Befehl dekomprimiert die Datei und schickt das Ergebnis auf die sogenannte "Pipe". Das tar-Kommando greift sich von dieser "Pipe" die Daten und entpackt diese. Die "Pipe" kann man sich wie eine Zwischenablage vorstellen.

    Hinweis: Wenn man beim Kommando "tar" ein Minus vor die Optionen setzt, dann wird die Angabe für den Dateinamen ("f") als letztes erwartet, z. B. "tar -xvzf datei.tgz". Andernfalls gibt es eine Fehlermeldung.

    Endung: "zip"
    ZIP-Dateien wurden und werden noch immer hauptsächlich unter DOS bzw. Windows verwendet. Zum Datenaustausch zwischen Linux und Windows sollte dieses Format bevorzugt werden. Der folgende Befehl komprimiert einzelne Dateien:

    zip [ARCHIV].zip [DATEI1] [DATEI2]

    Möchte man hingegen Dateien in einer kompletten Verzeichnisstruktur archivieren, so lautet das Kommando:

    zip -r [ARCHIV].zip [VERZEICHNIS1] [VERZEICHNIS2]

    Mit dem folgenden Befehl kann man sich den Inhalt eines ZIP-Archivs ausgeben lassen:

    unzip -l [ARCHIV].zip

    Zuguterletzt kann ein ZIP-Archiv auch wieder entpackt werden:

    unzip [ARCHIV].zip

    Der ZIP-Algorithmus wird beispielsweise von OpenOffice.org verwendet, um die XML-Daten zu komprimieren.

    ich war glücklich bis heute noch und werd nicht umsteigen .




    :oldman Google gibt dir die antwort
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. mo_no

    mo_no Linux User seit 2.0.35

    Dabei seit:
    29.09.2004
    Beiträge:
    1.134
    Zustimmungen:
    0
    Was hat die Komprimierung von Dateien mit der Slackware Distribution zu tun?
     
  4. #3 Bâshgob, 26.12.2005
    Bâshgob

    Bâshgob freies Radikal

    Dabei seit:
    29.07.2004
    Beiträge:
    2.334
    Zustimmungen:
    0
    Ort:
    Hannover
    Die Frage stellte sich mir auch. :think:
     
  5. #4 DennisM, 26.12.2005
    DennisM

    DennisM Moderator u. Newsposter

    Dabei seit:
    08.05.2004
    Beiträge:
    4.883
    Zustimmungen:
    0
    Ort:
    GER/NRW/Essen
    In Slackware sowie in jeder anderen Linux Distribution auch, ist das GNU Tar enthalten afaik.

    MFG

    Dennis
     
  6. #5 ChrisMD, 26.12.2005
    ChrisMD

    ChrisMD Haudegen

    Dabei seit:
    30.06.2005
    Beiträge:
    619
    Zustimmungen:
    0
    Und wenn dann fehlt ja der Dreisatz und checkinstall.
    Aber Slackware hat ne Paketverwaltung und die Pakete enden mit .tgz also warum soll man immer selbst kompilieren müssen?
     
  7. #6 qmasterrr, 27.12.2005
    qmasterrr

    qmasterrr Foren Gott

    Dabei seit:
    01.01.2004
    Beiträge:
    2.735
    Zustimmungen:
    0
    Ort:
    Germany/NRW/Wesel
    Habe es nun mal hierher verschoben, ich denke hier passt es etwas besser hin. Wenn auch der Titel noch etwas unpassend ist. Habe ich nun keinen Einfluss mehr drauf. Etwas verplant.
     
  8. #7 DennisM, 27.12.2005
    DennisM

    DennisM Moderator u. Newsposter

    Dabei seit:
    08.05.2004
    Beiträge:
    4.883
    Zustimmungen:
    0
    Ort:
    GER/NRW/Essen
    So, umbenannt ;)

    MFG

    Dennis
     
  9. Anzeige

    Vielleicht findest du HIER Antworten.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  10. #8 avaurus, 27.12.2005
    avaurus

    avaurus °°°°°°°°°°°°°

    Dabei seit:
    28.12.2003
    Beiträge:
    965
    Zustimmungen:
    0
    ich versteh den ganzen Thread irgendwie nich...

    [​IMG]
     
  11. sono

    sono Sack Flöhe Hüter

    Dabei seit:
    31.01.2004
    Beiträge:
    1.299
    Zustimmungen:
    0
    Ort:
    http://webfrap.de
    Ich vermute mal dass er so stolz war das alles ging dass er uns zeigen wollte , bzw daran teilhaben lassen will wie es geht.

    Ok Danke schön , aber bitte mach das das nächste mal im Wiki , dass ist genau für derartige Tutorials oder Howtos ausgelegt und da würde sich auch jeder über den Beitrag freuen.

    Hier ist er etwas fehl am Platz , wie du sicher schon an den Kommentaren gemerkt hast.

    Gruß Sono
     
Thema:

Überblick: Komprimierung und Dekomprimierung von tar/gz/bz2/zip

Die Seite wird geladen...

Überblick: Komprimierung und Dekomprimierung von tar/gz/bz2/zip - Ähnliche Themen

  1. Artikel: LibreOffice 5.0: Installation und kleiner Überblick

    Artikel: LibreOffice 5.0: Installation und kleiner Überblick: Es hat eine Weile gedauert, bis LibreOffice 5.0 schließlich in der finalen Version erschienen ist. Wir stellen Ihnen die neueste Version und auch...
  2. KDE Plasma und Systemd - ein Überblick

    KDE Plasma und Systemd - ein Überblick: Der Plasma-Entwickler David Edmundson erklärt in einem Blogeintrag, warum es für Plasma Sinn macht, an verschiedenen Stellen Funktionen von...
  3. Artikel: Fünf private Cloud-Dienste für Linux im Überblick

    Artikel: Fünf private Cloud-Dienste für Linux im Überblick: Öffentliche Cloud-Speicher haben eines gemeinsam: Anwender geben ihre Daten aus der Hand und speichern sie auf fremden Servern. Dieser Artikel...
  4. Skript das Überblick über andere Skripte schafft

    Skript das Überblick über andere Skripte schafft: Hi Leutz, ich bin im Skripten leider noch nicht fit. Besonders awk & sed sind noch ein rotes Tuch.... ICh habe das Problem das ich mehrere Shell...
  5. SuSE 9.1, erster Überblick

    SuSE 9.1, erster Überblick: Moin. So wie es aussieht, habe ich als erster hier im Board das neue SuSE 9.1 auf dem Rechner. :finger: :) Na ja, so wie im Bericht auf...