Selv om det er mange grafiske og kommandolinjeverktøy for datakomprimering, er zstd den som skiller seg ut. Forkortelse for Zstandard, zstd er et datakomprimeringsverktøy utviklet av Facebooks dataingeniører i 2015. Det er så effektivt og enkelt å bruke at zstd har blitt det beste komprimeringsverktøyet for mange Linux-brukere. Denne opplæringen viser deg hvordan du installerer zstd og bruker den fra terminalen.
Hvordan installere zstd på forskjellige Linux-distros
Før du kan bruke zstd, må du installere den – hvis du ikke allerede har den installert på din Linux-distro.
Heldigvis er det like enkelt å installere zstd som å utføre et par kommandoer.
Merk: basert på hvilken Linux-distro du kjører, kan det hende du må installere avhengigheter og ulike verktøy før du kompilerer og installerer zstd. Det er derfor det første du bør gjøre er å oppdatere systemet. For Debian- og Ubuntu-basert distro kan du bruke oppdaterings- og oppgraderingskommandoene:
sudo apt update sudo apt upgrade
For å sikre at du har alle avhengighetene som zstd trenger, installer build-essentials, wget, og tar ved å bruke kommandoen:
sudo apt install build-essential wget tar
Nå som du har alle nødvendige avhengigheter og verktøy installert, kan du gå videre og installere zstd.
På Debian/Ubuntu/Linux Mint
For å installere zstd på et Debian/Ubuntu/Linux Mint-system, kjør kommandoen:
sudo apt install zstd

På Fedora/Red Hat/CentOS/AlmaLinux
For å installere Zstandard på Fedora/Red Hat/CentOS/AlmaLinux-systemer, utfør kommandoen;
sudo dnf install zstd
På Arch Linux/Manjaro
For å installere zstd på Arch Linux/Manjaro-systemer, kjør kommandoen:
sudo pacman -S zstd
Nå som vi har zstd installert og klar til bruk, kan vi begynne å bruke den til å komprimere filer.
Komprimering av filer med zstd
Det er enkelt å bruke zstd til å komprimere en fil. Alt du trenger å gjøre er å utføre kommandoen zstd [filename]. Ved å bruke kommandoen ovenfor opprettes en ny, komprimert fil med filtypen .zst.
For eksempel, for å komprimere en «samplecompression.text» i «/var/log»-katalogen, vil vi utføre kommandoen:
cd /var/log sudo zstd samplecompression.text
følgende er et eksempelutgang:

Ovennevnte utdata viser komprimeringsfaktoren, dvs. 44,08 % fra 1141 byte for 503 byte.
Komprimering av flere filer
For å bruke zstd til å komprimere flere filer samtidig, er alt du trenger å gjøre å spesifisere filene du vil komprimere, atskilt med et mellomrom mellom dem.
For eksempel, for å komprimere «compress.txt», «compress2.txt», «compress3.txt» og «compress4.txt»:
sudo zstd compress.txt compress2.txt compress3.txt compress4.txt
Du kan også bruke jokertegnet «*» for å komprimere alle filene og mappene i din nåværende/spesifiserte katalog. For eksempel:
sudo zstd *.txt
Dekomprimerer filer med zstd
Når du trenger å dekomprimere en fil med zstd, bruk -d alternativ eller unztd.
For å dekomprimere filen som brukes gjennom denne veiledningen, vil du for eksempel bruke en av følgende kommandoer:
sudo zstd -d samplecompression.text.zst sudo unzstd samplecompression.text.st
Sørg for at kilden til filen fra arkivet ikke eksisterer, ellers vil zstd be deg om å overskrive den eksisterende filen.
Konklusjon
Denne opplæringen har illustrert hvordan du komprimerer og dekomprimerer filer ved å bruke zstd-verktøyet. I mellomtiden kan du lære hvordan du trekker ut zip-filer i Linux.
Støtt vårt arbeid ❤️
Hvis du likte denne artikkelen, vurder å gi en tips for å hjelpe oss med å fortsette å publisere kvalitetsinnhold.




















