Tar tilbyr en flott måte å kombinere flere filer og kataloger i en enkelt pakke. Tarball forenkler effektiv dataoverføring og lar deg spare diskplass ved å redusere filstørrelsen på mange filer.
Så enten du er ute etter å lage sikkerhetskopier, overføre filer eller distribuere programvarepakker, er det din one-stop-løsning for alt. Imidlertid har mange brukere ennå ikke lært hvordan man lager en tarball. Denne korte guiden har fullstendig informasjon om å lage en tarball i Linux.
Hvordan lage en Tarball i Linux
Selv om tar er forhåndsinstallert i de fleste Linux-distribusjoner, kan du bekrefte det ved å bruke:
tar --versjon
Hvis tar-verktøyet ikke er tilgjengelig i systemet, installer det ved å skrive inn følgende kommandoer:
Operativsystem | Kommando |
Debian/Ubuntu | sudo apt installer tar |
Fedora | sudo dnf installer tar |
Arch Linux | sudo pacman -Sy tar |
openSUSE | sudo zypper installer tar |
Når du er ferdig, kjør kommandoen nedenfor for å arkivere en katalog:
tar -cvf archive.tar file.txt katalognavnHer erstatter du file.txt og directory_name med navnene på filene og katalogene du vil arkivere. For flere filer/kataloger, oppgi navnene deres atskilt med et mellomrom.
Alternativet -c forteller verktøyet å lage en ny tarball. Alternativet -v aktiverer den detaljerte modusen for å vise listen over filer som er inkludert i dette arkivet. Alternativet -f lar deg spesifisere navnet på den nye tarballen.
La oss for eksempel arkivere dokumentkatalogen i doc.tar:
tar -cvf doc.tar Dokumenter
Hvis du ønsker å liste og vise innholdet i tar-filen, kan du bruke alternativet -t:
tar -tvf dok. tjære
På samme måte kan du arkivere flere kataloger i en enkelt tarball ved å bruke kommandoen nedenfor:
tar -cvf list.tar Dokumenter Musikk
En rask avslutning
Så dette er hvordan du kan arkivere og lage en tarball i Linux. I denne hurtigveiledningen har vi inkludert enkle eksempler for å forklare hvordan du lager tarballen og sjekker innholdet. Dessuten har vi forklart en enkel tilnærming til å arkivere flere kataloger i en enkelt tarball. Du bør bruke v-alternativet, da det vil hjelpe deg å bekrefte det arkiverte innholdet.