5 ejemplos básicos de comandos chkconfig en Linux

5 ejemplos básicos de comandos chkconfig en Linux

Esta es nuestra serie de comandos de Linux en curso, donde vamos a revisar cómo podemos usar el comando chkconfig. de manera eficiente con sus parámetros disponibles. La herramienta de comando Chkconfig. permite configurar los servicios para que se inicien y se detengan automáticamente en los scripts /etc/rd.d/init.d. a través de la línea de comandos. Veamos algunos ejemplos.

 ejemplos de comandos chkconfig  ejemplos de comandos chkconfig 5 ejemplos de comandos chkconfig

1. Mostrar todos los servicios

El uso del parámetro ‘ –list. mostrará todos los servicios y su estado de inicio actual en cada configuración de nivel de ejecución.

[[email protected] ~] # chkconfig–list NetworkManager 0: desactivado 1: desactivado 2: activado 3: activado 4: activado 5: activado 6: desactivado abrt-ccpp 0: desactivado 1: desactivado 2: desactivado 3: activado 4: desactivado 5: activado 6: apagado abrt-oops 0: apagado 1: apagado 2: apagado 3: encendido 4: apagado 5: encendido 6: apagado …

2. Verificar el estado de un servicio específico

El siguiente comando muestra la configuración de inicio para un servicio en particular. Muestra que los servicios HTTP. están desactivados. en todos los niveles de ejecución.

[[email protected] ~] # chkconfig–list | grep httpd httpd 0: apagado 1: apagado 2: apagado 3: apagado 4: apagado 5: apagado 6: apagado

3. ¿Cómo inicio un servicio particular en niveles de ejecución?

El siguiente comando ‘ chkconfig. muestra cómo podemos iniciar servicios HTTP. solo en el nivel de ejecución 3. y 5. con el parámetro ‘ –nivel. . El primer comando inicia los servicios httpd. en el nivel de ejecución 3. y 5. y el segundo comando verifica el estado de los servicios httpd. que se ejecutan en nivel de ejecución.

[[email protected] ~] # chkconfig–level 35 httpd on [[email protected] ~] # chkconfig–list | grep httpd httpd 0: apagado 1: apagado 2: apagado 3: encendido 4: apagado 5: encendido 6: apagado

4. Cómo comprobar qué servicios están activados/desactivados

El siguiente comando mostrará todos los servicios que están activados. y desactivados. en un nivel de ejecución específico 5.

[[correo electrónico protegido] ~] # chkconfig–list | grep 5: activado NetworkManager 0: desactivado 1: desactivado 2: activado 3: activado 4: activado 5: activado 6: desactivado abrt-ccpp 0: desactivado 1: desactivado 2: desactivado 3: activado 4: desactivado 5: activado 6: desactivado abrt-oops 0: apagado 1: apagado 2: apagado 3: encendido 4: apagado 5: encendido 6: apagado abrtd 0: apagado 1: apagado 2: apagado 3: encendido 4: apagado 5: encendido 6: apagado acpid 0: apagado 1: desactivado 2: activado 3: activado 4: activado 5: activado 6: desactivado … [[email protected] ~] # chkconfig–list | grep 5: desactivado dnsmasq 0: desactivado 1: desactivado 2: desactivado 3: desactivado 4: desactivado 5: desactivado 6: desactivado dovecot 0: desactivado 1: desactivado 2: desactivado 3: desactivado 4: desactivado 5: desactivado 6: desactivado firstboot 0 : apagado 1: apagado 2: apagado 3: apagado 4: apagado 5: apagado 6: apagado kdump 0: apagado 1: apagado 2: apagado 3: apagado 4: apagado 5: apagado 6: apagado mysqld 0: apagado 1: apagado 2 : apagado 3: apagado 4: apagado 5: apagado 6: apagado netconsole 0: apagado 1: apagado 2: apagado 3: apagado 4: apagado 5: apagado 6: apagado nfs 0: apagado 1: apagado 2: apagado 3: apagado 4 : apagado 5: apagado 6: apagado …

5. ¿Cómo detengo un servicio en particular en niveles de ejecución

freestar.config.enabled_slots.push

El siguiente comando desactivará /strong> un servicio llamado postfix. para un solo nivel de ejecución. Del mismo modo, podemos desactivar. un servicio en particular en varios niveles de ejecución de una sola vez, como se muestra a continuación.

[[email protected] ~] # chkconfig–level 3 postfix off [[email protected ] ~] # chkconfig–level 2345 postfix off

Como todos sabemos, hay siete niveles de ejecución disponibles en el sistema operativo Linux. Cubriremos la importancia de los diferentes niveles de ejecución y la secuencia de arranque en detalle en nuestro próximo artículo. Entonces, estad atentos.