The UNIX and Linux Forums  


Go Back   UNIX och Linux Forum > Upp Forum > UNIX för avancerade & Expertanvändare
.
google unix.com



UNIX för avancerade & Expertanvändare Expert-to-experten. Läs avancerade UNIX UNIX-kommandon, Linux operativsystem, systemadministration, programmering, Shell, Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD.

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
format de extraherade data kmanivan82 Shell-programmering och Skript 2 10-15-2008 04:38
Om du vill skicka ett e-postmeddelande med kroppen innehållet utvunnits från en fil rohit.shetty84 UNIX for Dummies Frågor & Svar 3 05-12-2008 12:32
om UNIX? ursprungliga versionen? slowchem UNIX for Dummies Frågor & Svar 4 12-07-2006 01:25
Original BYTE UNIX Riktmärken (version 3.11) Neo Linux Riktmärken 0 09-06-2003 04:33

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Sök i denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 12-14-2008
frankie06 frankie06 is offline
Registered User
  
 

Join Date: Dec 2008
Inlägg: 14
Cool tar: hur man bevarar atime? (även om extraherats version, inte bara original)

Hur gör jag tar in rätt atime på den extraherade version? Alternativet - atime-bevara fungerar precis på originalet, inte på den extraherade filen.
De extraherade filerna har alltid aktuella klockslaget som atime, vilket är illa.
  #2 (permalänk)  
Old 12-14-2008
frank_rizzo frank_rizzo is offline Forum Advisor  
Bosatt BOFH
  
 

Join Date: Dec 2007
Inlägg: 426
använder p-alternativet när du extrahera den.
  #3 (permalänk)  
Old 12-14-2008
frankie06 frankie06 is offline
Registered User
  
 

Join Date: Dec 2008
Inlägg: 14
Cool

Det var snabbt. Tack!


Citat:
Ursprungligen postat av frank_rizzo View Post
använder p-alternativet när du extrahera den.

Detta verkar inte fungera ändå. Se nedan ett exempel där 2 filer (med olika atimes) är arkiverade och extraheras någon annanstans. Den sista raden i produktionen visar att atime bevarades inte.

$ Ls-lt ursprung / b *
-rw-r - r - 1 dsilt2 dsilt2 4 2008-12-15 03:52 origin/bla2
-rw-r - r - 1 dsilt2 dsilt2 4 2007-07-07 22:22 origin/bla1
$ Ls-LTU ursprung / b *
-rw-r - r - 1 dsilt2 dsilt2 4 2008-12-15 03:52 origin/bla2
-rw-r - r - 1 dsilt2 dsilt2 4 2007-07-07 22:22 origin/bla1
$ Cd ursprung /
$ Tar - atime-bevara-cvpf archive.tar *
bla1
bla2
$ Mv archive.tar .. / destination /
$ Cd .. / destination /
$ Tar xvpf archive.tar
bla1
bla2
$ Ls-lt b *
-rw-r - r - 1 dsilt2 dsilt2 4 2008-12-15 03:52 bla2
-rw-r - r - 1 dsilt2 dsilt2 4 2007-07-07 22:22 bla1
$ Ls-LTU b *
-rw-r - r - 1 dsilt2 dsilt2 4 2008-12-15 04:01 bla1
-rw-r - r - 1 dsilt2 dsilt2 4 2008-12-15 04:01 bla2
  #4 (permalänk)  
Old 12-14-2008
frank_rizzo frank_rizzo is offline Forum Advisor  
Bosatt BOFH
  
 

Join Date: Dec 2007
Inlägg: 426
kan du lägga till - atime-bevara när du gör extraktet?
  #5 (permalänk)  
Old 12-14-2008
frankie06 frankie06 is offline
Registered User
  
 

Join Date: Dec 2008
Inlägg: 14
Cool

Citat:
Ursprungligen postat av frank_rizzo View Post
kan du lägga till - atime-bevara när du gör extraktet?
Säker. Samma resultat. Filer är liksom tidigare skal log.

$ Rm destination / blå *
$ Cd destination /
$ Tar - atime-bevara-xvpf archive.tar
bla1
bla2
$ Ls-lt b *
-rw-r - r - 1 dsilt2 dsilt2 4 2008-12-15 03:52 bla2
-rw-r - r - 1 dsilt2 dsilt2 4 2007-07-07 22:22 bla1
$ Ls-LTU b *
-rw-r - r - 1 dsilt2 dsilt2 4 2008-12-15 04:22 bla1
-rw-r - r - 1 dsilt2 dsilt2 4 2008-12-15 04:22 bla2
  #6 (permalänk)  
Old 12-15-2008
frankie06 frankie06 is offline
Registered User
  
 

Join Date: Dec 2008
Inlägg: 14
Citat:
Ursprungligen postat av frankie06 View Post
Hur gör jag tar in rätt atime på den extraherade version?
Jag bör tillägga att jag inte nödvändigtvis behöver arbeta med tjära, * alla * verktyg som kan göra det är bra med mig, säger cpio, SCP, och så vidare. Det är bara det att tjära, enligt dess dokumentation, åtminstone * tycks * kunna bevara tid och atime (och tillstånd förstås). Om någon vet något annat verktyg som kan flytta filer mellan datorer och bevarar de 3 saker som är bra med mig också.
  #7 (permalänk)  
Old 12-15-2008
drl's Avatar
varselljus drl is offline Forum Advisor  
Registered User
  
 

Join Date: april 2007
Ort: Saint Paul, MN USA / BSD, CentOS, Debian, OS X, Solaris
Inlägg: 712
Hej.

Min läsning av detta:
Kod:
`--atime-preserve'
     Tells `tar' to preserve the access time field in a file's inode
     when reading it.

-- excerpt from info tar
får mig att tro att detta på källan sida, inte på målet sidan. Med andra ord, tjära tilldelad inode gånger, läser filen till ansamling av utdatafilen, återställer inode gånger den ursprungliga.

Vissa filsystem finns inte ens registrera tillgång gånger, eftersom det ofta är av begränsat värde och orsakar disk.

Om mitt antagande är korrekt, kan då en användning touch återställa tillgång gånger på målet - tråkiga, men genomförbart.

Kanske kommer någon att stanna av med ett slutgiltigt svar ... cheers, varselljus
Closed Thread

Komihåglista

Taggar
shell script, shell scripting, UNIX-skript, UNIX scripting basics

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG] kod
HTML-koden är Av
Trackback är
Pingbacks är
Refbacks är




Alla tider är GMT -4. Klockan är nu 12:06.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0