Compressie

XZ Compressie Tutorial

XZ Compressie Tutorial
Veel ingebouwde compressietools voor de opdrachtregel zijn beschikbaar in het Linux-besturingssysteem. XZ is een van de populaire datacompressietools die werkt als alle andere standaard compressietools, zoals gzip, bzip2 enz. XZ commando comprimeert en decomprimeert het bestand dat in het commando wordt genoemd met XZ. Als een bestandsnaam niet wordt vermeld in de XZ opdracht dan leest de opdracht gegevens van standaardinvoer en schrijft na verwerking van de gegevens de gegevens in standaarduitvoer. XZ kan een of meer bestanden tegelijk comprimeren of decomprimeren. Normaal gesproken verwijdert het het originele bestand na compressie en verwijdert het gedecomprimeerde bestand na decompressie. U kunt zowel gecomprimeerde als niet-gecomprimeerde bestanden behouden door enkele opties te gebruiken. Hoe u kunt gebruiken? XZ commando voor het comprimeren en decomprimeren van bestanden wordt getoond in deze tutorial.

Voer de volgende opdracht uit om de opties van: XZ opdracht.

$ xz --help

Selecteer enkele bestanden die u wilt testen xz opdracht. Hier, de bestanden van mijnDir map worden gebruikt voor het comprimeren en decomprimeren met xz opdracht. Rennen ls -l commando om de lijst met bestanden met gedetailleerde informatie weer te geven.

$ ls -l

Een enkel bestand comprimeren

U kunt elk eenvoudig bestand comprimeren door de bestandsnaam te geven met xz opdracht. Na compressie, xz commando verwijdert het originele bestand. Hier, b1.sh bestand is gecomprimeerd en het gecomprimeerde bestand met de naam b1.sh.xz.

$ xz b1.sh
$ ls -l

Comprimeer meerdere bestanden

U kunt meerdere bestanden comprimeren met xz commando door elk bestand te scheiden met spatie. Hier, twee gecomprimeerde bestanden, lus2.sh.xz en mijn bestand.tekst.xz worden gemaakt na het verwijderen lus2.sh en mijn bestand.tekst.

$ xz loop2.sh mijnbestand.tekst
$ ls -l

Bestand comprimeren door origineel bestand te behouden

Als u het originele bestand wilt behouden met het gecomprimeerde bestand, voer dan . uit xz commando met -k keuze. Hier, commentaar2.sh.xz bestand wordt gemaakt zonder te verwijderen commentaar3.sh het dossier.

$ xz -k commentaar3.sh
$ ls -l

Bestand decomprimeren

Net als compressie, wanneer u een bestand decomprimeert met xz commando dan verwijdert het gedecomprimeerde bestand na

decompressie.  Hier, b1.sh-bestand wordt gemaakt na het decomprimeren b1.sh.xz-bestand. -d optie wordt gebruikt met xz commando om elk gecomprimeerd bestand te decomprimeren.

$ xz -d b1.sh.xz
$ ls -l

Bestand decomprimeren door gecomprimeerd bestand te behouden

Je moet gebruiken -k optie met unxz commando om het gedecomprimeerde bestand bij het originele bestand te houden na decompressie. Na het uitvoeren van de volgende opdracht:, lus2.sh.xz bestand wordt niet verwijderd.

$ unxz -k loop2.sh.xz
$ ls -l

Comprimeer meerdere bestanden in een enkel bestand

Als u een enkel compressiebestand voor meerdere bestanden wilt maken, moet u gebruiken -c keuze. Het volgende commando zal creëren nieuw.xz gecomprimeerd bestand na comprimeren b1.sh en EersteJava.klasse bestanden.

$ xz -c b1.sh FirstJava.klasse > nieuw.xz
$ ls -l

Informatie van gecomprimeerd bestand ophalen

U kunt informatie van elk gecomprimeerd bestand ophalen door gebruik te maken van -ik keuze. Hier, nieuw.xz bestand wordt gemaakt door twee bestanden te comprimeren. De volgende informatie laat zien dat de oorspronkelijke grootte van beide bestanden is: 604 bytes en na compressie is de maat 548 bytes.  U kunt dit bestand decomprimeren door eerdere decompressie-opties te gebruiken.

$ xz -l nieuw.xz

Een van de belangrijkste beperkingen van xz compressietool is dat het alleen bestanden kan comprimeren. U kunt geen enkele map comprimeren met xz. Deze tool kan niet ook worden gebruikt voor het maken van een met een wachtwoord beveiligd gecomprimeerd bestand. Er zijn andere hulpmiddelen op Linux om met een wachtwoord beveiligd gecomprimeerd bestand te maken. Een van hen is zeldzaam pakket. U kunt eenvoudig een proefversie van . installeren zeldzaam pakket op Linux om archiefbestanden te maken en te openen. Je kunt de tutorial lezen op zeldzaam pakket van de volgende link:.

Shadow of the Tomb Raider voor Linux-zelfstudie
Shadow of the Tomb Raider is de twaalfde toevoeging aan de Tomb Raider-serie - een actie-avonturengame-franchise gemaakt door Eidos Montreal. De game ...
Hoe FPS te verhogen in Linux?
FPS staat voor Beelden per seconde. De taak van FPS is om de framesnelheid te meten bij het afspelen van video's of speluitvoeringen. In eenvoudige wo...
Top Oculus App Lab-games
Als je eigenaar bent van een Oculus-headset, moet je op de hoogte zijn van sideloading. Sideloading is het proces van het installeren van niet-winkeli...