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:
el siguiente ejemplo muestra cómo verificar el estado del servicio SSH utilizando el comando service:
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:
/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:
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:
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 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:
para comprobar el estado del servicio SSH ejecute:
iniciar servicios en Linux Debian 10 Buster
para iniciar servicios en Linux usando el servicio de comandos la sintaxis es:
el siguiente ejemplo muestra cómo iniciar el servicio SSH utilizando el comando service:
al igual que con el estado, también puede iniciar servicios desde INIT.,D directorio para obtener una salida informativa, la sintaxis es:
Detener servicios en Linux Debian 10 Buster
Para detener los servicios en Debian usando el comando de servicio de la sintaxis es:
El siguiente ejemplo muestra cómo detener el servicio ssh:
Para detener los servicios mediante el init.,D Directorio la sintaxis es:
el siguiente ejemplo muestra cómo detener el servicio ssh usando /etc/init.D directory:
El siguiente ejemplo muestra cómo detener el servicio ssh utilizando el comando systemctl:
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:
Para reiniciar el servicio ssh utilizando el init.,D ejecución del directorio:
Y por último reiniciar el servicio ssh utilizando la Systemd ejecutar:
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