Detener, iniciar y reiniciar los servicios en Debian

Un servicio es un programa que se ejecuta en el fondo para ser utilizado cuando sea necesario. Apache, ssh, Nginx o Mysql son algunos de los más conocidos de los servicios. En Debian, incluyendo Debian 10 Buster, los servicios son almacenados en el directorio /etc/init.d/, pueden ser manejados con el sistema de inicio o la de systemd, ambos de los cuales se explican a continuación con ejemplos de 3 maneras diferentes para detener, iniciar, reiniciar o verificación de un estado de servicio.

El servicio comando

El comando servicio en Linux permite comprobar el estado, detener, iniciar o reiniciar los servicios y de los demonios, init archivos almacenados en /etc/init.d directorio.

La sintaxis para detener, ejecutar, reiniciar los servicios o imprimir su estado en la demanda es:

servicio <Nombre De Servicio> <El fin de>

En el ejemplo siguiente se muestra cómo comprobar el servicio ssh estado mediante la servicio comando:

Systemd

La Systemd es una suite para gestionar los servicios de Linux y de los demonios (el último de la “d” es porque de Unix demonios). El comando systemctl permite iniciar,detener,reiniciar y comprobar el estado de los servicios. Su objetivo es unificar la configuración y comportamiento de todas las distribuciones de Linux sustitución de Unix SystemV y BSD init sistemas.También gestiona el programa init se describe a continuación.

La sintaxis para comprobar el estado de un servicio es la siguiente:

El /etc/init.d directorio

Cuando se inicia el sistema init es el primer programa que se ejecuta y sigue funcionando como el proceso con PID 1 hasta que se apague el sistema.“Es la directa o indirecta antepasado de todos los demás procesos y adopta automáticamente todos los procesos huérfanos. Init es iniciado por la kernel durante el el arranque proceso; un pánico en el núcleo se producirá si el núcleo no puede iniciar. Init es típicamente asignados identificador de proceso 1″ (Fuente: Wikipedia)

Todos los servicios y de los demonios de inicio en el arranque se encuentra en la /etc/init.d directorio. Todos los archivos almacenados en /etc/init.d directorio de apoyo a detener, iniciar, reiniciar y comprobar el estado de los servicios.
La sintaxis para comprobar el estado del servicio ssh es:

La comprobación de un estado de servicio en Linux Debian 10 Buster

A continuación encontrará las 3 maneras diferentes de mostrar cómo comprobar el estado de los servicios en Debian 10 Buster (o cualquier moderna versión de Debian).

La comprobación de un estado del servicio con el comando servicio:

El comando service permite mostrar un estado de servicio, para iniciar, detener o reiniciar, para mostrar a un servicio de la sintaxis es:

servicio <Nombre De Servicio> estado

El siguiente ejemplo muestra el servicio ssh estado:

En mi caso en el que el servicio ssh está ejecutando el resultado es:

Comprobación del estado de los servicios dentro de init.d:

Además para el comando servicio también puede interactuar con los servicios almacenados en /etc/init.d directorio, para comprobar el estado de servicio de la sintaxis es:

/etc/init.d/<Servicios-Nombre> estado

Para comprobar el estado del servicio ssh ejecutar:

Y también se puede comprobar un estado de servicio mediante el comando de control de Systemd systemctlla sintaxis es la siguiente:

systemctl status <Nombre De Servicio>

Para comprobar el estado mediante ssh el comando systemctl ejecutar:

El inicio de los servicios en Linux Debian 10 Buster

Para iniciar los servicios en Linux usando el comando servicio la sintaxis es:

servicio <Nombre De Servicio> inicio

En el ejemplo siguiente se muestra cómo iniciar el servicio ssh utilizando el comando de servicio:

Como con el estado también puede iniciar los servicios desde el inicio.d directorio conseguir un informativo de salida, la sintaxis es la siguiente:

También puede iniciar servicios mediante el comando systemctl con la siguiente sintaxis:

systemctl start <Nombre De Servicio>

En el ejemplo siguiente se muestra cómo iniciar el servicio ssh utilizando el comando systemctl:

Detener servicios en Linux Debian 10 Buster

Para detener los servicios en Debian usando el servicio comando la sintaxis es:

servicio <Nombre De Servicio> parada

El siguiente ejemplo muestra cómo detener el servicio ssh:

Para detener los servicios mediante la init.d directorio de la sintaxis es:

./etc/init.d/<Nombre De Servicio> parada

El ejemplo siguiente muestra cómo detener el servicio ssh utilizando la /etc/init.d directorio:

Para detener un servicio mediante el comando systemctl la sintaxis es:

systemctl stop <Nombre De Servicio>

El ejemplo siguiente muestra cómo detener el servicio ssh utilizando la systemctl comando:

Reiniciar los servicios en Linux Debian 10 Buster

Reiniciar los servicios requiere la misma sintaxis, para reiniciar el servicio ssh con el comando servicio ejecutar:

Para reiniciar el servicio ssh utilizando el init.d directorio de ejecución:

Y por último reiniciar el servicio ssh utilizando la Systemd ejecutar:

Eso es todo sobre la gestión de los servicios bajo Linux. Compruebe la Artículos Relacionados sección para aprender más acerca de los servicios.

Espero que hayas encontrado este breve tutorial útil. Mantener siguientes LinuxHint para más actualizaciones y consejos sobre Linux y Redes.

Artículos relacionados:

Detener, iniciar y reiniciar los servicios en Debian

Un servicio es un programa que se ejecuta en el fondo para ser utilizado cuando sea necesario. Apache, ssh, Nginx o Mysql son algunos de los más conocidos de los servicios. En Debian, incluyendo Debian 10 Buster, los servicios son almacenados en el directorio /etc/init.d/, pueden ser manejados con el sistema de inicio o la de systemd, ambos de los cuales se explican a continuación con ejemplos de 3 maneras diferentes para detener, iniciar, reiniciar o verificación de un estado de servicio.

Puntuación del editor:
4.4

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.