Hoe bestanden te zippen in Linux

Hoe Bestanden Te Zippen In Linux



Bestandscompressie is een proces waarmee u gezamenlijk een stuk gegevens op één plaats kunt opslaan. Het vereenvoudigt de bestandsoverdracht, opslagbeheer, gegevensorganisatie en meer. In Linux zijn tar en zip de twee meest voorkomende bestandscompressieformaten.

U kunt de bestanden ook comprimeren en met een wachtwoord beveiligen. Veel Linux-gebruikers raken echter in de war bij het snel comprimeren van bestanden. Dit korte artikel gaat dus over eenvoudige methoden voor het synchroniseren van bestanden in Linux. Er zijn verschillende opdrachten en eenvoudige GUI-benaderingen beschikbaar om probleemloos zip-bestanden te maken. Laten we elke methode met voorbeelden onderzoeken.







Het zip-commando

De opdracht zip is een krachtig hulpprogramma dat bestanden en mappen comprimeert in een zip-archief. Hier is een eenvoudige opdracht die u kunt gebruiken:





ritssluiting [ opties ] zipbestandsnaam.zipbestand.txt mapnaam

Vervang [opties] door de juiste opties en zipfile_name.zip door de gewenste bestandsnaam van het nieuwe zipbestand. Bovendien vertegenwoordigen file.txt en directory_name de bestanden die u moet comprimeren. Laten we bijvoorbeeld de volgende opdracht gebruiken om Scripts.zip te maken door de bestanden file1.txt en file2.txt toe te voegen:





ritssluiting -R Scripts.zip-bestand1.txt bestand2.txt

  zip-bestanden-met-zip-opdracht

In de bovenstaande opdracht hebben we de optie -r gebruikt om de bestandscompressie recursief uit te voeren. Als u een zip-bestand wilt maken en dit met een wachtwoord wilt beveiligen, kunt u de volgende opdracht gebruiken:



ritssluiting -P 12345 Scripts.zip-bestand1.txt bestand2.txt

  maak-met-wachtwoord-beveiligd-zip-bestand-met-zip-commando

Als u alle bestanden met dezelfde extensie wilt zippen, voert u de onderstaande opdracht uit:

CD ~ / Documenten

ritssluiting -R script.zip * .tekst

  r-optie-in-zip-opdracht

Op dezelfde manier kunt u alle bestanden van een map zippen met één enkele opdracht:

ritssluiting -R thuis.zip *

  zip-commando-in-linux

In de bovenstaande opdracht is home.zip een zipbestand en * een jokerteken om alles vanaf de specifieke locatie toe te voegen.

Het teercommando

De tar-opdracht is een ander veelzijdig hulpprogramma dat wordt gebruikt om bestanden in Linux te archiveren. In tegenstelling tot zip vereist het echter dat u compressietools zoals gzip of bzip gebruikt. Om een ​​bestand te zippen met behulp van de tar-opdracht, gebruikt u de onderstaande opdracht:

neemt -czvf zip_naam.tar.gz bestand.txt mapnaam

Hier instrueren de opties in ‘-cvzf’ tar om een ​​met gzip gecomprimeerd archief(c) te maken met behulp van gzip(z), om uitgebreide uitvoer(v) te leveren en de bestandsnaam(f) te specificeren. Vervang zip_name in zip_name.tar.gz opnieuw door de naam van het gecomprimeerde bestand dat u wilt maken.

Om de tar-opdracht in het bovenstaande voorbeeld te gebruiken, voert u deze opdracht in:

neemt -czvf Scripts.tar.gz bestand1.txt bestand2.txt

  tar-commando-naar-zip-bestanden-in-linux

Vanuit Bestandsbeheer

Open eerst Bestandsbeheer en selecteer de bestanden die u in het zipbestand wilt opnemen.

  bestanden-in-de-linux-bestandsbeheerder selecteren

Klik nu met de rechtermuisknop en klik hier op de optie Comprimeren:

  vervolgkeuzemenu-optie-in-bestandsbeheer

Hier kunt u het zip-bestand een naam geven en er ook het wachtwoord voor toevoegen:

  het-zip-bestand-in-linux een naam geven

Conclusie

Het zippen van bestanden in Linux is eenvoudig en kan worden bereikt met behulp van opdrachten als tar en zip. Het zip-commando is eenvoudig en comprimeert gegevens rechtstreeks in een zip-bestand, terwijl het tar-commando flexibiliteit biedt met zijn verschillende opties. We raden u aan met deze opties te experimenteren om te ontdekken wat het beste bij u past.