Octavodia
Categorías
  • Aplicaciones
  • Blog
  • Ciencia
  • Comentarios tecnología
  • Correo Web
  • Electrónica
  • Historia Tecnología
  • Información
  • Tecnología
  • Test Tecnología
  • Vida
Octavodia
  • Tecnología

Cómo comprobar todos los servicios que se ejecutan en Linux

Total
0
Shares
0
0
0

Al utilizar cualquier distribución de Linux, varios procesos y servicios se ejecutarán juntos. Algunos servicios pueden ejecutarse en segundo plano, sin el conocimiento del usuario. La realización de servicios innecesarios puede consumir muchos recursos del sistema o causar problemas de seguridad.

Por tanto, es necesario conocer todos los servicios que se ejecutan en el sistema. En este articulo, OctavoDia.mx le mostrará todas las formas posibles de enumerar los servicios que se ejecutan en computadoras Linux.

Cómo comprobar los servicios que se ejecutan en Linux

Primero, comprenda los servicios de Linux. Si el servicio tiene un script, vendrá con tres estados:

  1. empezar (empezar)
  2. Detener
  3. reiniciar

Todo esto se hace con el – Servicio mando . Por ejemplo, para reiniciar el servicio gerente de Redes, ejecuta el siguiente comando:

sudo service network-manager restart

El comando de servicio hace referencia a cada servicio mediante el script de inicio almacenado en /etc/init.d para Ubuntu y cualquier otra distribución basada en Debian, y etc / rc.d / init.d para distribuciones. La distribución de Linux se basa en RedHat. Algunos nombres de servicios varían según la distribución. Por ejemplo, el servicio del servidor web Apache es httpd en CentOS y Apache2 en Ubuntu.

Muchas distribuciones de Linux pertenecen a los siguientes sistemas de inicio:

  1. Sistema V (SysV) , es el sistema de inicio original.
  2. Subiendo en la vida
  3. systemd , es el sistema de inicio más reciente en el momento de escribir este artículo.

Compruebe todos los servicios que se ejecutan en el sistema init System V (SysV)

Echemos un vistazo a algunos de los comandos de Terminal que puede usar para enumerar todos los servicios que se ejecutan en el sistema de inicio SysV.

service --status-all

Salida del comando Service -status-all

El comando anterior enumera todos los servicios que se ejecutan en el sistema. Si el servicio se está ejecutando mucho, puede usar los parámetros adicionales: Más y Menos para enumerar los servicios en la pantalla de una manera organizada y clara.

service --status-all | less

Salida del comando de servicio –status-all | Menos

service --status-all | more

Salida del comando de servicio –status-all | Más

Para enumerar solo los servicios que se ejecutan actualmente en el sistema, ejecute el siguiente comando:

service --status-all | grep running

Para ver el estado de un servicio específico, ejecute el siguiente comando:

service --status-all | grep [service_name] e.g service --status-all | grep httpd

Alternativamente, puede ejecutar el siguiente comando para ver el estado de un servicio específico.

service httpd status

Para enumerar todos los servicios que se activan durante el inicio, ejecute el siguiente comando:

chkconfig --list

Verifique todos los servicios que se ejecutan en el sistema de inicio Upstart

Para enumerar todos los servicios en máquinas Linux que ejecutan el sistema de inicio Upstart, ejecute el siguiente comando:

initctl list

Verifique todos los servicios que se ejecutan en el sistema de inicio Systemd

Para enumerar todos los servicios en máquinas Linux que ejecutan Systemd init, ejecute el siguiente comando:

systemctl

Salida del comando systemctl

Desde el comando anterior, vemos que los datos se muestran en 5 columnas, a saber UNIDAD, CARGA, ACTIVO, SUB y DESCRIPCIÓN .

También puede enumerar los servicios que se ejecutan según su tipo con el siguiente comando:

systemctl list-units --type service

Systemctl list-units –type comando exit

También puede enumerar los servicios según su estado actual. El resultado es muy similar al resultado del comando anterior, pero un poco más simple.

systemctl list-unit-files --type service

systemctl lista archivos de unidad | grep habilitado

Para enumerar el estado de un servicio específico, ejecute el siguiente comando:

systemctl status [service_name] e.g systemctl status acpid.path

Comando systemctl status acpid.path

Para enumerar solo los servicios que se ejecutan en el sistema, ejecute el siguiente comando:

systemctl | grep running

El systemctl | ejecutando grep

Para enumerar todos los servicios que se activan durante el inicio, ejecute el siguiente comando:

systemctl list-unit-files | grep enabled

Los archivos systemctl list-unit-files | grep habilitado

También puede ver los principales grupos de control y su uso de los recursos del sistema, como E / S, CPU, tareas y Memoria utilizando la systemd-cgtop mando .

systemd-cgtop

Salida del comando systemd-cgtop

También puedes usar pstree para enumerar todos los servicios que se ejecutan en el sistema. Pstree obtiene esta información de la salida del sistema Systemd.

pstree

Salida del comando pstree

Pstree también se puede utilizar con el sistema System V int. Obtiene la salida del sistema SysVinit.

pstree

También puede usar la utilidad chkservice para verificar todos los servicios que se ejecutan en el sistema Systemd. Esta utilidad no está preinstalada. Sin embargo, puede instalarlo a través de Terminal usando el siguiente comando:

sudo apt-get install chkservice

Comando de instalación de Chkservice

Para iniciar chkservice, ejecute el siguiente comando. Tenga en cuenta que necesita derechos de superusuario.

sudo chkservice

El comando inicia chkservice

Para ver todas las funciones que vienen con esta gran herramienta, presione la tecla ?para abrir el Ayuda menú .

Prensa ? para abrir el menú de ayuda

Linux

Al utilizar cualquier distribución de Linux, varios procesos y servicios se ejecutarán juntos. Algunos servicios pueden ejecutarse en segundo plano, sin el conocimiento del usuario. Realizar servicios innecesarios puede consumir muchos recursos del sistema o causar problemas de seguridad.

Por tanto, es necesario conocer todos los servicios que se ejecutan en el sistema. En este articulo, OctavoDia.mx le mostrará todas las formas posibles de enumerar los servicios que se ejecutan en computadoras Linux.

Cómo comprobar los servicios que se ejecutan en Linux

Primero, comprenda los servicios de Linux. Si el servicio tiene un script, vendrá con tres estados:

  1. empezar (empezar)
  2. Detener
  3. reiniciar

Todo esto se hace con el – Servicio mando . Por ejemplo, para reiniciar el servicio gerente de Redes, ejecuta el siguiente comando:

sudo service network-manager restart

El comando de servicio hace referencia a cada servicio mediante el script de inicio almacenado en /etc/init.d para Ubuntu y cualquier otra distribución basada en Debian, y etc / rc.d / init.d para distribuciones. La distribución de Linux se basa en RedHat. Algunos nombres de servicios varían según la distribución. Por ejemplo, el servicio del servidor web Apache es httpd en CentOS y Apache2 en Ubuntu.

Muchas distribuciones de Linux pertenecen a los siguientes sistemas de inicio:

  1. Sistema V (SysV) , es el sistema de inicio original.
  2. Subiendo en la vida
  3. systemd , es el sistema de inicio más reciente en el momento de escribir este artículo.

Compruebe todos los servicios que se ejecutan en el sistema init System V (SysV)

Echemos un vistazo a algunos de los comandos de Terminal que puede usar para enumerar todos los servicios que se ejecutan en el sistema de inicio SysV.

service --status-all

Salida del comando Service -status-all

El comando anterior enumera todos los servicios que se ejecutan en el sistema. Si el servicio se ejecuta mucho, puede usar los parámetros adicionales: Más y Menos para enumerar los servicios en la pantalla de una manera organizada y clara.

service --status-all | less

Salida del comando de servicio –status-all | Menos

service --status-all | more

Salida del comando de servicio –status-all | Más

Para enumerar solo los servicios que se ejecutan en el sistema, ejecute el siguiente comando:

service --status-all | grep running

Para ver el estado de un servicio específico, ejecute el siguiente comando:

