Skapa och hantera Tar-arkiv i Unix
- Tar-kommandot samlar filer/kataloger till en enda arkivfil
- Grundläggande syntax:
tar [alternativ] [arkivnamn] [filer-till-arkiv]
Grundläggande arkivskapande
- Navigera till katalogen som innehåller dina målfiler
- Kör:
tar -cvf archive_name.tar target_file1 target_file2 - Verifiera med:
tar -tvf archive_name.tar
Kompressionsalternativ
- Lägg till komprimering under skapandet:
- Gzip: Lägg till flaggan
-z(skapar .tar.gz) - Bzip2: Lägg till flaggan
-j(skapar .tar.bz2)
- Gzip: Lägg till flaggan
- Extrahera komprimerade arkiv med matchande flaggor:
tar -xzvf archive.tar.gztar -xjvf archive.tar.bz2
Jämförde vanliga Tar-kommandoalternativ
| Alternativ | Funktion | Exempel på användning |
|---|---|---|
| -c | Skapa nytt arkiv | tar -cvf docs.tar-dokument |
| -x | Extrahera filer | tar -xvf backup.tar |
| -v | Visa utförlig utdata | tar -cvf log.tar /var/log |
| -f | Ange filnamn | tar -cf data.tar project/ |
| -z | Gzip-komprimering | tar -czvf images.tar.gz Bilder |
| -j | Bzip2-komprimering | tar -cjvf backup.tar.bz2 ~/Dokument |
- Använd alltid
-fsom det sista alternativet före arkivnamnet - Jokertecken fungerar för extraktion:
tar -xvf backup.tar .txt - Bevara behörigheter med flaggan
-punder extrahering
Copyright ©trylatt.pages.dev 2026