Portál AbcLinuxu, 12. května 2025 15:44

Dotaz: Mazání adresářů starších 3 dnů

23.11.2008 09:05 Mupy | skóre: 10
Mazání adresářů starších 3 dnů
Přečteno: 449×
Odpovědět | Admin
Ahoj jsem lama a potřebuju poradit jakým způsobem vymazat všechny adresáře staršího data v zálohách aby se mi neplnil disk.

Vytvořil jsem si adresář:

mkdir -v /wdbook/backups/intranet-`date '+%d.%m.%Y'`

Pak do něho sypu data:

cp -R -v /intranet/* /wdbook/backups/intranet-`date '+%d.%m.%Y'`

A pak bych chtěl mazat všechny adresáře starší než 3 dny a to mi zatím nejde.

Děkuji moc za pomoc :-)

linux lama :-)

Ř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

23.11.2008 10:19 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Mazání adresářů starších 3 dnů
Odpovědět | | Sbalit | Link | Blokovat | Admin

Podívejte se na příkaz find a testy -ctime nebo -mtime, případně doplněné o -daystart.

23.11.2008 10:50 hatack
Rozbalit Rozbalit vše Re: Mazání adresářů starších 3 dnů
Odpovědět | | Sbalit | Link | Blokovat | Admin

Zkuste tmpwatch a nebo zalohujte napr. pres rdiff-backup, ktery umi (mimo jine) mazat i starsi zalohy.

23.11.2008 11:15 Mupy | skóre: 10
Rozbalit Rozbalit vše Re: Mazání adresářů starších 3 dnů

děkuju za odpovědi zkouším vymyslet nějakou konstrukci přes find umím najít soubor ale adresář mi moc nejde

find /wdbook/backups -type d -name intranet*

ale zatím je to pokus omyl :-)

linux lama :-)
23.11.2008 13:29 Mupy | skóre: 10
Rozbalit Rozbalit vše Re: Mazání adresářů starších 3 dnů

zjistil jsem že příkaz mkdir mi na externím síťovém WDBOOK 320G vytvoří adresář se stáve stejným datumem vytvoření jde to nějak upravit?

děkuji

linux lama :-)
23.11.2008 14:38 Mupy | skóre: 10
Rozbalit Rozbalit vše Re: Mazání adresářů starších 3 dnů

zkusil jsem

find /wdbook/backups/ -type f -mtime +3 -exec rm -v -rf {} \;

to maže soubory ale adresáře mi zůstávají prosím jaký přepínač či jak upravit tento příkaz aby mazal i adresářové cesty

linux lama :-)
wamba avatar 23.11.2008 17:42 wamba | skóre: 38 | blog: wamba
Rozbalit Rozbalit vše Re: Mazání adresářů starších 3 dnů

-type d

This would have been so hard to fix when you don't know that there is in fact an easy fix.
23.11.2008 18:02 Mupy | skóre: 10
Rozbalit Rozbalit vše Re: Mazání adresářů starších 3 dnů

Děkuji toto funguje :-)

linux lama :-)
23.11.2008 18:35 phero | skóre: 17 | blog: techblog
Rozbalit Rozbalit vše Re: Mazání adresářů starších 3 dnů
Odpovědět | | Sbalit | Link | Blokovat | Admin
nebo muzes kouknout na duplicity, na disk muze zalohovat podobne jak s cp .. duplicity [full|incr] [co] file://[kam] (nebo treba ftp://[kam]) a pak stary smazes jen duplicity remove-older-than

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.