Beoordeel dit artikel :
Dit artikel was nuttig voor jou ?
Ja
Geen
Vous avez noté 0 étoile(s)
Sommaire
Procédure
Bestanden comprimeren via de terminal is een effectieve methode om opslagruimte te beheren en gegevensoverdracht te vergemakkelijken. In deze gids zullen we onderzoeken hoe je tools zoals gzip, bzip2, zip en tar kunt gebruiken om bestanden direct vanaf een webterminal te comprimeren en decomprimeren. We geven eenvoudige commando's en voorbeelden om u te helpen het juiste compressiegereedschap te kiezen voor uw specifieke behoeften, van het maximaliseren van de compressie tot de snelheid van de bewerking.
Voorafgaand aan deze documentatie nodigen we u uit om toegang te krijgen tot de Web Terminal van uw hosting.
Het zip-commando is een hulpmiddel dat wordt gebruikt voor bestandscompressie. Het wordt gebruikt om bestanden en mappen te comprimeren in .zip-archieven, een formaat dat veel gebruikt wordt voor het distribueren en uitwisselen van bestanden vanwege de compatibiliteit tussen verschillende platforms.
Basisfuncties
zip comprimeert bestanden en mappen, verkleint hun grootte en voegt ze samen in een enkel .zip-archief.zip ook eenvoudig bestanden groeperen in een archief zonder compressie, met de -0 optie (nulcompressie).Basis syntaxis
zip [opties] archive_name.zip file1 file2 dir1 ...
Gebruikelijke opties
-r: Recursief, neemt mappen en hun inhoud recursief op.-q: Stille modus, vermindert de uitvoer voor minder rommel.-e: Versleutelt het archief, waarbij de gebruiker een wachtwoord moet invoeren om de bestanden te beveiligen.-u: Werkt het bestaande archief bij en voegt alleen gewijzigde of nieuwe bestanden toe.-m: Verplaatst bestanden naar het archief (verwijdert ze van hun oorspronkelijke locatie nadat ze aan het archief zijn toegevoegd).Voorbeelden van gebruik
Een archief van meerdere bestanden maken:
zip archive.zip bestand1.txt bestand2.txt
Dit creëert een archief archive.zip met file1.txt en file2.txt.
Een map recursief archiveren:
zip -r archive.zip map/
Archiveert de volledige inhoud van de map/map, inclusief submappen.
Een archief coderen:
zip -e secure.zip bestand1.txt bestand2.txt
Maakt een versleuteld secure.zip-archief aan dat een wachtwoord nodig heeft om toegang te krijgen tot de inhoud.
Een bestaand archief bijwerken:
zip -u archive.zip newfile.txtVoegt newfile.txt toe aan een bestaand archief archive.zip, alleen als newfile.txt nieuwer is dan de versie in het archief of er nog niet is.Typisch gebruik
zip wordt vaak gebruikt voor softwaredistributie, het uitwisselen van bestanden tussen verschillende platformen (zoals tussen Windows en Unix) en voor back-ups waarbij bestanden toegankelijk moeten blijven zonder decompressie.
Kortom, zip is een veelzijdig compressie- en archiveringstool, ideaal voor het verkleinen van bestanden voor opslag of overdracht, terwijl compatibiliteit tussen verschillende besturingssystemen gewaarborgd blijft.
Het unzip commando is de aanvulling op zip en wordt gebruikt om archieven gemaakt met zip uit te pakken en te beheren. Het decomprimeert bestanden en mappen die zijn opgeslagen in .zip-archieven, waardoor ze weer toegankelijk en bruikbaar worden.
Basisfuncties
unzip pakt .zip-archieven uit en pakt de inhoud ervan uit in de huidige map of in een opgegeven map.unzip gebruikt worden om de inhoud van een archief weer te geven, zodat je de inhoud kunt controleren zonder uit te pakken.Basis syntaxis
unzip [opties] archive_name.zip
Gebruikelijke opties
-l: Toont de inhoud van het archief zonder uitpakken, met de bestandsnamen, grootte en datum van laatste wijziging.-d: Geeft de doelmap op voor het uitpakken van bestanden.-o: Overschrijft bestaande bestanden zonder om bevestiging te vragen bij het uitpakken.-p: Extraheert bestanden op standaarduitvoer, vaak gebruikt om de inhoud door te geven aan een andere opdracht.-q: Stille modus die de hoeveelheid weergegeven informatie tijdens het uitpakken vermindert.Voorbeelden
Pak een archief uit in de huidige map:
unzip archive.zip
Hiermee worden alle bestanden en mappen in archive.zip uitgepakt in de huidige map.
De inhoud van een archief weergeven:
unzip -l archive.zipGeeft de lijst met bestanden in archive.zip weer zonder ze uit te pakken.Een archief uitpakken naar een specifieke map:
unzip archive.zip -d /path/to/destinationHaalt de inhoud van archive.zip uit in de map /path/to/destination.Een specifiek bestand uit het archief uitpakken:
unzip archive.zip file1.txtHaalt alleen file1.txt uit archive.zip.Typisch gebruik
unzip wordt vaak gebruikt om de inhoud van gedownloade of ontvangen .zip-archieven te herstellen, voor back-up- of gegevenshersteltaken en in scripts waarbij archieven automatisch moeten worden gedecomprimeerd voor software-installatie of bestandsupdates.
Kortom, unzip is een essentieel hulpmiddel voor het manipuleren van .zip-archieven, waarmee gebruikers eenvoudig gearchiveerde inhoud kunnen uitpakken, beheren en gebruiken.
Het tar commando (kort voor "tape archive") is een hulpmiddel voor bestandsbeheer. Het wordt voornamelijk gebruikt om bestandsarchieven te maken en om bestanden uit archieven te halen. Hoewel tar traditioneel geassocieerd wordt met magnetische tape, wordt het ook veel gebruikt voor het archiveren van bestanden op harde schijven en andere opslagmedia.
Basisfuncties
tar kan gebruikt worden om een groot aantal bestanden in een enkel archiefbestand te combineren, waardoor ze makkelijker op te slaan en over te zetten zijn.Basis syntaxis
tar [opties] [archiefbestand] [te archiveren bestand of map]
Gebruikelijke opties
-c: Maakt een nieuw archief aan.-x: Haalt bestanden uit een archief.-v: Verbose-modus die details van uitgevoerde bewerkingen weergeeft.-f: Wordt gebruikt om de bestandsnaam van het archief op te geven. Deze optie is altijd nodig omdat tar geen standaard bestandsnaam heeft.-z: Gebruikt gzip om het archief te comprimeren of decomprimeren (creëert of extraheert .tar.gz of .tgz bestanden).-j: Gebruikt bzip2 om te comprimeren of decomprimeren (maakt of pakt .tar.bz2 bestanden uit).-J: Gebruikt xz voor comprimeren of decomprimeren (maakt of extraheert .tar.xz bestanden).Voorbeelden van gebruik
Maak een tar archief van verschillende:
tar -cvf archive.tar bestand1 bestand2
Dit maakt een archief aan met de naam archive.tar dat bestand1 en bestand2 bevat.
Maak een gecomprimeerd tar.gz archief:
tar -czvf archive.tar.gz directory/Archiveert en comprimeert de inhoud van de directory/ map met behulp van gzip.De inhoud van een tar archief uitpakken:
tar -xvf archive.tarPak alle bestanden uit archive.tar uit in de huidige directory.De inhoud van een tar archief weergeven zonder uit te pakken:
tar -tvf archive.tarGeeft een lijst weer van de bestanden in archive.tar.Gebruikstips
-v optie om het archiverings- of uitpakproces te bekijken, wat handig kan zijn bij het debuggen.tar is daarom een onmisbaar commando voor het beheren van bestanden en archieven en biedt veel flexibiliteit in de manier waarop je archieven kunt manipuleren, comprimeren en decomprimeren.
Het commando gzip (GNU zip) is een zeer populair compressieprogramma. Het wordt voornamelijk gebruikt om bestanden te comprimeren, hun grootte te verkleinen om schijfruimte te besparen en gegevensoverdracht te versnellen. gzip wordt vaak gebruikt in combinatie met andere tools, zoals tar, om hele mappen te comprimeren.
Basisfuncties
gzip vervangt elk bestand door een gecomprimeerde versie van zichzelf, met de .gz extensie.Basis syntaxis
gzip [opties] [bestand...]
gzip wijzigen.Gebruikelijke opties
-d: Decomprimeert bestanden (gelijk aan het gunzip commando).-k: Behoudt de bronbestanden, d.w.z. gzip zal de originele bestanden niet verwijderen na het comprimeren.-c: Schrijft naar standaarduitvoer, zodat het kan worden omgeleid naar een ander bestand of programma.-r: Als de argumenten directories bevatten, zal gzip deze recursief doorlopen en alle bestanden die ze bevatten comprimeren.-v: Verbose modus, toont de grootte van bestanden voor en na compressie en de compressieverhouding.-9: Geeft het compressieniveau aan, waarbij 9 staat voor het hoogste en langzaamste compressieniveau. Het standaardniveau is -6.Voorbeelden
Een:
gzip voorbeeld.txt
Dit zal example.txt vervangen door example.txt.gz in de huidige map.
Een bestand uitpakken:
gzip -d example.txt.gz
Of, gelijkwaardig :
gunzip example.txt.gz
Dit zal het originele bestand example.txt opnieuw samenstellen uit example.txt.gz.
Comprimeer meerdere bestanden:
gzip bestand1.txt bestand2.txt bestand3.txt
Elk bestand wordt gecomprimeerd en vervangen door een overeenkomstige .gz-versie.
Comprimeer en redirect de uitvoer:
gzip -c file.txt > file.txt.gz
Comprimeert bestand.txt en stuurt de gecomprimeerde uitvoer door naar bestand.txt.gz zonder het originele bestand te verwijderen.
Typisch gebruik
gzip is ideaal voor het comprimeren van individuele bestanden of gegevensstromen. Voor archieven van meerdere bestanden of directories wordt gzip vaak gebruikt met tar, zoals in
tar czf archive.tar.gz directory/
dat een gecomprimeerd tar archief van de directory maakt.
Samengevat is gzip een eenvoudig en effectief hulpmiddel voor bestandscompressie, dat veel gebruikt wordt om de grootte van bestanden te verkleinen voor opslag of verzending.
Je weet nu hoe je :
gzip, bzip2, zip en tar om uw opslagruimte te optimaliseren en de overdracht van uw gegevens te beveiligen 💾.zip-commando en beheer ze efficiënt met de vele beschikbare opties 🗄️.unzip, met de optie om de inhoud te bekijken zonder decompressie 📂.tar om compacte archieven te maken of de inhoud ervan uit te pakken 📦.gzip om ruimte te besparen en gecomprimeerde .gz-bestanden gemakkelijker te delen 🚀.Het beheersen van deze compressietools is essentieel in het dagelijkse beheer van bestanden en mappen, of het nu voor back-up-, archiverings- of overdrachtsdoeleinden is. Elk commando biedt unieke voordelen en kan afzonderlijk of in combinatie worden gebruikt om zo goed mogelijk aan je eisen te voldoen.
We hopen dat je dit artikel nuttig hebt gevonden en dat het je de kennis heeft gegeven die je nodig hebt om je gebruik van opslagruimte en het beheer van je bestanden te optimaliseren. We danken u voor het lezen en nodigen u uit om uw ervaringen te delen of vragen te stellen door hieronder een reactie achter te laten. Uw feedback is van onschatbare waarde en helpt ons om onze services te blijven verbeteren. Bedankt en tot snel op ons platform! 😊👍
Beoordeel dit artikel :
Dit artikel was nuttig voor jou ?
Ja
Geen
1mn lezen
Hoe maak ik verbinding met de Web Terminal met LWS Panel (ssh web console)?
4mn lezen
Hoe kan ik GIT gebruiken met de Web terminal op mijn LWS shared hosting?
2mn lezen
Hoe de PHP-versie van de LWS Panel Web Terminal wijzigen
0mn lezen
Wat kan ik op mijn WordPress site doen met de Web Terminal?