GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo iniciar, detener y reiniciar servicios en Debian 10

Tiene una ventana de servicios en el sistema operativo Windows a través de la cual puede administrar todos sus servicios, incluidos verlos, iniciarlos y detenerlos. Del mismo modo, tiene una terminal en los sistemas operativos Linux (Debian) para hacer lo mismo.

En este artículo, me centraré en las diferentes formas de iniciar, detener y reiniciar los servicios en la versión 10 de Debian.

Cómo enumerar todos los servicios en Debian 10

Si desea ver todos los servicios que se ejecutan en Debian 10, puede ejecutar el siguiente comando.

ls /etc/init.d/

Si desea obtener una lista más detallada de todos los servicios y procesos que se ejecutan en su sistema operativo Debian, ejecute el siguiente comando.

systemctl list-unit-files

Debe ejecutar los comandos anteriores con privilegios de root; de lo contrario, tendrá un error como se muestra en la siguiente captura de pantalla.

Cómo verificar el estado de un servicio en particular usando init.d

Hay varias formas de verificar el estado de un servicio en particular, ya sea que se esté ejecutando o no. Uno de esos métodos es mediante el uso de init.d. Puede ejecutar el comando con privilegios de root con la siguiente sintaxis,

/etc/init.d/{servicename} status

Verifiquemos el estado del servicio de red. El comando completo debería tener el siguiente aspecto,

/etc/init.d/networking status

Es claramente visible desde arriba que las interfaces de red están activas.

Cómo verificar el estado de un servicio en particular usando systemctl

Uno de los segundos métodos para verificar el estado de un servicio en particular es usar systemctl. La sintaxis del comando es la siguiente,

systemctl status {servicename}

Tomaremos nuevamente el ejemplo de un servicio de red para verificar su estado. Para ello, ejecute el siguiente comando con privilegios de root en la terminal Debian.

systemctl status networking

Cuando se devuelven los resultados, muestran claramente que el servicio de red se está ejecutando y las interfaces están activas.

Cómo detener, iniciar y reiniciar un servicio en particular

Hay dos métodos para detener e iniciar un servicio en particular. Enumeraré aquí ambos métodos.

Iniciar y detener un servicio usando init.d

Permítame comenzar deteniendo el servicio de red que ya se está ejecutando para mostrarle cómo detener cualquier servicio con la ayuda de init.d. Ejecute el siguiente comando con privilegios de root,

/etc/init.d/networking stop

La sintaxis completa del comando debería verse así,

/etc/init.d/{servicename} stop

Para confirmar el estado del servicio de red, ejecutemos el comando ya descrito.

/etc/init.d/networking status

La captura de pantalla anterior muestra que el servicio de red no se está ejecutando y las interfaces están inactivas.

Una vez que se haya detenido el servicio de red, permítanos iniciarlo para mostrarle el método para iniciar cualquier servicio. Un comando debería tener el siguiente aspecto,

/etc/init.d/networking start

Por lo tanto, la sintaxis del comando debería ser la siguiente.

/etc/init.d/{servicename} start

Confirmemos que el servicio de red se ha ejecutado correctamente. Por lo tanto, tome un estado.

/etc/init.d/networking status

Hemos ejecutado con éxito el servicio de red como muestra la captura de pantalla anterior.

Iniciar y detener un servicio usando systemctl

Los servicios se pueden iniciar y detener con la ayuda de systemctl. Detengamos el servicio de red que ya se está ejecutando. Ejecute el siguiente comando con privilegios de root,

systemctl stop networking

El comando no devolverá ningún resultado en la pantalla. Para confirmar, ejecute el siguiente comando,

systemctl status networking

La captura de pantalla anterior muestra claramente que el servicio de red se ha detenido y las interfaces de red están inactivas.

Una vez que se haya iniciado el servicio, permítame iniciarlo para mostrarle el método para iniciar cualquier servicio. La sintaxis del comando es la siguiente,

systemctl start networking

Una vez que el comando anterior se ejecuta con éxito, no mostrará nada en la terminal. Para asegurarse de que el servicio se haya ejecutado correctamente, verifique su estado con la ayuda del comando ya descrito.

systemctl status networking

El resultado del comando muestra que el servicio de red se ha ejecutado correctamente y sus interfaces están activas.

Reiniciar un servicio usando init.d y systemctl

Puede reiniciar directamente cualquier servicio con la ayuda de init.d y systemctl. La sintaxis de ambos comandos debe ser la siguiente,

/etc/init.d/{servicename} restart

systemctl restart {servicename}

Para reiniciar el servicio de red, los comandos anteriores deberían tener el siguiente aspecto.

/etc/init.d/networking restart
systemctl restart networking

Cuando estos comandos se ejecutan con éxito, no devolverán nada en la terminal. Puede confirmar su estado después de buscar la marca de tiempo y activa en la salida del comando.

Espero que hayas disfrutado este artículo. Si tiene algún problema o sugerencia, hágamelo saber escribiendo en la sección de comentarios.


Debian
  1. Servicios de inicio, detención y reinicio en el servidor systemd RHEL 7 Linux

  2. Cómo iniciar, detener y reiniciar servicios en un servidor dedicado Linux

  3. Iniciar, reiniciar y detener manualmente Plex Media Server Ubuntu/Debian

  4. Debian:¿cómo funcionan los servicios en Debian y cómo puedo administrarlos?

  5. Cómo iniciar/detener/reiniciar servicios en CentOS Web Panel

Cómo iniciar, detener y reiniciar servicios en Debian

Cómo iniciar, detener o reiniciar servicios en Ubuntu 20.04 LTS

Cómo iniciar, detener o reiniciar servicios en CentOS 8

Cómo iniciar, detener o reiniciar servicios en Ubuntu

Ubuntu:servicios de inicio, parada y reinicio

Cómo iniciar, detener o reiniciar servicios de red en Rocky Linux 8