LinuxParty
Como recordará en los artículos 10 ejemplos de comandos lsof en Linux, pero también en: fuser y lsof, sistema de archivos y procesos activo utilizandolos. El comando lsof, lista los ficheros abiertos (por sus siglas en inglés LiSt Open Files) y hace... justamente eso listar los ficheros abiertos y decir que proceso usa qué fichero, pues a partir de éste comando podremos comprobar las aplicaciones abiertas de la siguiente manera.
Si recuerda el artículo Comprobar puertos abiertos en el ordenador (con Linux), habíamos hecho un "script de comando" para que nos diera una información sobre los puertos, con este comando además mostraremos que aplicación interna está usando dicho puerto. Para ello escribimos.
sudo lsof -i -P -n | grep LISTEN
Y nos devuelve la información, ordenada por pID (ID del proceso)
Esto, te puede resultar potencialmente interesante, sobre todo a la hora de buscar posibles "puertas traseras", está bien poder hacerlo en tu ordenador, el comando anterior dificilmente podrás hacerlo en Windows o en Android e iPhone, no así en Mac, ya que éstos están basados en FreeBSD, otro clon *nix, primo de Linux.
Para Windows:
Abrir la terminal como administrador.
netstat -ab
Para Linux y otros *nix
sudo netstat -tulpn | grep LISTEN
Que devuelve un resultado similar.
Si sólo usas IPv4 o IPv6, también podrás discriminar el resultado de salida, por ejemplo puedes poner:
sudo lsof -i4 -P -n | grep LISTEN
![]()
con netstat:
sudo netstat -tulpn | grep LISTEN | grep tcp | awk '{print $7,"\t\t",$4,"\t\t",$1,"\t\t",$2,$3}' | grep -v tcp6
Para el protocolo IPv4, en la línea de "lsof" para "sólo" usar el protocolo IPv6, deberás usar "-i6".
En la línea de netstat, para suprimir tcp6, hemos usado "grep -v"
Así, para encontrar el programa referente del puerto:
netstat -tanp | grep LISTEN| awk {'print $4'} | cut -d: -f2 | sort -g | uniq |sed 1d
Es la aplicación:
sudo netstat -tulpn | grep LISTEN | grep tcp | awk '{print $4,"\t\t",$7,"\t\t",$1,"\t\t",$2,$3}' | grep -v tcp6 | sed s/'nginx:'/'nginx'/g | sed s/'otra-app-con-dos-puntos:'/'nombre-sin-dos-puntos'/g | sed s/'.*:'/''/g | sort -g
Para más información lee el artículo: Comprobar puertos abiertos en el ordenador (con Linux)

-
KDE
- KDE Plasma 6.3.2 lanzado con soporte para WebP animado y GIF para Spectacle
- Se lanzó KDE Plasma 6.3.1 con mejoras en Plasma Discover y numerosas correcciones de errores
- Se lanzó KaOS Linux 2025.01 con Linux Kernel 6.12 LTS y KDE Plasma 6.2
- KDE Linux: La Nueva Distribución Independiente del Proyecto KDE
- KDE Plasma 6.2.1 mejora el soporte para juegos XWayland y corrige varios errores
- KDE neon 6.2 ya está disponible con el escritorio KDE Plasma 6.2, basado en Ubuntu 24.04 LTS
- Se lanzó oficialmente el entorno de escritorio KDE Plasma 6.2: estas son sus novedades
- Esta distribución de Linux está inspirada en la interfaz de Windows y funciona sorprendentemente bien
- Desarrollador de KDE: ¿Por qué Plasma 6.2 incluye una ventana emergente anual para donaciones?
- KaOS Linux 2024.07 lanzado con KDE Plasma 6.1 y kernel de Linux 6.9
- KDE Frameworks 6.4 ya está disponible con soporte ColorScheme-Accent y JXR
- Lanzamiento oficial del entorno de escritorio KDE Plasma 6.1, esto es lo nuevo
- KDE Plasma 5.27.11 LTS corrige la compatibilidad con Flatpak en Discover y Plasma Wayland
- KDE Slimbook V es la primera PC portátil Linux del mundo que se envía con KDE Plasma 6
- La primera distribución de Linux que ofrece un entorno KDE Plasma 6 puro ya está aquí