El blog de dinahosting
  • Inicio
  • Novedades
  • Contenidos Técnicos
    • Marketing
    • Seguridad
    • WordPress
    • Prestashop
  • Eventos
  • Equipo DH
  • Clientes

El blog de dinahosting

  • Inicio
  • Novedades
  • Contenidos Técnicos
    • Marketing
    • Seguridad
    • WordPress
    • Prestashop
  • Eventos
  • Equipo DH
  • Clientes
#HalloweenDH

Suscríbete a nuestra newsletter

Recibe quincenalmente consejos muy útiles para tu web y ecommerce. Además con tu alta te regalamos 2 guías: una de iniciación a WordPress y otra con recursos de marketing.

Newsletter
Tareas cron en Linux

Cómo programar tareas en Linux con Cron

escrito por Adriana Freire abril 11, 2019

En los Hosting Linux, cron te permite automatizar esas tareas que se realizan periódicamente: copias de seguridad, envío de informes de reporte, actualizaciones, etc. Sin él, tendrías que asumirlas una a una, de forma manual.

Este administrador de tareas funciona mediante la ejecución de un script en el intervalo de tiempo en lo que tú lo programes: cada día, cada minuto, cada semana o cada mes.

Crea tareas cron desde el Panel de Control

Desde tu Panel de Control de dinahosting puedes crear todas las tareas programadas que quieras. Para ello, accede a Hosting y selecciona el alojamiento sobre el que te interese trabajar, en el caso de que tengas varios. Luego ve a Servidor > Tareas programadas, en el menú de la izquierda.

Una vez aquí, solo tienes que introducir los siguientes datos:

  • Comando a ejecutar: el comando que quieres que se ejecute cada cierto tiempo.
  • Hora: elige entre cada hora, cada 6 horas o determina tú una hora concreta.
  • Minuto: cada 15 minutos es la opción más popular. También puedes definir exactamente cada cuántos minutos quieres que se ejecute el comando.
  • Día de la semana: elige que el comando se lance todos los días o bien especifica cuál de ellos.
  • Día del mes: indica todos o elige un número de mes.
  • Mes: de nuevo, indica todos o bien especifica el mes concreto que te interesa.
  • Fichero de log de resultados: este campo es opcional. Te recomendamos que lo cubras para poder revisar a posteriori los resultados de ejecución de la tarea programada.

Cuando lo tengas todo, haz clic en «Crear». Si quieres que el resultado de la tarea se envíe a una dirección de correo adicional, indícala en el campo «Enviar al email» y luego pulsa en «Enviar».

La tarea cron ya quedaría lista para ejecutarse cada cierto tiempo de forma automática.

Un script de ejemplo

Puedes empezar por preparar una configuración sencilla para las principales tareas: crear una copia de seguridad de respaldo, ejecutar cambios de permisos, borrar contenido de un directorio, etc.

Para ello, ejecutarías un script PHP de tu hosting cada cierto tiempo. Por ejemplo:

wget -O /dev/null -q http://ejemplo.com/miscript.php

Cron ejecutará ese comando cada cierto tiempo, el que tú hayas elegido, y se llevarán a cabo las tareas que hayas establecido.

Las posibilidades de automatización son infinitas, así que te animamos a que aproveches este tipo de funciones de tu Hosting. ¡Te llevará poco tiempo y será mucho el que te ahorres!

0 comentario
0
Facebook Twitter Google + Pinterest

Deja un comentario Cancelar respuesta

*

code

Puedes revocar tu consentimiento, así como otros derechos, tal y como se describe en la información adicional

Información básica sobre protección de datos

Responsable
Dinahosting S.L.  [+ info]
Finalidad y legitimación
Tratamos los datos que nos proporcionas con la finalidad de gestionar tu comentario, incluida su publicación en nuestro blog. Al enviarnos tu comentario o sugerencia nos das tu consentimiento explícito para que tratemos tus datos con esta finalidad  [+ info]
Destinatarios
Publicamos los comentarios que nos envías en el blog. Enviar un comentario en nuestro blog implica la publicación en el blog del ‘nombre’ y, en su caso, el ‘avatar’ que utilices al dejar el comentario  [+ info]
Derechos
Puedes revocar tu consentimiento, así como otros derechos, tal y como se describe en la información adicional  [+ info]
Información adicional
Para más información, consulta nuestra Política de Privacidad

En dinahosting

Promotion Image

Dominios

Promotion Image

Hosting SSD NVMe

Promotion Image

VPS

Suscríbete a nuestra newsletter

Promotion Image Newsletter

Newsletter

Recibe quincenalmente consejos muy útiles para tu web y ecommerce. Además con tu alta te regalamos 2 guías: una de iniciación a WordPress y otra con recursos de marketing.

INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS

Responsable
Dinahosting SL. [+ info]
Finalidad y legitimación
Trataremos tus datos con la finalidad de enviarte el boletín electrónico informándote sobre los contenidos del blog. Estamos legitimados para tratarlos porque te has suscrito a nuestra newsletter.[+ info]
Personas destinatarias
No comunicaremos tus datos a terceros, salvo obligación legal.[+info]
Derechos
Puedes revocar tu consentimiento, modificando tu perfil tal y como se describe en el correo electrónico de suscripción.[+ info]
Información adicional
Para más información, consulta nuestra Política de Privacidad.

Conviértete en afiliado

Gana dinero recomendando dinahosting a todo el mundo.
Hazte afiliado

¡Síguenos!

Facebook Twitter Instagram Linkedin Youtube
dinahosting
Facebook Twitter Instagram Linkedin Youtube

LLÁMANOS GRATIS

900 854 000


ESCRÍBENOS

soporte@dinahosting.com

En dinahosting

  • Hosting
  • Dominios

Área privada

  • Panel de administración
  • Webmail
  • Feedback
  • Protección de datos
  • Ayuda
  • 900 854 000
  • soporte@dinahosting.com

@2020 - Dinahosting

INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS

Responsable
Dinahosting SL  [+ info]
Finalidad y legitimación
Trataremos tus datos con la finalidad de enviarte el boletín electrónico informándote sobre los contenidos del blog. Estamos legitimados para tratarlos porque te has suscrito a nuestra newsletter  [+ info]
Personas destinatarias
No comunicaremos tus datos a terceros, salvo obligación legal  [+ info]
Derechos
Puedes revocar tu consentimiento, modificando tu perfil tal y como se describe en el correo electrónico de suscripción  [+ info]
Información adicional
Para más información, consulta nuestra Política de Privacidad