Cómo usar RC.Local en Centos 8

Cómo usar RC.Local en Centos 8
El RC significa "Ejecutar comandos"Y generalmente, los administradores del sistema practican el fenómeno RC para ejecutar un comando en el arranque del sistema. El "RC.local"Es un script que contiene los comandos que se ejercerán al inicio del sistema.

En Linux, los administradores del sistema pueden desear realizar una prueba del sistema antes del inicio. En tal situación, el administrador debe colocar los comandos relevantes dentro del RC.archivo local para hacer posible su ejecución al inicio del sistema.

Si tiene curiosidad por usar el archivo RC-Local en CentOS 8; Estás en el lugar correcto.

Cómo usar RC.Local en Centos 8

Esta sección proporciona varios pasos que se recomiendan para utilizar el RC.Archivo local en Centos 8. Abra el terminal CentOS 8 y comience a seguir los comandos.

Paso 1: Verifique el estado de "RC-LocalServicio a través del siguiente comando.

$ sudo systemctl status rc-local

La salida muestra que el servicio está inactivo y muerto.

En esta etapa, si intenta habilitar el servicio RC-Local, no arrojará un error que "los archivos de la unidad no tienen sección de instalación". Para este archivo create y RC-Local Inside Systemd como lo hicimos aquí:

$ sudo nano/etc/systemd/system/rc-local.servicio

Copie y pegue el siguiente contenido dentro de él; prensa "Ctrl+S" y "CTRL+X"Para guardar y salir del editor.

[Unidad]
Descripción =/etc/rc.compatibilidad local
ConditionPathexists =/etc/rc.local
[Servicio]
Tipo = bifurcado
Execstart =/etc/rc.inicio local
TimeoutSec = 0
StandardOutput = TTY
PermanecerfterExit = sí
Sysvstartpriority = 99
[Instalar]
Wantedby = Multi-user.objetivo

Después de hacerlo, haga que el archivo sea ejecutable como lo hicimos aquí.

$ sudo chmod +x /etc /rc.local

Habilite e inicie el servicio Local RC con el uso de comandos escritos a continuación.

$ sudo SystemCTL Habilitar RC-Local

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

$ sudo systemctl inicio rc-local
$ sudo systemctl status rc-local

Paso 2: Acceder al "/etc/rc.localArchivo usando su editor de texto. Para hacerlo, utilizamos el editor Nano como se muestra a continuación:

$ sudo nano /etc /rc.local

Una vez que se abre el archivo; Puede escribir comandos al final del archivo (sin la palabra clave de sudo). Todos estos comandos se ejecutarán al inicio de la PC. Hemos creado un directorio y un archivo de texto dentro de ese directorio como se puede ver en la imagen de arriba.

Una vez hecho, se recomienda reiniciar el RC.Servicio local de la siguiente manera.

$ sudo systemctl reiniciar RC-Local

Después de reiniciar el sistema, observaría que el directorio requerido y el archivo se crearían en la ubicación especificada.

Nota: Si no obtiene el resultado requerido, intente hacer el siguiente archivo ejecutable.

$ sudo chmod +x /etc /rc.D/RC.local

Conclusión

El RC.El archivo local contiene comandos que se supone que se ejecutarán al inicio del sistema. Este artículo proporciona una guía de procedimiento para utilizar el RC.Archivo local en Centos 8. Los comandos que pueden no poner en riesgo la máquina se pueden usar al inicio. Por ejemplo, si se inicia un servicio de aplicación utilizando un RC.Archivo local, sería difícil cerrarlo de manera segura. Por lo tanto, un servicio de aplicación o configuración de red no debe llevarse a cabo utilizando el RC. archivo local.