EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

lzmp – Online in der Cloud

Führen Sie lzmp im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl lzmp, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


lzma, unlzma, lzcat – LZMA-Komprimierungs- und Dekomprimierungstool

ZUSAMMENFASSUNG


lzma [-123456789cdefhkLqtvV] [-S Suffix] [Dateinamen ...]
unlzma [-cfhkLqtvV] [-S Suffix] [Dateinamen ...]
lzcat [-fhLqV] [Dateinamen ...]

BESCHREIBUNG


LZMA (Lempel-Ziv-Markov-Ketten-Algorithmus) ist eine verbesserte Version der berühmten LZ77-Komprimierung
Algorithmus. Es wurde dahingehend verbessert, dass das Kompressionsverhältnis maximal erhöht und hoch gehalten wird
Dekomprimierungsgeschwindigkeit und geringer Speicherbedarf für die Dekomprimierung.

lzma Das Befehlszeilentool verfügt über eine ähnliche Schnittstelle wie gzip(1) und bzip2(1) und soll
Machen Sie die Verwendung der LZMA-Komprimierung einfach für Benutzer, die bereits mit gzip und vertraut sind
bzip2.

In dieser Anleitung lzma wird hauptsächlich mit bzip2 verglichen, da dies derzeit eines der am häufigsten verwendeten ist
Weit verbreitete kostenlose Software zum Komprimieren von TAR-Dateien für die Verteilung. Vergleich von lzma mit
gzip ist nicht praktikabel, da weder lzma noch bzip2 bei der Komprimierung mit gzip mithalten können
Geschwindigkeit. Andererseits ist das Komprimierungsverhältnis von gzip schlechter als von lzma und bzip2.

lzma Bietet eine deutlich bessere Komprimierungsrate als bzip2, insbesondere bei Dateien mit
andere als reine Textinhalte. Der andere Vorteil von lzma ist eine schnelle Dekompression
um ein Vielfaches schneller als bzip2. Der größte Nachteil besteht darin, dass das Höchste erreicht wird
Komprimierungsraten erfordern eine große Menge an Systemressourcen, sowohl CPU-Zeit als auch RAM.
Auch Software zur Verarbeitung von LZMA-komprimierten Dateien ist auf den meisten Geräten nicht standardmäßig installiert
Verteilungen.

Beim Komprimieren oder Dekomprimieren mit lzma, die neue Datei hat denselben Eigentümer
Informationen, Berechtigungen und Zeitstempel wie die Originaldatei. Allerdings sind diese Informationen
wird nicht wie gzip in der komprimierten Datei gespeichert.

GESTREAMT VS. NICHT GESTREAMT


LZMA-Dateien können entweder gestreamt oder nicht gestreamt werden. Es werden nur nicht gestreamte Dateien erstellt
wenn die Größe der zu komprimierenden Datei bekannt ist. In der Praxis bedeutet dies, dass die
Die Quelldatei muss eine reguläre Datei sein. Mit anderen Worten, wenn von der Standardeingabe komprimiert wird
oder von einer Named Pipe (FIFO) wird die komprimierte Datei immer gestreamt.

Sowohl gestreamte als auch nicht gestreamte Dateien werden identisch komprimiert. Die einzigen Unterschiede sind
gefunden aus den Anfängen und Enden von LZMA-komprimierten Dateien: Nicht gestreamte Dateien enthalten
die unkomprimierte Größe der Datei im LZMA-Dateiheader; gestreamte Dateien haben
unkomprimierte Größe als unbekannt markiert. Um zu wissen, wo die Dekodierung gestoppt werden muss, haben gestreamte Dateien eine
spezielle End-Of-Stream-Markierung am Ende der LZMA-Datei. Der EOS-Marker macht gestreamt
Dateien sind fünf oder sechs Byte größer als nicht gestreamte Dateien.

In der Praxis hat das Erstellen nicht gestreamter Dateien also zwei Vorteile: 1) Die komprimierte Datei ist eine
einige Bytes kleiner und 2) die unkomprimierte Größe der Datei kann ohne überprüft werden
Dekomprimieren der Datei.

OPTIONAL


Kurze Optionen können wie folgt gruppiert werden -CD.

-c --stdout --to-stdout
Die Ausgabe wird auf die Standardausgabe geschrieben. Die Originaldateien bleiben erhalten
unverändert. Beim Komprimieren auf die Standardausgabe kann es nur eine Eingabe geben
Datei. Diese Option ist impliziert, wenn die Eingabe von der Standardeingabe oder der gelesen wird
Das Skript wird aufgerufen als lzcat.

-d --dekomprimieren --dekomprimieren
Dekomprimierung unabhängig vom Aufrufnamen erzwingen. Dies ist die Standardeinstellung beim Aufruf
as unlzma or lzcat.

-f --Macht
Komprimierung oder Dekomprimierung erzwingen, auch wenn die Quelldatei ein symbolischer Link ist, das Ziel existiert oder
oder Ziel ist ein Terminal. Im Gegensatz zu gzip und bzip2, wenn keine Eingabedaten vorhanden sind
LZMA-Format, --force führt nicht dazu, dass sich LZMA so verhält Katze. lzma fordert nie dazu auf, wenn
Zieldatei sollte überschrieben werden; Vorhandene Dateien werden übersprungen oder ggf
--Macht, überschrieben.

-h --help
Zeigen Sie eine Zusammenfassung der unterstützten Optionen an und beenden Sie den Vorgang.

-k --halten
Löschen Sie die Eingabedateien nach der Komprimierung oder Dekomprimierung nicht.

-L --Lizenz
Lizenzinformationen anzeigen von lzma.

-q --ruhig
Alle Warnungen unterdrücken. Sie können weiterhin den Exit-Status überprüfen, um zu erkennen, ob eine Warnung vorliegt
gezeigt worden war.

-S --Suffix .suf
Verwenden Sie die .suf anstelle der Standardeinstellung .lzma. Ein Null-Suffix erzwingt die Dekomprimierung von unlzma
alle angegebenen Dateien unabhängig vom Dateinamensuffix.

-t --Prüfung
Überprüfen Sie die Integrität der komprimierten Datei(en). Ohne - ausführlich Es gibt keine Ausgabe
erstellt, wenn keine Fehler gefunden werden.

-v - ausführlich
Zeigen Sie den Dateinamen und die prozentuale Reduzierung jeder Prozessdatei an.

-V --Version
Zeige die Versionsnummer von lzma.

-z --Kompresse
Komprimierung unabhängig vom Aufrufnamen erzwingen.

-1 .. -9
Stellen Sie das Komprimierungsverhältnis ein. Beim Dekomprimieren haben diese Optionen keine Auswirkung.

--schnell Alias ​​für -1.

--Beste Alias ​​für -9.

DIAGNOSE


Ausgangsstatus:
0 - Alles ok.
1 - Ein Fehler ist aufgetreten.
2 - Es ist etwas passiert, das eine Warnung wert wäre, aber es sind keine Fehler aufgetreten.

Es kann besonders nützlich sein mit Teer(1) gepatcht, um LZMA-Komprimierung zu unterstützen.

AUTOREN


Der LZMA-Algorithmus und die in LZMA-Dienstprogrammen verwendete Implementierung wurden von Igor Pavlov entwickelt.
Der Originalcode ist im LZMA SDK verfügbar, das Sie hier finden
http://7-zip.org/sdk.html .

lzma Das Befehlszeilentool wurde von Ville Koskinen geschrieben. http://tukaani.org/lzma/

Diese Handbuchseite ist von Handbuchseiten von inspiriert gzip und bzip2.

Verwenden Sie lzmp online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    Tiefenreinigung
    Tiefenreinigung
    Ein Kotlin-Skript, das alle Builds zerstört
    Caches aus Gradle/Android-Projekten.
    Nützlich, wenn Gradle oder die IDE es Ihnen erlauben
    runter. Das Skript wurde getestet
    macOS, aber ...
    Tiefenreinigung herunterladen
  • 2
    Eclipse Checkstyle-Plug-in
    Eclipse Checkstyle-Plug-in
    Das Eclipse Checkstyle-Plug-In
    integriert den Java-Code von Checkstyle
    Auditor in die Eclipse-IDE. Das
    Plug-in bietet Echtzeit-Feedback zu
    der benutzer über gewalt...
    Laden Sie das Eclipse Checkstyle-Plug-in herunter
  • 3
    AstroOrzPlayer
    AstroOrzPlayer
    AstrOrz Player ist ein kostenloser Mediaplayer
    Software, teilweise basierend auf WMP und VLC. Das
    Spieler ist in einem minimalistischen Stil, mit
    mehr als zehn Themenfarben und können auch
    b ...
    Laden Sie den AstrOrzPlayer herunter
  • 4
    movistv
    movistv
    Kodi Movistar+ TV ist ein ADDON für XBMC/
    Kodi que Permite disponer de un
    Dekodifikator der IPTV-Dienste de
    Movistar ist in einem Jahr integriert
    Mediacenter ma...
    Moviestartv herunterladen
  • 5
    Code :: Blocks
    Code :: Blocks
    Code::Blocks ist ein kostenloses Open-Source-Programm,
    plattformübergreifende C-, C++- und Fortran-IDE
    gebaut, um die anspruchsvollsten Anforderungen zu erfüllen
    seiner Nutzer. Es ist sehr konzipiert
    verlängert...
    Laden Sie Code::Blocks herunter
  • 6
    Inmitten
    Inmitten
    Inmitten oder Advanced Minecraft Interface
    und Data/Structure Tracking ist ein Werkzeug, um
    eine Übersicht über ein Minecraft anzeigen
    Welt, ohne sie tatsächlich zu erschaffen. Es
    können ...
    Herunterladen Mitten
  • Mehr »

Linux-Befehle

Ad