Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 1121

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 1158

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 1162

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 1184

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 2853

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 2860

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 2873
{"id":6588,"date":"2022-07-06T12:03:55","date_gmt":"2022-07-06T10:03:55","guid":{"rendered":"https:\/\/www.foc.es\/?p=6588"},"modified":"2022-07-06T12:03:55","modified_gmt":"2022-07-06T10:03:55","slug":"programador-de-procesos-de-linux-cron","status":"publish","type":"post","link":"http:\/\/piloto.foc.es\/2022\/07\/06\/6588-programador-de-procesos-de-linux-cron.html","title":{"rendered":"Programador de procesos de Linux (CRON)"},"content":{"rendered":"

El nombre Cron proviene del griego chronos, que significa \u201ctiempo\u201d y es un programador de procesos, equivalente a \u201cTareas Programadas\u201d de Windows.<\/p>

El servicio o demonio crond es el encargado peri\u00f3dicamente de ejecutar los trabajos almacenados en cada linea del archivo de configuraci\u00f3n llamado crontab. Este archivo est\u00e1 ubicado en la carpeta \/var\/spool\/cron\/crontabs <\/strong>y se guardan a nivel de usuario, encontr\u00e1ndonos all\u00ed todos los archivos crontabs de cada usuario del sistema.<\/p>

Para acceder a esos archivos no es necesario entrar en la carpeta, basta con ejecutar el comando crontab \u2013e  <\/strong>y en el caso de no existir, nos crear\u00e1 un archivo de configuraci\u00f3n para el usuario que lanza este comando.<\/p>

\"\"<\/p>

Para a\u00f1adir una nueva tarea tenemos que agregar una l\u00ednea siguiendo el siguiente patr\u00f3n (resaltado en color verde):<\/p>

\"\"<\/p>

En el cual, en cada *<\/strong> puedes a\u00f1adir un n\u00famero (o tres letras en el caso de mes, d\u00eda) que indica el minuto, hora, d\u00eda del mes, mes, y d\u00eda de la semana espec\u00edfico en la que se va a ejecutar una tarea programada o comando.<\/p>

Se puede emplear el asterisco *<\/strong> para indicar que es a todas, pudiendo as\u00ed especificar no una hora o d\u00eda en concreto, sino a todas a\u00f1adiendo as\u00ed cierta periodicidad.<\/p>

Si indicamos 0 0 1 1 *<\/strong> estaremos indicando que se ejecute en el minuto 0, hora 0, d\u00eda 1, mes 1 y en cualquier dia de la semana (en resumen, una vez al a\u00f1o)<\/p>

Si indicamos 0 * * * *<\/strong> estaremos indicando que se ejecute en el minuto 0, en todas las horas, en todos los d\u00edas, en todos los meses y en cualquier d\u00eda de la semana (en resumen, cada hora se ejecuta una vez nuestra tarea programada)<\/p>

En el comando o tarea a realizar podemos lanzar cualquier comando de consola de linux, o que \u00e9ste ejecute un script (un listado de comandos)<\/p>

Por ejemplo 0 22 * * 6 \/sbin\/shutdown -h now <\/strong>estar\u00edamos indicando que en el minuto 0, hora 22, en todos los d\u00edas, en todos los meses y en s\u00e1bado se apague nuestro ordenador.<\/p><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"

El nombre Cron proviene del griego chronos, que significa \u201ctiempo\u201d y es un programador de procesos, equivalente a \u201cTareas Programadas\u201d de Windows.El servicio o demonio crond es el encargado peri\u00f3dicamente de ejecutar los trabajos almacenados en cada linea del archivo de configuraci\u00f3n llamado crontab. Este archivo est\u00e1 ubicado en la carpeta \/var\/spool\/cron\/crontabs y se guardan a nivel de usuario, encontr\u00e1ndonos all\u00ed todos los archivos crontabs de cada usuario del sistema.Para acceder a esos archivos no es necesario entrar en la carpeta, basta con ejecutar el comando crontab \u2013e  y en el caso de no existir, nos crear\u00e1 un archivo de configuraci\u00f3n para el usuario que lanza este comando.Para a\u00f1adir una nueva tarea tenemos que agregar una l\u00ednea siguiendo el siguiente patr\u00f3n (resaltado en color verde):En el cual, en cada * puedes a\u00f1adir un n\u00famero (o tres letras en el caso de mes, d\u00eda) que indica el minuto, hora, d\u00eda del mes, mes, y d\u00eda de la semana espec\u00edfico en la que se va a ejecutar una tarea programada o comando.Se puede emplear el asterisco * para indicar que es a todas, pudiendo as\u00ed especificar no una hora o d\u00eda en concreto, sino a todas a\u00f1adiendo as\u00ed cierta periodicidad.Si indicamos 0 […]<\/p>\n","protected":false},"author":17,"featured_media":6592,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":""},"categories":[1,710,427],"tags":[],"jetpack_featured_media_url":"http:\/\/piloto.foc.es\/wp-content\/uploads\/2022\/07\/logo.png","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":3708,"url":"http:\/\/piloto.foc.es\/2017\/07\/18\/3708-linux-en-windows-quien-lo-hubiera-dicho-hace-una-decada.html","url_meta":{"origin":6588,"position":0},"title":"Linux en Windows. Qui\u00e9n lo hubiera dicho hace una d\u00e9cada!!!!.","date":"18 julio, 2017","format":false,"excerpt":"Aunque en noviembre del 2016, ya anunciamos en este blog que\u00a0 Microsoft era nuevo miembro de platino en \u201cLinux Fundation\u201d. Si !!! \u00bfIncre\u00edble pero cierto? Efectivamente, Microsoft \u00a0tiene un lugar privilegiado junto a \u00a0Cisco, Fujitsu, HPE, Huawei, IBM, Intel o Samsung en la fundaci\u00f3n del ping\u00fcino. Es decir, \u00a0Microsoft \u00a0entra\u2026","rel":"","context":"En \u00abActualidad Tecnol\u00f3gica\u00bb","img":{"alt_text":"","src":"https:\/\/i2.wp.com\/piloto.foc.es\/wp-content\/uploads\/2017\/07\/Descarga_Linux_de_Windows.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":3855,"url":"http:\/\/piloto.foc.es\/2017\/09\/13\/3855-los-desarrolladores-siguen-prefiriendo-linux.html","url_meta":{"origin":6588,"position":1},"title":"Los desarrolladores siguen prefiriendo Linux.","date":"13 septiembre, 2017","format":false,"excerpt":"Aunque Microsoft ha dado un gran salto en el intento de agradar a los desarrolladores, con el lanzamiento de Windows 10. Otros sistemas de Microsoft no gustaron mucho a los desarrolladores, pero Windows 10 con la incorporaci\u00f3n de subsistemas Linux, empieza a tener cada vez m\u00e1s seguidores. \u00a0 Pero Linux\u2026","rel":"","context":"En \u00abActualidad Tecnol\u00f3gica\u00bb","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/piloto.foc.es\/wp-content\/uploads\/2017\/09\/PINGU-LINUX1.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":4767,"url":"http:\/\/piloto.foc.es\/2019\/05\/20\/4767-el-programador-java-con-conocimientos-en-scrum-uno-de-los-perfiles-mas-demandados-de-hoy.html","url_meta":{"origin":6588,"position":2},"title":"El Programador Java con conocimientos en Scrum, uno de los perfiles m\u00e1s demandados de hoy.","date":"20 mayo, 2019","format":false,"excerpt":"En 2018 las empresas comenzaron a demandar nuevos perfiles profesionales para desarrollar su proceso de Transformaci\u00f3n Digital. Se busca tener una mayor proximidad con el usuario final y con el cliente y por este motivo crece la demanda en el sector de la anal\u00edtica. El r\u00e1nking de los 10 perfiles\u2026","rel":"","context":"En \u00abActualidad Tecnol\u00f3gica\u00bb","img":{"alt_text":"","src":"https:\/\/i2.wp.com\/piloto.foc.es\/wp-content\/uploads\/2019\/05\/imagen.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":3223,"url":"http:\/\/piloto.foc.es\/2017\/02\/13\/3223-linux-integrado-dentro-de-windows-increible-pero-cierto.html","url_meta":{"origin":6588,"position":3},"title":"Linux Integrado dentro de Windows. Incre\u00edble !!! Pero cierto.","date":"13 febrero, 2017","format":false,"excerpt":"Windows 10 en su versi\u00f3n Redstone 1607, pensada para programadores, ya permite controlar Windows \u00a0con los comandos nativos de Linux. Tambi\u00e9n incluye el n\u00facleo de Ubuntu dentro de Windows. Si tienes esta versi\u00f3n, puedes probar que puedes usar Linux, activando el Bash de Windows 10. \u00a0Solo tienes que seguir los\u2026","rel":"","context":"En \u00abCertificado de Profesionalidad\u00bb","img":{"alt_text":"W10-Linux","src":"https:\/\/i1.wp.com\/cdp.foc.es\/wp-content\/uploads\/2016\/11\/W10-Linux.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1775,"url":"http:\/\/piloto.foc.es\/2014\/05\/19\/1775-programador-entre-los-10-perfiles-mas-demandados.html","url_meta":{"origin":6588,"position":4},"title":"Programador: entre los 10 perfiles m\u00e1s demandados","date":"19 mayo, 2014","format":false,"excerpt":"Seg\u00fan informa el portal Infojobs. Los puestos de Programador Java\/J2EE y Programador de aplicaciones de lenguajes minoratorios est\u00e1n dentro de los 10 p\u00e9rfiles m\u00e1s demandados en 2013. En el Ciclo Formativo de Desarrollo de Aplicaciones Multiplataforma aprender\u00e1s a desarrollar, implantar, documentar y mantener aplicaciones inform\u00e1ticas multiplataforma, utilizando tecnolog\u00edas y entornos\u2026","rel":"","context":"En \u00abFP a Distancia\u00bb","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1205,"url":"http:\/\/piloto.foc.es\/2013\/05\/28\/1205-novedades-para-el-programador-de-android-en-el-pasado-google-io.html","url_meta":{"origin":6588,"position":5},"title":"Novedades para el programador de Android en el pasado Google IO","date":"28 mayo, 2013","format":false,"excerpt":"Mucha gente qued\u00f3 algo defraudada con el pasado Google IO ya que no se present\u00f3 ninguna nueva versi\u00f3n de Android ni ning\u00fan terminal. Como ya dijimos, claramente fue una edici\u00f3n para profesionales y m\u00e1s a\u00fan para desarrolladores. A pesar de esto, son muchas las novedades que se anunciaron y que\u2026","rel":"","context":"En \u00abActualidad Tecnol\u00f3gica\u00bb","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_shortlink":"https:\/\/wp.me\/p6jO3Y-1Ig","amp_validity":null,"amp_enabled":true,"_links":{"self":[{"href":"http:\/\/piloto.foc.es\/wp-json\/wp\/v2\/posts\/6588"}],"collection":[{"href":"http:\/\/piloto.foc.es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/piloto.foc.es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/piloto.foc.es\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"http:\/\/piloto.foc.es\/wp-json\/wp\/v2\/comments?post=6588"}],"version-history":[{"count":3,"href":"http:\/\/piloto.foc.es\/wp-json\/wp\/v2\/posts\/6588\/revisions"}],"predecessor-version":[{"id":6595,"href":"http:\/\/piloto.foc.es\/wp-json\/wp\/v2\/posts\/6588\/revisions\/6595"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/piloto.foc.es\/wp-json\/wp\/v2\/media\/6592"}],"wp:attachment":[{"href":"http:\/\/piloto.foc.es\/wp-json\/wp\/v2\/media?parent=6588"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/piloto.foc.es\/wp-json\/wp\/v2\/categories?post=6588"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/piloto.foc.es\/wp-json\/wp\/v2\/tags?post=6588"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}