La utilidad SS se utiliza para investigar sockets. Se utiliza para volcar estadísticas de socket para mostrar información como el comando netstat. ss muestra estadísticas para TCP, UDP, UNIX y sockets sin procesar. Puede mostrar más información de estado y TCP.
En este breve artículo, voy a mostrar usos y ejemplos del comando ss.
sintaxis del comando ss
El comando es fácil de usar. Puede escribir ss con opciones y filtros.
$ ss [options] [ FILTER ]
ss ayuda
Para conocer las opciones de comando y el uso de filtros,
$ ss --h
Hombre de mando de las SS
Puede obtener más información sobre ss en su página de manual. Escriba el siguiente comando.
$ man ss
Ver todas las conexiones de socket TCP/UDP/UNIX
Para ver todos los tipos de conexión con bytes enviados y recibidos, fuente y destino, simplemente use el comando ss como se muestra a continuación.
$ ss
Lista de todos los puertos tcp de escucha
Para enumerar todas las direcciones y servicios de escucha, use la opción -lt.
$ ss -lt
Para enumerar todas las direcciones de escucha y el puerto, use -ltn, aquí l es para escuchar, t para tcp y n para mostrar el puerto, no el servicio.
$ ss -ltn
Ver solo conexión UDP
Para ver las conexiones UDP solo use la opción -u como se muestra a continuación. -una pantalla tanto para escuchar como para no escuchar.
$ ss -ua
Ver todas las conexiones de escucha TCP/UPD con nombre de usuario
Este es el comando más importante. También lo usé con frecuencia. Aquí -t para conexión tcp, u para UDP, l para escuchar, p para proceso usando socket, a para todo y n para listar puerto no nombre de servicio.
En el siguiente resultado, puede ver el usuario, el pid y el origen y el destino de la conexión.
$ sudo ss -tulpan | grep -i list
Memoria utilizada por el socket
A veces es posible que necesitemos ver qué socket está usando cuánta memoria. Para esto, use el comando ss con la opción -m como se muestra a continuación.
$ ss -mt
Lista de sockets IPv4 e IPv6
Para ver todas las conexiones ip4 use -4 y para ipv6 use -6.
$ ss -4
$ ss -6
Mostrar resumen de conexión de socket
Para mostrar el resumen de la conexión del socket, simplemente use la opción -s. Muestra Total establecido, huérfano cerrado, conexión de tiempo de espera.
$ ss -s
Conclusión
Tiene una idea de cómo monitorear la conexión del socket usando el comando ss. Estos comandos se utilizan con frecuencia al ejecutar su sistema o aplicaciones. Gracias por llegar aquí.