automatisches Löschen alte Dateien

Roger5

Benutzer
Mitglied seit
05. Sep 2018
Beiträge
34
Punkte für Reaktionen
0
Punkte
6
Hallo zusammen,

ich hab 2 Überwachungscameras welche auch Bilder (zusätzlich zu Videos erstellt)

Diese Bilder speichere ich in einem Ordner welcher laufend datumsmäßig erstellt wird.
Nun will ich diese Ordner bzw. deren Inhalte automatisch nach 8 Tagen löschen lassen.

Dies würde ich gerne über die Aufgabenplanung erledigen lassen - nur wie?

Die Aufnahmen befinden sich in dem Ordner IPcamera/Garten/xxxx wobei xxxx jeweils ein Datum ist . un in diesem ordner befinden sich dann diese dateien
welche ich automatisch löschen möchte. Also alles auch die Ordner

weiß jemand wie ich das bewerkstelligen könnte

Danke Roger
 

AndiHeitzer

Benutzer
Sehr erfahren
Mitglied seit
30. Jun 2015
Beiträge
3.314
Punkte für Reaktionen
599
Punkte
174
https://unix.stackexchange.com/questions/414516/best-way-to-delete-large-amount-of-files-by-date
https://stackoverflow.com/questions...elete-files-older-than-specific-date-in-linux
https://wpbeaches.com/how-to-find-delete-files-in-directory-by-modification-date-in-linux/
https://serversitters.com/how-to-delete-all-files-before-a-certain-date-in-linux.html
https://tecadmin.net/delete-files-older-x-days/

Das lässt sich beliebig fortsetzen, wenn Du nach 'linux delete files by date' suchst ...
Die Befehle, die dort zu finden sind, packst Du einfach in den Aufgabenplaner.
Und bevor Du das produktiv setzt, bitte in einem Testordner austesten, ob das auch sauber funktioniert.
 

EDvonSchleck

Gesperrt
Mitglied seit
06. Mrz 2018
Beiträge
4.703
Punkte für Reaktionen
1.119
Punkte
214
Dazu kannst du den Befehl find nutzen.

Code:
find /volume1/IPcamera/Garten/-mtime +8 -delete
 

luddi

Benutzer
Sehr erfahren
Mitglied seit
05. Sep 2012
Beiträge
3.259
Punkte für Reaktionen
600
Punkte
174
Ich hätte folgenden Befehl für dich im Angebot:
Code:
find /volume1/IPcamera/Garten -mindepth 1 -mtime +8 -type d \( ! -path '*/@eaDir**' \) -printf "%T@ %p\n" | sort -n | awk {'print $NF'} | xargs -r -d '\n' rm -r --
 


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat