automatisches Löschen alte Dateien

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

Roger5

Benutzer
Registriert
05. Sep. 2018
Beiträge
34
Reaktionspunkte
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
 
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.
 
Dazu kannst du den Befehl find nutzen.

Code:
find /volume1/IPcamera/Garten/-mtime +8 -delete
 
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 --
 
Status
Für weitere Antworten geschlossen.
 

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