- ¿Qué es el comando chkconfig?
- comandos chkconfig
- Estado actual de todos los servicios
- Estado actual de todos los servicios en orden alfabético
- Estado actual de servicios particulares
- Habilitar (iniciar) un servicio particular en los niveles de ejecución
- Desactiva (detiene) un servicio concreto en los niveles de ejecución
- Borrar un servicio
- Añadir un nuevo servicio
¿Qué es el comando chkconfig?
chkconfig es una línea de comandos simple para manejar los servicios en cada etapa de ejecución en la línea de comandos de Linux. Se utiliza para actualizar y mostrar la configuración de nivel de ejecución para todos los servicios disponibles.
En otras palabras, se utiliza para actualizar los servicios, la información de inicio actual, añadir o eliminar el servicio de la gestión, actualizar la configuración de la pista de aterrizaje del servicio, y la lista de un servicio en particular.
comandos chkconfig
Los siguientes comandos muestran la sintaxis del comando chkconfig y sus opciones disponibles.
S. No | Sintaxis del comando |
---|---|
chkconfig –list | |
chkconfig –override name | |
chkconfig –list | sort | |
chkconfig –del name | |
chkconfig name | |
chkconfig –add name |
Estado actual de todos los servicios
El siguiente comando indica el estado de arranque y parada de todos los servicios. Se utiliza para mostrar el estado actual de todos los servicios.
Estado actual de todos los servicios en orden alfabético
Estado actual de servicios particulares
Este comando muestra el estado de arranque y parada de servicios particulares. El comando dado a continuación muestra la configuración de inicio de un servicio particular. Está mostrando que los servicios HTTP están cerrados en todos los niveles de ejecución.
Habilitar (iniciar) un servicio particular en los niveles de ejecución
Este comando chkconfig muestra cómo puede iniciar los servicios HTTP en los parámetros del nivel de ejecución 3 solamente. El comando «chkconfig -level 4 httpd on» habilita los servicios httpd en el nivel de ejecución 4.
El comando «chkconfig -list | grep httpd» valida el estado de los servicios httpd que se ejecutan en el nivel de ejecución.
Desactiva (detiene) un servicio concreto en los niveles de ejecución
Este comando chkconfig muestra cómo puede detener los servicios HTTP en los parámetros del nivel de ejecución 4 solamente.
Este comando chkconfig muestra cómo puede detener los servicios HTTP en múltiples niveles de ejecución.
Borrar un servicio
El comando delete elimina completamente un servicio del sistema chkconfig. Este comando elimina el servicio ‘nfs’ de la lista de chkconfig.
Añadir un nuevo servicio
Este comando añade un nuevo servicio a la gestión de chkconfig. Añade un servicio ‘nfs’, y se iniciará automáticamente en los niveles 1, 2, 3, 4 y 5.
El comando chkconfig sólo añade aquellos servicios que existen en su dispositivo. En caso de que un servicio no exista en tu dispositivo, entonces debes instalar primero el paquete de ese servicio, y luego debes agregar ese servicio a tu dispositivo.