Auteur Topic: Taakplanner  (gelezen 3020 keer)

Offline ignacev

  • Bedankjes
  • -Gegeven: 2
  • -Ontvangen: 3
  • Berichten: 43
Taakplanner
« Gepost op: 09 februari 2015, 20:59:58 »
Ik heb een gedeelde map aangemaakt FTPMapTest.
Daar wil ik camerabeelden opslaan zonder gebruik te maken van Survaillance Staion.
Vervolgens wil ik elke dag bestanden ouder dan 3 dagen wissen.
Voorlopig heb ik er nu enkele png bestandjes gezet.
Via taakplanner wil ik volgend Linux commando uitvoeren.
find /volume1/FTPMapTest/*.png -mtime +1 -exec rm {} \;
Maar blijkbaar werkt dit niet. Uitgevoerd als admin en ook als root. Waar ga ik in de fout.
  • Mijn Synology: DS413
  • HDD's: 2x SEA 3TB

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1336
  • -Ontvangen: 7769
  • Berichten: 43.097
  • FIFO / LIFO
    • Truebase
Re: Taakplanner
« Reactie #1 Gepost op: 09 februari 2015, 21:51:31 »
Heb het in PuTTY (CLI) getest ? find /volume1/FTPMapTest/*.png -mtime +1 -exec rm {} \;
Ik zou doen: find /volume1/FTPMapTest/*.png -mmin +$((60*72)) -exec rm {} \;
Test eerst of het werkt zoals bedoeld door eerst "rm" te vervangen voor "ls -l".
Dus:
find /volume1/FTPMapTest/*.png -mmin +$((60*72)) -exec ls -l {} \;


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-4
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive 1TB                                                                                                        MR2200ac  SRM 1.2.5-8227-11

Offline ignacev

  • Bedankjes
  • -Gegeven: 2
  • -Ontvangen: 3
  • Berichten: 43
Re: Taakplanner
« Reactie #2 Gepost op: 10 februari 2015, 08:39:30 »
Ik heb Putty geinstalleerd. Blijkbaar geraak ik in het systeem maar worden zelfs simpele commando's als CD mapnaam niet herkend. Mijn kennis van Linux is heel klein maar ik dacht dat ik zo'n simpel commando wel aankon.
Indien nodig:
Nas = DS413
CPU: FREESCALE QorIQ P1022
  • Mijn Synology: DS413
  • HDD's: 2x SEA 3TB

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1336
  • -Ontvangen: 7769
  • Berichten: 43.097
  • FIFO / LIFO
    • Truebase
Re: Taakplanner
« Reactie #3 Gepost op: 10 februari 2015, 12:44:28 »
CD is ook niet goed, moet cd zijn.
Linux (DSM) is hoofdletter gevoelig.

Citaat
Mijn kennis van Linux is heel klein maar ik dacht dat ik zo'n simpel commando wel aankon.
Kan wel simpel zijn maar een klein foutje en je raakt iets kwijt (rm) wat niet de bedoeling was.
Maar als je mijn test commando neemt (dus "ls -l" i.p.v. "rm" dan kan het geen kwaad.
Wanneer de resultaten goed zijn (dus die files mogen verwijderd worden) dan kan je "ls -l" wijzigen naar "rm" en in de Taakplanner zetten.


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-4
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive 1TB                                                                                                        MR2200ac  SRM 1.2.5-8227-11

Offline Hofstede

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 1444
  • Berichten: 6.036
Re: Taakplanner
« Reactie #4 Gepost op: 10 februari 2015, 13:02:32 »
Even terzijde: je kunt in plaats van '-exec rm {} \;' tegenwoordig ook gewoon '-delete' gebruiken. Is wat leesbaarder.

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 176
  • -Ontvangen: 2619
  • Berichten: 16.241
Re: Taakplanner
« Reactie #5 Gepost op: 10 februari 2015, 14:34:59 »
Yep, volgens de BSD-Unix manual van 'find':

Citaat
     -delete
             Delete found files and/or directories.  Always returns true.
             This executes from the current working directory as find recurses
             down the tree.  It will not attempt to delete a filename with a
             ``/'' character in its pathname relative to ``.'' for security
             reasons.  Depth-first traversal processing is implied by this
             option.  Following symlinks is incompatible with this option.
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR
  • Extra's: DS212J (Backup)

Offline ignacev

  • Bedankjes
  • -Gegeven: 2
  • -Ontvangen: 3
  • Berichten: 43
Re: Taakplanner
« Reactie #6 Gepost op: 10 februari 2015, 19:34:19 »
CD is ook niet goed, moet cd zijn.
Linux (DSM) is hoofdletter gevoelig.

zelfs met kleine letters lukt het niet.
cd FTPMapTest
Krijg deze melding:
-sh: -cd: can't cd to FTPMapTest

Al is het commando cd gelijkaardig aan de weinige commando's die ik uit mijn DOS periode van 25 jaar geleden nog ken.
  • Mijn Synology: DS413
  • HDD's: 2x SEA 3TB

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1336
  • -Ontvangen: 7769
  • Berichten: 43.097
  • FIFO / LIFO
    • Truebase
Re: Taakplanner
« Reactie #7 Gepost op: 10 februari 2015, 19:46:49 »
Als je inlogt dan kom je in /root dus, cd FTPMapTest werkt dan niet (in DOS ook niet als je in de verkeerde directory staat).  ::)

Als je dus naar map "FTPMapTest" wilt, doe dan cd /volume1/FTPMapTest net zoals in DOS. ;)


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-4
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive 1TB                                                                                                        MR2200ac  SRM 1.2.5-8227-11

Offline ignacev

  • Bedankjes
  • -Gegeven: 2
  • -Ontvangen: 3
  • Berichten: 43
Re: Taakplanner
« Reactie #8 Gepost op: 10 februari 2015, 21:14:29 »
Ik heb me laten misleiden. Ik sta in de rootmap DSPavele als ik cd /volume1/FTPMapTest doe blijft er staan DSPavele. Ik acht dat er dan ging staan DSPavele/volume1/FTPMapTest zoals dit onder Dos is. Nee dus. Maar ik zat wel degelijk in de juiste map. Als ik dan gewoon dir deed krijg ik wel een lijst van de bestanden in die map.
2e fout: in de command line had ik wel 1 lettertje niet ingetikt. Stom hé.
Maar nu werkt het, zowel de oorspronkelijke commandline als de varianten die hier zijn aangegeven.
Bedankt weer veel bijgeleerd. Vooral dat goed typen noodzakelijk is.  :|
  • Mijn Synology: DS413
  • HDD's: 2x SEA 3TB

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1336
  • -Ontvangen: 7769
  • Berichten: 43.097
  • FIFO / LIFO
    • Truebase
Re: Taakplanner
« Reactie #9 Gepost op: 10 februari 2015, 21:21:16 »
Neem aan dat DSPavele de naam (hostname) van je NAS is dus wat DSM laat zien is DSPavele>
PS1 variabele zorgt hier n.l. voor in de /etc/profile:
PS1="`hostname`> "  ;)


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-4
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive 1TB                                                                                                        MR2200ac  SRM 1.2.5-8227-11

Ben(V)

  • Gast
Re: Taakplanner
« Reactie #10 Gepost op: 10 februari 2015, 21:27:15 »
Net als onder Dos, daar moest je met het Set commando ook je prompt aanpassen als je je huidige path als prompt wilde hebben.
Werd meestal gezet in de autoexec.bat 8)

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1336
  • -Ontvangen: 7769
  • Berichten: 43.097
  • FIFO / LIFO
    • Truebase
Re: Taakplanner
« Reactie #11 Gepost op: 10 februari 2015, 21:47:05 »
En het werkt nog steeds:


15375-1

 :lol: :lol:


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-4
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive 1TB                                                                                                        MR2200ac  SRM 1.2.5-8227-11


 

Gevaar melding (Ongewone taak in de taakplanner)

Gestart door Wim NBoard Synology DSM algemeen

Reacties: 6
Gelezen: 1425
Laatste bericht 22 maart 2019, 15:16:29
door Wim N
Taakplanner "Schedule" werkt niet!

Gestart door caminoBoard SABnzbd (usenet)

Reacties: 5
Gelezen: 3520
Laatste bericht 29 oktober 2008, 22:08:21
door Matr1x
VERPLAATST: Taakplanner extern script

Gestart door BirdyBoard Web Station

Reacties: 0
Gelezen: 700
Laatste bericht 09 oktober 2020, 16:14:03
door Birdy
Taakplanner extern script

Gestart door GiellexeBoard Synology DSM algemeen

Reacties: 1
Gelezen: 562
Laatste bericht 09 oktober 2020, 15:08:49
door Briolet
symbolic link via taakplanner in DSM 7.1.1

Gestart door marcblomBoard Synology DSM 7.1

Reacties: 9
Gelezen: 594
Laatste bericht 10 maart 2023, 16:18:47
door Birdy