Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 1|Respuesta: 0

[Linux] Tutorial de Linux sobre tareas cronometradas basadas en el temporizador de Systemd

[Copiar enlace]
Publicado enHace 40 segundos | | | |
Requisitos: Nuestra tarea programada más utilizada en Linux es el servicio crond, pero no sabemos si existe otro método de temporización, es decir, systemd; a menudo usamos systemd para gestionar nuestros servicios, pero no sabemos si también podemos establecer tareas programadas a través de systemd.

revisión
Linux systemd service manager explicado en detalle
https://www.itsvse.com/thread-10178-1-1.html

Unidad de servicio

Crea un nuevo archivo test1.service, que es la tarea específica que estamos realizando, y la configuración es la siguiente:
Unidad temporizadora

La unidad de servicio simplemente define cómo se ejecuta la tarea, y para programar este servicio, también debe definirse la unidad temporizadora. Crea un nuevo archivo test1.timer con la siguiente configuración:
Sube los archivos test1.service y test1.timer al servidor/etc/systemd/systemcarpeta. Ejecuta el siguiente comando:
Como se muestra a continuación:



Consulta el registro de ejecución:




Anterior:No se puede ejecutar el programa "sh": error=13, permiso denegado
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com