Inicio » procesos

procesos

Como saber si un demonio está corriendo en GNU/Linux

Enviado por queru el 24 December 2009 - 12:54am.

Para un servidor remoto:

  • Puedes usar nmap (hay que instalarlo), algo así:

    $> aptitude install nmap
    $> nmap 192.168.1.1 -p 80
    

    El "-p 80" es el puerto que quieres comprobar, donde debería estar el servicio escuchando. Podrías sustituirlo por su representación textual "-p www", o "-p smtp". Para ver un listado de puertos y nombres:

    $> cat /etc/services
    

  • Hacer un telnet:

    $> telnet 192.168.1.1 80
    

    Recuerda que deberás conocer el protocolo para salir, o bien escapar con "Ctrl+[" y "Ctrl+d".

Desde dentro del servidor:

  • Puedes usar ps para ver los procesos:

¡Mátalos a todos!

Enviado por queru el 21 December 2009 - 5:59pm.

Cuando queremos matar un proceso determinado es fácil, lo buscamos con un ps, vemos su PID y nos lo cargamos con kill.

Pero cuando queremos cargarnos todos los procesos de un demonio, que se llaman todos igual pero hay muchos corriendo, podemos ir uno a uno o hacer un pequeño bucle sobre la salida de ps, o podemos utilizar la herramienta killall que ya nos lo da hecho.

killall:

En Debian GNU/Linux no viene instalada por defecto, hay que instalar el paquete psmisc:

Distribuir contenido

Inicio de sesión

Contrato Coloriuris
Copyright © 2010 TrucoLinux.com: Todo el contenido sujeto a contrato ColorIruris salvo que se especifique lo contrario.
Este sitio ha sido totalmente desarrollado y montado sobre software libre: Gentoo GNU/Linux, Apache, MySQL, PHP, Drupal...
Sindicar contenidos: Noticias (RSS).