LSOF:Lista de archivos abiertos. Enumera todos los archivos abiertos pertenecientes a todos los procesos activos.
Ejemplos:
sudo lsof -n -i
sudo lsof -n -i4
sudo lsof -n -i :80
- -n inhibe la conversión de números de red a nombres de host para archivos de red. Inhibir la conversión puede hacer que lsof se ejecute más rápido. También es útil cuando el host
la búsqueda no funciona correctamente - -i selecciona la lista de archivos cuya dirección de Internet coincida con la dirección especificada en i. Si no se especifica ninguna dirección, esta opción selecciona la lista de todos los archivos de red de Internet y x.25 (HP-UX). Si se especifica -i4 o -i6 sin la siguiente dirección, solo se muestran los archivos de la versión de IP indicada, IPv4 o IPv6.
NETSTAT:Es una herramienta para obtener las estadísticas de la red. Por defecto, netstat muestra una lista de sockets abiertos. Si no especifica ninguna familia de direcciones, se imprimirán los sockets activos de todas las familias de direcciones configuradas.
Muestra las tablas de enrutamiento del kernel:
netstat -r
Muestra toda la escucha y la conexión establecida para TCP y UDP con datos PID:
netstat -plunt
Además, tiene otra herramienta de línea de comandos para usar, que es SS.
SS:se utiliza para volcar estadísticas de socket. Permite mostrar información similar a netstat. Puede mostrar más información de estado y TCP que otras herramientas.
-plunt
proporciona datos para las conexiones TCP y UDP que se establecen y escuchan con información del proceso:
sudo ss -plunt
Me enfrenté a un problema similar hoy. La solución fue ejecutar el comando lsof con privilegios sudo.
sudo lsof -i:8086
debe imprimir la salida deseada.