Optionsparameter
Grundläggande funktionsalternativ
-c: Skapa en ny arkivfil. -x: Packa upp arkivfilen. -t: Listar innehållet i arkivet. -r: Lägger till filer i befintliga arkiv. -u: Lägger bara till filer som är nyare än de som redan finns i arkivet. -d: Hitta skillnader i arkivfiler som inte synkar med filsystemet. -A: Lägg till en .tar fil till en annan .tar fil.
Filval och uteslutning
-f<file>: Specificerar namnet på arkivfilen (måste placeras längst bak i listan med alternativ). -C<directory>: Byt till den angivna katalogen för drift. --exkludera=<pattern>: Exkludera filer som matchar det angivna mönstret. --exlude-from=<file>: Läs mönstret som ska uteslutas från den angivna filen. --exlude-caches: Uteslut cachefiler från katalogen. --exkludera-backups: Uteslut backupfiler som slutar på ~. --exkludera-vcs: Exkludera filer genererade av versionshanteringssystemet (t.ex. .git, . svn, etc.).
Kompressions- och dekompressionsalternativ
-z: Komprimera arkivfilen med gzip. -j: Komprimera arkivfilen med bzip2. -J: Komprimera arkivfilen med xz. --lzip: Komprimera arkivfiler med lzip. --lzma: Komprimera arkivfiler med lzma. --lzop: Komprimera arkivfiler med lzop. --zstd: Komprimera arkivfiler med zstd. -a: Välj automatiskt komprimeringsmetoden (baserat på filfiländelsen, såsom .tar.gz, . tar.bz2, etc.). -I<command>: Komprimerar eller dekomprimerar med ett specificerat komprimeringsprogram.
Utgångs- och interaktionsalternativ
-v: Visar detaljerade driftprocedurer (omständliga). --framsteg: Visar en framstegsmätare (när den används med -v). -w eller --interaktiv: Be användaren om bekräftelse före varje åtgärd. --checkpoint: Visar en checkpoint efter att varje fil bearbetats. --checkpoint-action=<action>: Utför den specificerade åtgärden vid kontrollpunkten, såsom echo, dot, etc. --totaler: Visar det totala antalet byte som bearbetas efter att operationen avslutats. --verbose: Visar den bearbetade informationen i detalj. --tyst: Lämna ut så lite information som möjligt.
Fil- och behörighetsrelaterade alternativ
-p: Bevara filens ursprungliga behörigheter (när den packas upp). --sama-ägare: Försök att ställa in den extraherade filen som ursprungsägaren (kräver superanvändarrättigheter). --no-same-owner: Ingen filägare är satt. --same-permissions: Behåll filens ursprungliga behörigheter (samma som -p). --no-same-permissions: Behåller inte de ursprungliga behörigheterna, använd den nuvarande användarens umask för att ställa in behörigheter. -m: Filens ändringstid återställs inte vid upppackning, men den aktuella tiden används.
Alternativ för arkivhantering.
-k eller --keep-old-files: Behåll befintliga filer vid uppackning, inte överskriv. --overwrite: Tvinga en befintlig fil att skrivas över vid uppackning. --remove-files: Raderar originalfilen efter lyckad arkivering. --delete: Tar bort den specificerade filen från arkivet (endast gnu tar). --behåll-nyare-filer: Behåll nyare filer än i arkivet när de packas upp. --listed-incremental=<file>: Skapa eller återställa från en inkrementell backup.
Filsystem- och enhetsalternativ
-L<N>: Dela arkivfiler större än N byte (för bandstationer). --bandlängd=<number>: Specificerar bandets längd (för bandstationer). --multi-volym: Skapa eller återställ arkivfiler med flera volymer. -M: Används med --multi-volym för att hantera arkivfiler med flera volymer. --use-compress-program=<prog>: Använd den specificerade kompressorn.
Andra praktiska alternativ
--transform=<expression>: Byter namn på filer i arkivet. --strip-components=<number>: strippar ett specificerat antal path components vid upppackning. --ignorera-misslyckad-läsa: ignorera läsfelet och fortsätt. --occurrence<number>=: Välj antalet förekomstfiler i arkivet. -S: Hanterar glesa filer (endast arkivblock som faktiskt används). --no-recursion: går inte in i katalogen rekursivt. -h eller --dereferens: Arkivera filen som den symboliska länken pekar på, inte länken själv.
Hjälp och versionsinformation
--hjälp: Visar hjälpinformation. --version: Visar versionsinformationen för tjäran.
|