V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

daemon

Hay muchas tareas que se deben realizar para configurar correctamente un proceso demonio. Daemon realiza estas tareas y además, resulta útil para escribir demonios en lenguajes distintos de C, C++ o Perl, por ejemplo, sh, Java.

$ daemon --name=script-daemon --output=/var/log/mi-script.log script.sh
asigna un nombre al demonio y especifica un archivo de registro del script.sh que se ejecutará como demonio
$ daemon --name=criptt-daemon --respawn -- mi-script.sh
reinicia el proceso automáticamente si termina inesperadamente
$ daemon --name=apli-java java -jar mi-aplicacion.jar
ejecutar una aplicación Java como demonio
$ daemon --name=mi-script --user=usuario --group=grupo mi-script.sh
ejecutar el demonio bajo un usuario y grupo específicos
$ daemon --name=mi-script --nice=10 mi-script.sh
ejecutar un proceso con una prioridad de CPU ajustada por ejemplo a 10 [valores positivos reducen la prioridad]
$ daemon --stop --name=script-daemon
detener un demonio que se está ejecutando
$ daemon --running --name=script-daemon
verificar si un demonio está en ejecución

1.-

Si se desea ejecutar varios scripts y registrar su salida en diferentes archivos:

$ daemon --name=script1 --output=/var/log/script1.log script1.sh
$ daemon --name=script2 --output=/var/log/script2.log script2.sh
Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
3198 entradas - Acerca del Tractatus
La Pipa Plena 2025