GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo configurar el script de inicio y apagado en Gentoo Linux

A veces, es necesario ejecutar un comando o un script de shell durante el inicio y el apagado del sistema. Esto es útil para iniciar un servicio al iniciar el sistema y detenerlo durante el apagado del sistema. Este tutorial lo ayudará a ejecutar scripts al iniciar y apagar el sistema en Gentoo Linux.

Ahora los scripts dentro del directorio /etc/local.d/ con el sufijo .start se ejecutarán al iniciar el sistema y todos los scripts con el sufijo .stop se ejecutarán durante el apagado del sistema. Primero, asegúrese de haber habilitado los scripts locales.d siguiendo los pasos a continuación.

Habilitar scripts locales.d

Para iniciar las secuencias de comandos local.d en el momento del arranque, agregue su secuencia de comandos init.d al nivel de ejecución predeterminado

# rc-update add local default

Ahora inicie el servicio haciendo que OpenRC verifique los servicios detenidos en el nivel de ejecución predeterminado:

# rc-service local start

Ejecutar secuencia de comandos al inicio

Cree un script /etc/local.d/myService.start y coloque su contenido en él. Esto se ejecutará durante el arranque del sistema.

# vi /etc/local.d/myService.start
#!/bin/sh
# Show below message on system startup
echo "Welcome back!"

Ejecutar secuencia de comandos al apagar

Cree un script /etc/local.d/myService.stop y coloque su contenido en él. Esto se ejecutará durante el cierre del sistema.

# vi /etc/local.d/myService.stop
#!/bin/sh
# Show below message on system shutdown
echo "Good bye!"

Linux
  1. Cómo apagar o reiniciar Linux

  2. Cómo usar el comando de apagado y reinicio de Linux con ejemplos

  3. Cómo automatizar el inicio/apagado de Oracle Database y Listener en Linux

  4. Ejemplos de comandos "apagar" en Linux

  5. ¿Cómo puedo ejecutar un script de Perl como un demonio del sistema en Linux?

Cómo establecer o cambiar el nombre de host en Linux

Cómo desfragmentar su sistema Linux

Cómo apagar CentOS 8

Cómo usar el comando de apagado de Linux

Cómo enumerar servicios en Linux

Cómo instalar y configurar la consola web de Cockpit en un sistema Linux