Tar
Slackware.SE Wiki
Innehåll |
[redigera] tar
tar står för (tape archive) och var från början till för att kunna arkivera filer på magnetband.
tar-programmet samlar alla data och sparade både mappar och filer till en fil.
Programmet var från början utvecklad för just backupändamål, men används idag ofta för backup och för att distribuera källkod eller andra stora samlingar av filer. Till skillnad från andra arkiverings-program samlar kommandot tar endast ihop filer för arkivering och kan inte komprimera informationen. För att kunna komprimera informationen så används ett separat pack-program så som gunzip eller bunzip2.
[redigera] Arkivera
Ett exempel på hur man kan arikivera "home" mappen för användaren "slackusr" och packar det med gunzip:
% cd /home % tar -czf slackusr.tar.gz slackusr
Ett exempel på hur man kan arikivera "home" mappen för användaren "slackusr" och packar det med bunzip2:
% cd /home % tar -cjf slackusr.tar.bz2 slackusr
[redigera] Visa innehållet
Ett exempel på hur man visar innehållet i arkiv filen som var packad med gunzip:
% tar -tzf slackusr.tar.gz
Ett exempel på hur man visar innehållet i arkiv filen som var packad med bunzip2:
% tar -tjf slackusr.tar.bz2
[redigera] Återställa innehållet
Ett exempel på hur man återställer "home" mappen för användaren "slackusr" packad med gunzip:
% cd /home % tar -xzf slackusr.tar.gz
Ett exempel på hur man återställer "home" mappen för användaren "slackusr" packad med bunzip2:
% cd /home % tar -xjf slackusr.tar.bz2
Man kan dock oftast hoppa över alternativen "z" och "j" då tar kan reda ut detta själv och endå packa upp informationen. exempel här:
% cd /home % tar -xf slackusr.tar.bz2
--Minime 16 december 2008 kl. 10.43 (CET)
