Ga naar inhoud


Kleine uitleg gevraagd betreffende crontab


rosbag

Aanbevolen berichten

Hallo mededromers <img src="/ubbthreads/images/graemlins/loldev.gif" alt="" />

 

Heb nu de laatste EMU van Ronaldd erin gepompt . werkt prima .

Er zit nu dus ook crontab in, heel erg mooi.

Ik had gehoopt dat men een cronopdracht kon invullen vanuit de instellingen menu of zo, maar kan het daar nergens in vinden .

2 vragen:

1:

Wat is nu de beste manier om een cron-taak in te voeren ?

 

2:

Start cron automatisch op na een herstart van de DB?

 

Alvast mijn hartlelijke dank .

 

 

-- Dreambox 8000
-- Dreambox DM800

-- Xtrend ET10000
-- All OpenPli Powered

Link naar reactie
Delen op andere sites


Er zit geen crontab editor in enigma. Je kan crontabs alleen editen via telnet met commando:

 

crontab -e

 

Dan wordt vi opgestart met een lege crontab. Deze voldoet gewoon aan de standaard syntax van het Linux/UNIX crontab formaat.

 

crond wordt altijd opgestart, ook bij mensen die totaal geen beheofte hebben aan cron. Het process heeft nl. geen nadelige gevolgen voor de werking van de dreambox

 

Ronald

My DM(800|7025) is Ronaldd powered

Link naar reactie
Delen op andere sites

Citaat:
Er zit geen crontab editor in enigma. Je kan crontabs alleen editen via telnet met commando:

crontab -e

Dan wordt vi opgestart met een lege crontab. Deze voldoet gewoon aan de standaard syntax van het Linux/UNIX crontab formaat.

crond wordt altijd opgestart, ook bij mensen die totaal geen beheofte hebben aan cron. Het process heeft nl. geen nadelige gevolgen voor de werking van de dreambox

Ronald

Ok bedankt , ga ermee aan de slag .

-- Dreambox 8000
-- Dreambox DM800

-- Xtrend ET10000
-- All OpenPli Powered

Link naar reactie
Delen op andere sites

Citaat:
beb benieuwd wat je aan het doen bent Rosbag <img src="/ubbthreads/images/graemlins/xyxthumbs.gif" alt="" />



Nou wil keyupdate.sh op bepaalde tijdstippen laten aanroepen , heb al wat ingevoerd (overgenomen van mijn linux server) en wacht nu af of hij het doet .
Als het lukt hoor je het wel van me .

-- Dreambox 8000
-- Dreambox DM800

-- Xtrend ET10000
-- All OpenPli Powered

Link naar reactie
Delen op andere sites

Citaat:
Hou er wel rekening mee dat de linux systeem tijd wordt gebruikt, niet de sat. tijd. Het kan dus zijn dat iets wat gescheduled is om 12 uur snachts om 17:23 in de middag draait.

Ronald

Dat maakt mij op zich niet uit .
Maar nog een vraag , heeft de 'cronlijst' (het bestand met de taken) nog een specifieke naam nodig? ik heb hier in /var/spool/cron het bestan root staan met daarin een taak (zo werkt het in linux nl ook) , is dat juist?

-- Dreambox 8000
-- Dreambox DM800

-- Xtrend ET10000
-- All OpenPli Powered

Link naar reactie
Delen op andere sites

Ben er al uit .

Voor de liefhebbers hier een voorbeeld hoe ik de keys laat updaten , aangezien cron de systeemtijd gebruikt om zijn taken uit te voeren start ik de taak hier op het oneven uur op dwz om 01:00,03:00,05:00 etc etc .

Hoe nu een crontaak toe te voegen.

Maak een bestand genaamd root in de directory /var/spool/cron/crontabs .

Edit dit bestand en voeg dit commando toe :

 

1 1,3,5,7,9,11,13,15,17,19,21,23 * * * /bin/keyupdate.sh

 

Nu zal op elk oneven uur keyupdate.sh gestart worden .

 

Succes .

 

-- Dreambox 8000
-- Dreambox DM800

-- Xtrend ET10000
-- All OpenPli Powered

Link naar reactie
Delen op andere sites

Citaat:
Citaat:
Nu zal op elk oneven uur keyupdate.sh gestart worden .


Gebeurt dit op de achtergrond of krijg je ook de url (of een andere popup) etc steeds in beeld? <img src="/ubbthreads/images/graemlins/confused.gif" alt="" />


Gebeurt in de achtergrond , je ziet niks in beeld . om te kijken of hij wat doet/zegtr kun je het commando als volgt uit laten zien:
1 1,3,5,7,9,11,13,15,17,19,21,23 * * * /bin/keyupdate.sh >> /hdd/log/cron.log

Let er wel op dat die log steeds groter word .

-- Dreambox 8000
-- Dreambox DM800

-- Xtrend ET10000
-- All OpenPli Powered

Link naar reactie
Delen op andere sites

Citaat:
Citaat:

1 1,3,5,7,9,11,13,15,17,19,21,23 * * * /bin/keyupdate.sh

Vervangen door:
1 */2 * * * /bin/keyupdate.sh

Net iets efficienter <img src="/ubbthreads/images/graemlins/smile.gif" alt="" />


Ik had hier op mijn linux bak een crontaak gemaakt en die gaf dat resultaat , maar dit lijkt inderdaad efficienter.

-- Dreambox 8000
-- Dreambox DM800

-- Xtrend ET10000
-- All OpenPli Powered

Link naar reactie
Delen op andere sites

Hoi Rosbag,

 

Citaat:
1 */2 * * * /bin/keyupdate.sh >> /hdd/log/cron.log

 

Let er wel op dat die log steeds groter word .

 

Volgende instructie overschrijft hem elke dag.

 

1 */2 * * * /bin/keyupdate.sh > /hdd/log/cron.log

 

mvgr Walter

 

Link naar reactie
Delen op andere sites

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...