[Linux Crontab] Desconozco como ponerlo para cada 10 o 15 segundos

Iniciado por venadHD, 16 Febrero 2015, 22:51 PM

0 Miembros y 1 Visitante están viendo este tema.

venadHD

Bien, presento un problema que tengo en linux, tengo un crontab que se realiza cada minuto, pero quiero que se haga cada 10 segundos.
La linea que tengo actualmente es:
* * * * * root /usr/bin/php /var/www/.dom/trosnos.tk/cron/status.cron.php
Pero no se como hacer para que se ejecute cada 10 segundos :C

Slava_TZD

* * * * * root /usr/bin/php /var/www/.dom/trosnos.tk/cron/status.cron.php
* * * * * sleep 10; root /usr/bin/php /var/www/.dom/trosnos.tk/cron/status.cron.php
* * * * * sleep 20; root /usr/bin/php /var/www/.dom/trosnos.tk/cron/status.cron.php
* * * * * sleep 30; root /usr/bin/php /var/www/.dom/trosnos.tk/cron/status.cron.php
* * * * * sleep 40; root /usr/bin/php /var/www/.dom/trosnos.tk/cron/status.cron.php
* * * * * sleep 50; root /usr/bin/php /var/www/.dom/trosnos.tk/cron/status.cron.php


The fact is, even if you were to stop bombing us, imprisoning us, torturing us, vilifying us, and usurping our lands, we would continue to hate you because our primary reason for hating you will not cease to exist until you embrace Islam.

venadHD

#2
Nada, no funciona, (Es debian 7) y me lo reconoce como el usuario "sleep" con el comando "10; root /usr/bin/php /var/www/.dom/trosnos.tk/cron/status.cron.php"

MinusFour

Cita de: venadHD en 17 Febrero 2015, 01:14 AM
Nada, no funciona, (Es debian 7) y me lo reconoce como el usuario "sleep" con el comando "10; root /usr/bin/php /var/www/.dom/trosnos.tk/cron/status.cron.php"

¿Estas editando el archivo crontab manualmente? Solo es cuestion de hacer un pequeño arreglo:


* * * * * root /usr/bin/php /var/www/.dom/trosnos.tk/cron/status.cron.php
* * * * * root sleep 10; /usr/bin/php /var/www/.dom/trosnos.tk/cron/status.cron.php
* * * * * root sleep 20; /usr/bin/php /var/www/.dom/trosnos.tk/cron/status.cron.php
* * * * * root sleep 30; /usr/bin/php /var/www/.dom/trosnos.tk/cron/status.cron.php
* * * * * root sleep 40; /usr/bin/php /var/www/.dom/trosnos.tk/cron/status.cron.php
* * * * * root sleep 50; /usr/bin/php /var/www/.dom/trosnos.tk/cron/status.cron.php

venadHD

#4
Si, lo estaba editando manualmente, ahora si funciona perfectamente, gracias a los dos!, tomare nota sobre esto!  ;D

Aproposito, no me detectara la compañia del host como un ataque DDoS por hacer ping auna pagina web cada 10 segundos?

el-brujo

Cita de: venadHD en 17 Febrero 2015, 11:55 AM
Aproposito, no me detectara la compañia del host como un ataque DDoS por hacer ping auna pagina web cada 10 segundos?

No y menos por hacer ping. Podrías hacer incluso todo el rato y no se considera un "ataque".