Vanhojen tiedostojen poisto tiedostotunnisteen tai nimen mukaan

Itsetehdyt backupit tuppaavat jäämään viemään tilaa. Niiden poisto kannattaisi toki automatisoida, mutta onnistuu käsinkin. Esimerkki poistaa annetusta hakemistosta .sql.* ja .tar päätteiset tiedostot, jotka ovat yli 10 päivää vanhoja. Muuttamalla haettavien tiedostojen nimeä ja päätettä aikaan perustuvaa poistoa pystyy säätämään.

 

find /var/www/example.tld/public_html -type f \( -name "*.sql.*" -o -name "*.tar" -mtime +10 \) -exec rm -rf {} \;