Comando Netstat en Linux

El comando Netstat muestra diversa información relacionada con la red, como conexiones de red, tablas de enrutamiento, estadísticas de interfaz, conexiones de enmascaramiento, membresías de multidifusión, etc.

Ejemplos de algunos comandos netstat prácticos:

  1. -a -all : Muestra los sockets que escuchan y los que no escuchan. Con la opción –interfaces, muestra las interfaces que no están activas
    # netstat -a | more : To show both listening and 
    non-listening sockets.


  2. Enumere todos los puertos tcp.
    # netstat -at : To list all tcp ports.
    

  3. Enumere todos los puertos UDP.
    # netstat -au : To list all udp ports.
    

  4. Enumere solo los puertos de escucha.
    # netstat -l : To list only the listening ports.
    

  5. Enumere solo los puertos TCP de escucha.
    # netstat -lt : To list only the listening tcp ports.
    

  6. Enumere solo los puertos UDP de escucha.
    # netstat -lu : To list only the listening udp ports.
    

  7. Enumere solo los puertos UNIX de escucha
    # netstat -lx : To list only the listening UNIX ports.
    

  8. Muestra las estadísticas de todos los puertos.
    # netstat -s : To list the statistics for all ports.
    

  9. Enumere las estadísticas de los puertos TCP (o) UDP.
    # netstat -st(TCP) : To list the statistics for TCP ports.
    

    # netstat -su(UDP) : List the statistics for UDP ports.
    

  10. Mostrar PID y nombres de programas en la salida.
    # netstat -pt : To display the PID and program names.
    

  11. Imprime la información de netstat continuamente.

    netstat imprimirá información continuamente cada pocos segundos.

    # netstat -c : To print the netstat information continuously.
    

  12. Las familias de dirección no solidarias en el sistema.
    # netstat --verbose : To get the non-supportive
    address families in the system.
    

    At the end, we have something like this : 
    

  13. La información de enrutamiento del núcleo.
    # netstat -r : To get the kernel routing information.
    

  14. El puerto en el que se ejecuta un programa.
    # netstat -ap | grep ssh : To get the port
    on which a program is running.
    

  15. Qué proceso está utilizando un puerto en particular:
    # netstat -an | grep ':80' : To get the process
    which is using the given port.
    

  16. Lista de interfaces de red.
    # netstat -i : To get the list of network interfaces.
    

    Display extended information on the interfaces 
    (similar to ifconfig) using netstat -ie:
    
    # netstat -ie : To display extended information 
    on the interfaces
    


  17. Referencia:

    Página del manual de Linux para netstat

    Este artículo es una contribución de Kishlay Verma . Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.

    Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *