Mostrar que aplicaciones están usando internet con el comando lsof

Lsof es un programa que nos ayuda a listar los ficheros abiertos en un equipo, pero curioseando por commandlinefu he descubierto que este comando, también sirve para listar los programas y procesos que estan haciendo uso de internet.

Para ello lo único que tenemos que hacer es ejecutarlo como usuario normal o root (si queremos ver todas las conexiones del sistema) con los siguientes parámetros:

lsof -nPi

lsof

enjoy!

Fuente | Commandlinefu

Imagen Wallpaper Arch |  SaPpHiRe

8 thoughts on “Mostrar que aplicaciones están usando internet con el comando lsof”

  1. victorhck says:

    Qué interesante…

    wait, esa IP ?? p0rn ???
    XD

    1. tannhausser says:

      jajaja no hombre no! que esto no es el Vaticano 🙂

  2. oaglp says:

    Reblogueó esto en Webeando en la red.

  3. Ruben Aleman says:

    Recomiendo si adicionalmente se quiere ver el uso del ancho de banda de cada proceso, el uso del comando nethogs.

    Se tiene que instalar primero (sudo apt-get install nethogs, en caso de Ubuntu), y luego ejecutarlo con permisos de root. Mostrará el ancho de banda de cada proceso actual del sistema que use internet.

    Un saludo

    1. tannhausser says:

      Gracias por la recomendación Ruben! hace unos meses hice una entrada al respecto, por si alguien la quiere consultar:

      http://lamiradadelreplicante.com/2013/02/27/supervisar-el-trafico-de-red-de-tus-aplicaciones-con-nethogs/

      saludos!

  4. Pingback: Anónimo
  5. Trackback: Anónimo
  6. SKev says:

    momento y como coño abro ese cuadro q la tengo que descargar o o ya biene en mi pc

  7. Daniel Emanuel says:

    Interesante 🙂

Deja un comentario