elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Sigue las noticias más importantes de elhacker.net en ttwitter!


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Como muestro los servicios que estan corriendo en el sistema (Win/Lin)? | Python
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Como muestro los servicios que estan corriendo en el sistema (Win/Lin)? | Python  (Leído 1,172 veces)
Drakaris

Desconectado Desconectado

Mensajes: 211


Todo lo que puedas imaginar, lo puedes crear.


Ver Perfil
Como muestro los servicios que estan corriendo en el sistema (Win/Lin)? | Python
« en: 18 Agosto 2020, 20:40 »

Buenas, estoy haciendo un script python que será un servicio ejecutandose en segundo plano y necesito mostrar los servicios del sistema. Si hay una funcion o dependencia en python que permita mostrar los servicios mejor, ya que el servicio se ejecutaria, tanto en sistemas Linux como Windows.

Eso se puede hacer con Python?


« Última modificación: 18 Agosto 2020, 21:55 por Drakaris » En línea

tincopasan


Desconectado Desconectado

Mensajes: 1.213

No es lo mismo conocer el camino que recorrerlo.


Ver Perfil
Re: Como muestro los servicios que estan corriendo en el sistema (Win/Lin)? | Python
« Respuesta #1 en: 29 Agosto 2020, 04:02 »

recién veo este post, hay cientos de ejemplos de esto en la red:
Código
  1. import psutil
  2. servicios=list(psutil.win_service_iter())
  3. for servicio in servicios:
  4.    print(servicio)
solo uso windows, así que no tengo idea como es en linux, pero seguro hay muchos ejemplos.


En línea

Drakaris

Desconectado Desconectado

Mensajes: 211


Todo lo que puedas imaginar, lo puedes crear.


Ver Perfil
Re: Como muestro los servicios que estan corriendo en el sistema (Win/Lin)? | Python
« Respuesta #2 en: 31 Agosto 2020, 16:40 »

recién veo este post, hay cientos de ejemplos de esto en la red:
Código
  1. import psutil
  2. servicios=list(psutil.win_service_iter())
  3. for servicio in servicios:
  4.    print(servicio)
solo uso windows, así que no tengo idea como es en linux, pero seguro hay muchos ejemplos.


Ok, gracias. Aquí hay un ejemplo de psutil para WIndows https://stackoverflow.com/questions/55621957/how-to-list-daemon-services-process-in-linux-as-with-psutil
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines