{"id":7662,"date":"2020-12-20T23:27:19","date_gmt":"2020-12-21T03:27:19","guid":{"rendered":"https:\/\/extassisnetwork.com\/tutoriales\/?p=7662"},"modified":"2021-06-29T08:51:37","modified_gmt":"2021-06-29T12:51:37","slug":"como-ejecutar-trabajos-cron-cada-5-10-o-15-minutos","status":"publish","type":"post","link":"https:\/\/extassisnetwork.com\/tutoriales\/como-ejecutar-trabajos-cron-cada-5-10-o-15-minutos\/","title":{"rendered":"C\u00f3mo ejecutar trabajos Cron cada 5, 10 o 15 minutos"},"content":{"rendered":"\n<p>Un trabajo cron es una tarea que se ejecuta a intervalos espec\u00edficos.&nbsp;Las tareas se pueden programar para que se ejecuten por minuto, hora, d\u00eda del mes, mes, d\u00eda de la semana o cualquier combinaci\u00f3n de estos.<\/p>\n\n\n\n<p>Los trabajos cron se utilizan generalmente para automatizar el mantenimiento o la administraci\u00f3n del sistema, como hacer&nbsp;copias de seguridad de bases de datos&nbsp;o datos, actualizar el sistema con los \u00faltimos parches de seguridad, verificar el&nbsp;uso de espacio en disco&nbsp;, enviar correos electr\u00f3nicos, etc.<\/p>\n\n\n\n<p>La ejecuci\u00f3n de un trabajo cron cada<strong> 5, 10 o 15 <\/strong>minutos son algunas de las programaciones cron m\u00e1s utilizadas.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"crontab-syntax-and-operators\">Operadores y sintaxis de Crontab<\/h2>\n\n\n\n<p>Crontab (tabla cron) es un archivo de texto que define la programaci\u00f3n de trabajos <strong>cron<\/strong>.\u00a0Los archivos Crontab se pueden crear,\u00a0ver\u00a0, modificar y eliminar con el comando <strong>crontab<\/strong><\/p>\n\n\n\n<p>Cada l\u00ednea del archivo crontab del usuario contiene seis campos separados por un espacio seguido del comando que se ejecutar\u00e1:<script async=\"\" src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js\">  &amp;amp;lt;ins class=\"adsbygoogle\" style=\"display:inline-block;width:728px;height:90px\" data-ad-client=\"ca-pub-3682529209319634\" data-ad-slot=\"8244638070\"> &amp;amp;lt;script>      (adsbygoogle = window.adsbygoogle || []).push({}); <\/script><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>* * * * * command(s)\n^ ^ ^ ^ ^\n| | | | |     allowed values\n| | | | |     -------\n| | | | ----- Day of week (0 - 7) (Sunday=0 or 7)\n| | | ------- Month (1 - 12)\n| | --------- Day of month (1 - 31)\n| ----------- Hour (0 - 23)\n------------- Minute (0 - 59)\n<\/code><\/pre>\n\n\n\n<p>Los primeros cinco campos (fecha y hora) tambi\u00e9n aceptan los siguientes par\u00e1metros:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><code><strong>*<\/strong><\/code>&#8211; El asterisco significa todos los valores permitidos.&nbsp;Si tiene el s\u00edmbolo de asterisco en el campo Minuto, significa que la tarea se realizar\u00e1 cada minuto.<\/li><li><code><strong>-<\/strong><\/code>&#8211; El guion le permite especificar un rango de valores.&nbsp;Si lo establece&nbsp;<code><strong>1-5<\/strong><\/code> en el campo D\u00eda de la semana, la tarea se ejecutar\u00e1 todos los d\u00edas de la semana (de lunes a viernes).&nbsp;El rango es inclusivo, lo que significa que el primer y \u00faltimo valor se incluyen en el rango.<\/li><li><code><strong>,<\/strong><\/code>&#8211; La coma le permite definir una lista de valores para su repetici\u00f3n.&nbsp;Por ejemplo, si tiene&nbsp;<code><strong>1,3,5<\/strong><\/code> en el campo Hora, la tarea se ejecutar\u00e1 a la 1 am, 3 am y 5 am.&nbsp;La lista puede contener valores y rangos \u00fanicos, <code><strong>1-5,7,8,10-15<\/strong><\/code><\/li><li><code><strong>\/<\/strong><\/code>&#8211; La barra inclinada le permite especificar valores de paso que se pueden usar junto con rangos.&nbsp;Por ejemplo, si lo tiene&nbsp;<code><strong>1-10\/2<\/strong><\/code> en el campo Minutos, significa que la acci\u00f3n se realizar\u00e1 cada dos minutos en el rango <strong>1-10<\/strong>, igual que se especifica&nbsp;<code><strong>1,3,5,7,9<\/strong><\/code>.&nbsp;En lugar de un rango de valores, tambi\u00e9n puede utilizar el operador de asterisco.&nbsp;Para especificar que un trabajo se ejecute cada 20 minutos, puede utilizar \u00ab<strong>* \/ 20<\/strong>\u00ab.<\/li><\/ul>\n\n\n\n<p>La sintaxis de los archivos crontab de todo el sistema es ligeramente diferente a la de los crontabs del usuario.&nbsp;Contiene un campo de usuario obligatorio adicional que especifica qu\u00e9 usuario ejecutar\u00e1 el trabajo cron.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>* * * * * &lt;username&gt; command(s)\n<\/code><\/pre>\n\n\n\n<p>Para editar el archivo crontab, o crear uno si no existe, use el comando \u00a0<strong>crontab -e<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"run-a-cron-job-every-5-minutes\">Ejecute un trabajo cron cada 5 minutos<\/h2>\n\n\n\n<p>Hay dos formas de ejecutar un trabajo cron cada cinco minutos.<\/p>\n\n\n\n<p>La primera opci\u00f3n es usar la coma (,) para crear una lista de minutos:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>0,5,10,15,20,25,30,35,40,45,50,55  * * * * command\n<\/code><\/pre>\n\n\n\n<p>La l\u00ednea de arriba es sint\u00e1cticamente correcta y funcionar\u00e1 bien.&nbsp;Sin embargo, escribir la lista completa puede resultar tedioso y propenso a errores.<\/p>\n\n\n\n<p>La segunda opci\u00f3n para especificar un trabajo que se ejecutar\u00e1 cada 5 minutos por hora es utilizar la barra:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>*\/5  * * * * command\n<\/code><\/pre>\n\n\n\n<p><code><strong>*\/5<\/strong><\/code>&nbsp;significa crear una lista de todos los minutos y ejecutar el trabajo cada 5 minutos.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"run-a-cron-job-every-10-minutes\">Ejecute un trabajo cron cada 10 minutos<\/h2>\n\n\n\n<p>Para ejecutar una tarea cron cada 10 minutos, agregue la siguiente l\u00ednea en su archivo <strong>crontab<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>*\/10  * * * * command\n<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"run-a-cron-job-every-15-minutes\">Ejecute un trabajo cron cada 15 minutos<\/h2>\n\n\n\n<p>Para ejecutar una tarea cron cada 15 minutos, agregue la siguiente l\u00ednea en su archivo <strong>crontab<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>*\/15  * * * * command\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Notas Finales<\/h3>\n\n\n\n<p>Te mostramos c\u00f3mo ejecutar un comando cron cada 5, 10 o 15 minutos.<\/p>\n\n\n\n<p>Si tienes alguna duda o pregunta, no dudes en contactarnos a trav\u00e9s\u00a0de un <a href=\"https:\/\/portal.extassisnetwork.com\/submitticket.php?step=2&amp;deptid=1\" data-type=\"URL\" data-id=\"https:\/\/portal.extassisnetwork.com\/submitticket.php?step=2&amp;deptid=1\" rel=\"sponsored\">ticket de soporte<\/a> con gusto te ayudaremos.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Un trabajo cron es una tarea que se ejecuta a intervalos espec\u00edficos.&nbsp;Las tareas se pueden programar para que se ejecuten por minuto, hora, d\u00eda del mes, mes, d\u00eda de la semana o cualquier combinaci\u00f3n de estos. Los trabajos cron se utilizan generalmente para automatizar el mantenimiento o la administraci\u00f3n del sistema, como hacer&nbsp;copias de seguridad [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":7663,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[38,291],"tags":[270,314,219,271,315],"class_list":{"0":"post-7662","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-linux","8":"category-terminal","9":"tag-cron","10":"tag-crontab","11":"tag-linux","12":"tag-terminal","13":"tag-trabajos-cron"},"_links":{"self":[{"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/posts\/7662","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/comments?post=7662"}],"version-history":[{"count":0,"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/posts\/7662\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/media\/7663"}],"wp:attachment":[{"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/media?parent=7662"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/categories?post=7662"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/tags?post=7662"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}