Portál AbcLinuxu, 10. května 2025 08:09

Dotaz: Nefunguje ctime

25.7.2010 19:00 ctime
Nefunguje ctime
Přečteno: 249×
Odpovědět | Admin
Pro smazání starých emailů používá dovecot fci ctime, jenže mi to nefunguje. Propracoval jsem se až k pokusům s find, konkrétně "find / -type f -ctime +9" nic nevrátí! Jak je to možné? Naopak "find / -type f -ctime +8 (a menší číslo)" vrátí všechny soubory.
/etc/fstab:
proc            /proc           proc    defaults        0       0
/dev/xvdb1      /               ext3    relatime,errors=remount-ro 0       1
/dev/xvda1      /boot           ext3    relatime        0       2
/dev/xvdb2      none            swap    sw              0       0

kernel: 2.6.31.11
Kde je problém?

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

25.7.2010 20:29 ctime
Rozbalit Rozbalit vše Re: Nefunguje ctime
Odpovědět | | Sbalit | Link | Blokovat | Admin
Dokonce ls -ltc ukazuje poslední ctime souborů starých několik měsíců na "2010-07-15",nic staršího.
25.7.2010 20:33 ctime
Rozbalit Rozbalit vše Re: Nefunguje ctime
Už jsem na to přišel. Dělá to dar archivator - ten si mění ctime u všech souborů které čte při zálohování - to je dost ODPORNÝ chování.
25.7.2010 23:10 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Nefunguje ctime
Standardně tar nic takového nedělá. Jaké přesně používáte parametry?
25.7.2010 23:32 ctime
Rozbalit Rozbalit vše Re: Nefunguje ctime
No tar ne, ale dar ano. Naštěstí má ale možnost to vypnout pomocí "--alter=atime". Stejně si ale myslím že je naprosto stupidní měnit ctime místo atime.
26.7.2010 00:01 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Nefunguje ctime
Omlouvám se, musím číst pozorněji.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.