Articles

detener, iniciar y reiniciar servicios en Debian

un servicio es un programa que se ejecuta en segundo plano para ser utilizado cuando sea necesario. Apache, SSH, Nginx o Mysql son algunos de los servicios más conocidos. En Debian, incluyendo Debian 10 Buster, los servicios se almacenan en el directorio /etc/init.d/, se pueden administrar con el sistema init o el systemd, los cuales se explicarán a continuación con ejemplos de 3 formas diferentes de detener, iniciar, reiniciar o verificar el estado de un servicio.

  • El comando de servicio
  • Systemd
  • /etc/init.,D directorio
  • comprobar el estado de un servicio en Linux Debian 10 Buster
  • iniciar servicios en Debian Linux 10 Buster
  • detener servicios en Linux Debian 10 Buster
  • Reiniciar servicios en Linux Debian 10 Buster

el comando service

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

la sintaxis para detener, ejecutar, reiniciar servicios o imprimir su estado a demanda es:

service <Service-Name> <order>

el siguiente ejemplo muestra cómo verificar el estado del servicio SSH utilizando el comando service:

service SSH Status

systemd

El systemd es una suite para administrar servicios Linux y demonios (la última «D» es debido a demonios Unix)., El comando systemctl permite iniciar, detener, reiniciar y comprobar el estado de los servicios. Su objetivo es unificar la configuración y el comportamiento de todas las distribuciones Linux que sustituyan a Unix SystemV y BSD init systems.It también gestiona el programa init que se describe a continuación.

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

systemctl status ssh

/etc/init.D directorio

Cuando el sistema arranca init es el primer programa que se ejecuta y permanece ejecutándose como proceso con PID 1 hasta que el sistema se apaga.,»Es el antepasado directo o indirecto de todos los demás procesos y adopta automáticamente todos los procesos huérfanos. Init es iniciado por el núcleo durante el proceso de arranque; se producirá un pánico del núcleo si el núcleo no puede iniciarlo. A Init se le asigna típicamente el identificador de proceso 1 » (Fuente: Wikipedia)

todos los servicios y demonios que comienzan en el arranque se encuentran en /etc/init.d directorio. Todos los archivos almacenados en /etc/init.D soporte de directorio para detener, iniciar, reiniciar y verificar el estado de los servicios.,
La sintaxis para comprobar el estado del servicio ssh es:

/etc/init.D / SSH status

comprobar el estado de un servicio en Linux Debian 10 Buster

a continuación encontrará 3 formas diferentes de comprobar el estado de un servicio en Debian 10 Buster (o cualquier versión moderna de Debian).,estado del servicio con el comando service:

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

servicio <Servicio-Nombre> estado

el siguiente ejemplo muestra El servicio ssh estado:

servicio sshd status

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 del servicio de comandos, también puede interactuar con los servicios almacenados en /etc / init.D directorio, para comprobar el estado de un servicio la sintaxis es:

/etc/init.d / < Services-Name>status

para comprobar el estado del servicio SSH ejecute:

/etc/init.,=»6e05bbf754″>
systemctl status ssh

iniciar servicios en Linux Debian 10 Buster

para iniciar servicios en Linux usando el servicio de comandos la sintaxis es:

service <service-name> start

el siguiente ejemplo muestra cómo iniciar el servicio SSH utilizando el comando service:

service SSH start

al igual que con el estado, también puede iniciar servicios desde INIT.,D directorio para obtener una salida informativa, la sintaxis es:

/etc/init.,tarta el servicio ssh utilizando el comando systemctl:

systemctl start ssh

Detener servicios en Linux Debian 10 Buster

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

servicio <Servicio-Nombre> dejar

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

servicio de ssh stop

Para detener los servicios mediante el init.,D Directorio la sintaxis es:

./etc / init.d / <Service-Name>stop

el siguiente ejemplo muestra cómo detener el servicio ssh usando /etc/init.D directory:

./etc / init.,div>

systemctl stop <Servicio-Nombre>

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

systemctl stop ssh

Reiniciar los servicios en Linux Debian 10 Buster

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

service ssh restart

Para reiniciar el servicio ssh utilizando el init.,D ejecución del directorio:

/etc/init.d/ssh restart

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

systemctl restart ssh

Eso es todo sobre la gestión de los servicios bajo Linux. Consulte la sección de artículos relacionados para obtener más información sobre los servicios.espero que hayas encontrado útil este breve tutorial. Siga a LinuxHint para obtener actualizaciones adicionales y consejos sobre Linux y redes.,

  • Cómo listar un servicio con systemd
  • ¿Dónde se almacenan los servicios en Debian?
  • instale BIND 9 en Ubuntu y configúrelo para su uso
  • archivo de unidad systemd creando un servicio
  • Cómo listar el servicio con systemd