service --status-all | grep [service_name] e.g service --status-all | grep httpd

Alternativamente, puede ejecutar el comando a continuación para ver el estado de un servicio específico.

service httpd status

Para enumerar todos los servicios que se activan durante el inicio, ejecute el siguiente comando:

chkconfig --list

Verifique todos los servicios que se ejecutan en el sistema de inicio Upstart

Para enumerar todos los servicios en máquinas Linux que ejecutan el sistema de inicio Upstart, ejecute el siguiente comando:

initctl list

Verifique todos los servicios que se ejecutan en el sistema de inicio Systemd

Para enumerar todos los servicios en máquinas Linux que ejecutan Systemd init, ejecute el siguiente comando:

systemctl

Salida del comando systemctl

Desde el comando anterior, vemos que los datos se muestran en 5 columnas, a saber UNIDAD, CARGA, ACTIVO, SUB y DESCRIPCIÓN .

También puede enumerar los servicios que se ejecutan según su tipo con el siguiente comando:

systemctl list-units --type service

Systemctl list-units –type comando exit

También puede enumerar los servicios según su estado actual. El resultado es bastante similar al resultado del comando anterior, pero un poco más simple.

systemctl list-unit-files --type service

systemctl lista de archivos de unidad | grep habilitado

Para enumerar el estado de un servicio específico, ejecute el siguiente comando:

systemctl status [service_name] e.g systemctl status acpid.path

Comando systemctl status acpid.path

Para enumerar solo los servicios que se ejecutan en el sistema, ejecute el siguiente comando:

systemctl | grep running

El systemctl | ejecutando grep

Para enumerar todos los servicios que se activan durante el inicio, ejecute el siguiente comando:

systemctl list-unit-files | grep enabled

Los archivos systemctl list-unit-files | grep habilitado

También puede ver los principales grupos de control y su uso de los recursos del sistema, como E / S, CPU, tareas y Memoria utilizando la systemd-cgtop mando .

systemd-cgtop

Salida del comando systemd-cgtop

También puedes usar pstree para enumerar todos los servicios que se ejecutan en el sistema. Pstree obtiene esta información de la salida del sistema Systemd.

pstree

Salida del comando Pstree

Pstree también se puede utilizar con el sistema System V int. Obtiene la salida del sistema SysVinit.

pstree

También puede usar la utilidad chkservice para verificar todos los servicios que se ejecutan en el sistema Systemd. Esta utilidad no está preinstalada. Sin embargo, puede instalarlo a través de Terminal usando el siguiente comando:

sudo apt-get install chkservice

Comando de instalación de Chkservice

Para iniciar chkservice, ejecute el siguiente comando. Tenga en cuenta que necesita derechos de superusuario.

sudo chkservice

El comando inicia chkservice

Para ver todas las funciones que vienen con esta gran herramienta, presione la tecla ?para abrir el Ayuda menú .

Prensa ? para abrir el menú de ayuda

Total
0
Shares
Share 0
Tweet 0
Pin it 0
Artículo anterior
  • Ciencia

Descubre la estrella más pequeña del universo, a unos 600 años luz de la Tierra.

Ver Publicación
Siguiente artículo
  • Historia Tecnología

Google eliminó una serie de funciones poco utilizadas para purificar Chrome

Ver Publicación
También podría interesarte
Ver Publicación
  • Tecnología

Instrucciones para instalar myBB Forum en el servidor

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Instrucciones para instalar Microsoft Office 2007 en Ubuntu 9.04

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Instrucciones para instalar el sistema operativo Linux en el Chromebook

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Instrucciones para instalar LAMP en Ubuntu para principiantes

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Instrucciones para instalar Kali Linux a través de la red PXE

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Las instrucciones para instalar Kali Linux en Windows 10 son más fáciles que nunca

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Instrucciones para instalar la grabadora Hikvision a través de la red

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Instrucciones para instalar hass.io en Raspberry Pi 3

  • admin
  • diciembre 8, 2020

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Octavodia

Ingresa las palabras de la búsqueda y presiona Enter.