Aufgabenplaner - Dateien und Ordner die älter als x Tage sind löschen

Empman

Benutzer
Mitglied seit
19. Dez 2013
Beiträge
28
Punkte für Reaktionen
1
Punkte
3
Servus zusammen,

ich suche ein Skript welches ich in den Aufgabenplaner eingeben kann, womit in einem bestimmten Ordner alle Dateien & Ordner gelöscht werden, die z.B. älter sind als 30 Tage.
Hat da jemand was pragmatisches?

Danke & Grüße
 

Empman

Benutzer
Mitglied seit
19. Dez 2013
Beiträge
28
Punkte für Reaktionen
1
Punkte
3
Danke. Da gehts zwar prinzipiell um Das Thema, allerdings fragt der User eher nach dem Zeitstempel.
Was ich suche ist eher ein fertiger Befehl mit allem drum und dran, so in der Art: "Löschen alle Dateien älter als 30 Tage Erstellungsdatum in Volume und Ordner" - Nur das eben in der richtigen Sprache :sneaky:
 

synfor

Benutzer
Sehr erfahren
Mitglied seit
22. Dez 2017
Beiträge
8.586
Punkte für Reaktionen
1.434
Punkte
288
Das Erstellungsdatum ist was genau? Richtig, ein Zeitstempel.
 

Flessi

Benutzer
Mitglied seit
14. Sep 2012
Beiträge
424
Punkte für Reaktionen
53
Punkte
34
Sytemsteuerung -> Gemeinsame Ordner -> Orner anklicken -> dann auf "Aktion" -> Zeitplan zur Leerung des Papierkorbs erstellen (lässt sich dann für jeden Ordner einzeln oder für alle Ordner einstellen)
Die gemachten Einstellungen können danach jederzeit im "Augabenplaner" geändert werden.
 

Empman

Benutzer
Mitglied seit
19. Dez 2013
Beiträge
28
Punkte für Reaktionen
1
Punkte
3
Sytemsteuerung -> Gemeinsame Ordner -> Orner anklicken -> dann auf "Aktion" -> Zeitplan zur Leerung des Papierkorbs erstellen (lässt sich dann für jeden Ordner einzeln oder für alle Ordner einstellen)
Die gemachten Einstellungen können danach jederzeit im "Augabenplaner" geändert werden.

Aber wenn ich es richtig sehe, dann kann ich da doch nur eine planmässige Löschung/Leerung des Papierkorbs machen oder?
Das Problem ist, meine Dateien sind noch nicht im Papierkorb ;-)
 

synfor

Benutzer
Sehr erfahren
Mitglied seit
22. Dez 2017
Beiträge
8.586
Punkte für Reaktionen
1.434
Punkte
288
Solange du die Bedingungen abseits des Zeitstempels nicht konkretisierst, wird da kaum Hilfe kommen können.
Aber wenn ich es richtig sehe, dann kann ich da doch nur eine planmässige Löschung/Leerung des Papierkorbs machen oder?
Du kannst Aufgaben auch nur einmalig ausführen lassen oder den Zeitplan ganz deaktivieren und die Aufgabe dann manuell bei Bedarf starten.
 

Empman

Benutzer
Mitglied seit
19. Dez 2013
Beiträge
28
Punkte für Reaktionen
1
Punkte
3
Solange du die Bedingungen abseits des Zeitstempels nicht konkretisierst, wird da kaum Hilfe kommen können.
Anscheinend habe ich da oben in einer Sprache gesprochen die Du nicht lesen kannst, keine Ahnung 🤷‍♂️. Aber ist auch mittlerweile egal, ich hab das passende Skript in einem anderen Forum gefunden.
Danke für die Mühe.
 

magnum1795

Benutzer
Mitglied seit
22. Jun 2008
Beiträge
5
Punkte für Reaktionen
0
Punkte
1
guten Morgen. Möchte gern das Thema nochmals hoch holen. Ich habe mehrere IP Cameras die per FTP in einen Ordner Bilder und Videos ablegen. Klappt auch sehr gut. Nun wollte ich aber das nach x Tagen die eben älteren Dateien und Ordner automatisch gelöscht werden sollen. Ich habe dazu im Aufgabenplaner erstmal Testweise eine Aufgabe erstellt. (siehe Fotos)

Als Synology NAS verwende ich ein DS414 mit 2 zusätzlich angeschlossenen je 8 TB USB3 Festplatten.

Als Befehl habe ich >find /volumeUSB1/usbshare/IPCameras/Briefkasten/* -atime +1 eingegeben. Leider klappt es aber mit diesen Befehl nicht. Auch wenn ich diesen Befehl in der Console (Putty , erst mit admin eingeloggt und dann mit sudo -i in root gewechselt) eingebe, findet er keine Datein. Gebe ich aber find /volumeUSB1/usbshare/IPCameras/Briefkasten/* -atime -1 ein, werden alle Datein und Ordner gefunden, allerdings aber auch die von Heute.

Ich möchte aber ja das nur die älteren Ordner und Datein , älter als x Tage, gefunden und dann auch automatisch gelöscht werden. Ich probiere schon sehr lange rum, komme aber leider nicht weiter und bräuchte daher mal Hilfe on einen "Profi". Vielleicht hat ja einer von Euch einen Tipp warum das nicht klappt. Sage schonmal vielen Dank

PS: im Anhang paar Fotos und die Ausgabe auf der Console. Hier sieht man ganz deutlich das er bei +1 nichts findet. Somit kann es auch nicht im Aufgabenülaner funktionieren.

root@DS-414:~# find /volumeUSB1/usbshare/IPCameras/Briefkasten/* -atime +1
root@DS-414:~#
root@DS-414:~# find /volumeUSB1/usbshare/IPCameras/Briefkasten/* -atime -1
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220105
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220105/images
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220105/images/P22011523501210.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220115
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220115/images
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220115/images/P22011523501210.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/A22011602102310.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011606001110.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/A22011603355710.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011608245910.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011609445910.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011601301110.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/A22011608281710.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011602301010.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011603001110.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011609345910.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011604201010.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/A22011606202010.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011605401110.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011605501110.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011601501110.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011606401110.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011608150010.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011600401110.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011604001110.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011609050010.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011600301110.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011606201010.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/A22011609344710.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/A22011604522810.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011608345910.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011602401010.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011607101010.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011601101010.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011602101110.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011608450010.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011607301010.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011600001110.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011603501010.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/A22011604544210.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011604401110.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011600101010.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011606101010.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011601201010.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011605301010.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011601401110.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/A22011602095410.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011602001110.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/A22011609023910.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/A22011604481210.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011605101110.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011610045910.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011609245910.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011608050010.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011608550010.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011609545910.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011609145910.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011600201010.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011605201010.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011600501110.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011605001110.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011601001110.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011603101110.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011607501010.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011603301010.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/A22011607314810.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/A22011604534610.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011606301110.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011604501010.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011604101010.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/A22011604060110.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/A22011609104610.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011603201110.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/A22011609463110.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011607001110.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/A22011610040210.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/A22011605012810.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011607201010.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011602201010.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011603401010.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011602501010.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011606501110.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011607401010.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/images/P22011604301110.jpg
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/record
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/record/A220116_050129_050143.264
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/record/A220116_040602_040616.264
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/record/A220116_091046_091100.264
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/record/A220116_073149_073203.264
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/record/A220116_020955_021009.264
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/record/A220116_062021_062036.264
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/record/A220116_094632_094646.264
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/record/A220116_045347_045401.264
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/record/A220116_033558_033612.264
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/record/A220116_045443_045457.264
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/record/A220116_093448_093502.264
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/record/A220116_082818_082832.264
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/record/A220116_021013_021027.264
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/record/A220116_100403_100417.264
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/record/A220116_045228_045242.264
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/record/A220116_090240_090254.264
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/record/A220116_044812_044826.264
/volumeUSB1/usbshare/IPCameras/Briefkasten/20220116/record/A220116_050149_050203.264
root@DS-414:~#
 

Anhänge

  • aufgabenplaner 1.jpg
    aufgabenplaner 1.jpg
    83,4 KB · Aufrufe: 4
  • aufgabenplaner 2.jpg
    aufgabenplaner 2.jpg
    137,2 KB · Aufrufe: 5
  • aufgabenplaner 3.jpg
    aufgabenplaner 3.jpg
    73,9 KB · Aufrufe: 5
  • 3.jpg
    3.jpg
    62,7 KB · Aufrufe: 5

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
12.308
Punkte für Reaktionen
2.867
Punkte
423
Positive Zahlen bedeuten "älter als", negative Zahlen bedeuten "jünger als".
Die Dateien haben mehrere Zeitstempel für Access, Modify und Change, nach denen man mit atime, mtime und ctime mit find suchen kann.
Schau dir mal Ausgabe von "stat <Datei>" eines deiner Bilder an, da siehst du die 3 Zeiten. Oft ist mtime besser geeignet.
 

magnum1795

Benutzer
Mitglied seit
22. Jun 2008
Beiträge
5
Punkte für Reaktionen
0
Punkte
1
@Benares

dann könnte es ja daran liegen das ich es erst gestern eingerichtet habe und der Zeitstempel von Gestern Abend 23.25 Uhr ist. Vermutlich findet er deshalb dann nichts bei +1 weil eben noch keine 24 Stunden rum sind. Werde es morgen nochmal testen. Sage aber trotzdem schon mal vielen Dank. Laut einen Youtube Video hat er aber auch atime verwendet bei IP Cameras und dort funktioniert es. Na ja, werde es morgen sehen ob es so funktioniert. Schönen Sonntag noch.

PS:habe es gerade mal mit alten Fotos (+100) von vor 2 Jahren getestet. Dort findet er die Dateien die älter als +100 sind.
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
12.308
Punkte für Reaktionen
2.867
Punkte
423
Bei find gibt es übrigens auch noch die Parameter amin, mmin und cmin, bei denen man die Zeit in Minuten angeben kann (s. hier)
 

magnum1795

Benutzer
Mitglied seit
22. Jun 2008
Beiträge
5
Punkte für Reaktionen
0
Punkte
1
@Benares

vielen Dank für den Link. Habe es gleich mal getestet mit -amin +300 und es hat funktioniert.

Linux ist nicht gerade mein Spezialgebiet und muss mir daher sehr viel "Erlesen". Aber als Rentner hat man ja Zeit :D

Dann wird es nächsten Sonntag vermutlich mit meinen Aufgabenplaner dann klappen.
 


 

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