En el sistema operativo Linux , un socket es un punto final de cualquier comunicación realizada a través de uno de los protocolos de Internet (por ejemplo , TCP y UDP). Un conector hembra se identifica por su dirección de Protocolo de Internet y su número de puerto . En cualquier momento dado , un ordenador con Linux tendrá procesos de comunicación en sockets - enviar y recibir a través de una comunicación ya establecida , esperando paquetes entrantes o iniciar la comunicación con sus homólogos remotos . Puede determinar qué sockets están siendo utilizados en el equipo, y por quién, mediante el uso de una función de utilidades de Linux . Instrucciones
1
iniciar sesión en el equipo Linux .
2
lanzar un shell de comandos . La forma específica de realización de este paso depende de la distribución de Linux y de la configuración del ordenador . Por ejemplo, en Ubuntu Linux, haga clic en "Aplicaciones" en la barra de tareas de GNOME en la parte superior del escritorio y, a continuación, seleccione " Accesorios " y "Terminal ".
3
Ejecute el siguiente comando
netstat - all- n - programas
con privilegios de superusuario. Por ejemplo , en Ubuntu , escriba el siguiente comando en la shell:
sudo netstat - all- n - programas
Pulse " Enter". Escriba la contraseña cuando se le solicite . El comando " netstat " listará todas las tomas que se utilizan actualmente en el equipo. " DGRAM " tomas corresponden al protocolo UDP , mientras que " Stream" tomas corresponden a TCP . El programa utilizando el socket se encuentra al final de cada línea , y el número de puerto del socket es la siguiente a la última columna.