Tutoriales

Cómo usar Rc.local en CentOS 8

RC significa «ejecutar comandos‘ y, por lo general, los administradores del sistema practican el fenómeno rc para ejecutar un comando al iniciar el sistema. Ese «rc.local» es un script que contiene los comandos que se ejecutarán al iniciar el sistema.

En Linux, los administradores del sistema pueden querer realizar una prueba del sistema antes de comenzar. En tal situación, el administrador debe agregar los comandos relevantes al archivo rc.local para habilitar su ejecución al iniciar el sistema.

Si tiene curiosidad por usar el archivo rc-local en CentOS 8; Usted está en el lugar correcto.

Cómo usar rc.local en CentOS 8

Esta sección contiene varios pasos recomendados para usar el archivo rc.local en CentOS 8. Abra la terminal CentOS 8 y siga los comandos.

Paso 1: Comprobar el estado de «rc-local” servicio a través del siguiente comando.

ps sudo systemctl estado rc-local

El resultado muestra que el servicio está inactivo y muerto.

Si intenta habilitar el servicio rc-local en esta etapa, no obtendrá un error de que «los archivos de la unidad no tienen una sección de instalación». Para hacer esto, cree un archivo rc-local en systemd como lo hicimos aquí:

ps sudo nano /Etc/sistemad/sistema/rc-local.servicio

Copie y pegue el siguiente contenido; Presionar «CTRL+G» y «CTRL+X‘ para guardar y salir del editor.

[Unit]
descripción=/Etc/compatibilidad con rc.local
ConditionPathExists=/Etc/rc.local

[Service]
tipo= bifurcación
ExecStart=/Etc/Inicie rc.local
tiempo de espera=
salida estándar=tty
Permanecer después de salir=
SysVStartPriority=99

[Install]
Buscado por=multiusuario.objetivo

Después de eso, haga que el archivo sea ejecutable como aquí.

ps sudo chmod +x /Etc/rc.local

Habilite e inicie el servicio rc-local usando los comandos a continuación.

ps sudo systemctl permitir rc-local

Mientras tanto, inicie el servicio y también obtenga el estado usando el siguiente comando.

ps sudo systemctl iniciar rc-local
ps sudo systemctl estado rc-local

Paso 2: Llegar a»/etc/rc.local” archivo con su editor de texto. Para hacer esto, usamos el editor nano como se muestra a continuación:

ps sudo nano /Etc/rc.local

Una vez que el archivo está abierto; Puede escribir comandos al final del archivo (sin la palabra clave sudo). Todos estos comandos se ejecutan cuando se inicia la PC. Hemos creado un directorio y un archivo de texto en ese directorio como se muestra en la imagen de arriba.

Una vez hecho esto, se recomienda reiniciar el servicio rc.local de la siguiente manera.

ps sudo systemctl reinicia rc-local

Después de reiniciar el sistema, encontrará que el directorio y el archivo necesarios se crean en la ubicación especificada.

Nota: Si no obtiene el resultado que desea, intente hacer que el siguiente archivo sea ejecutable.

ps sudo chmod +x /Etc/rc.d/rc.local

Conclusión

El archivo rc.local contiene comandos que se ejecutarán al iniciar el sistema. Este artículo proporciona una guía de procedimiento para usar el archivo rc.local en CentOS 8. Los comandos que pueden no dañar la computadora se pueden usar al inicio. Por ejemplo, si un servicio de aplicación se inicia con un archivo rc.local, sería difícil cerrarlo de forma segura. Por lo tanto, no se debe realizar un servicio de aplicación o una configuración de red con el rc. archivo local.

LEER  Uso de exploits basados ​​en hardware: una guía completa

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba