[email protected]Office hours: Mon – Fri 9:00AM – 5:00PMLinkedInXFacebook
NexonHost
Netherlands Dedicated ServersAmsterdam · Equinix AM6Germany Dedicated ServersFrankfurt · Equinix FR4Romania Dedicated ServersBucharest · VoxilityAustria Dedicated ServersVienna · Interxion VIEBulgaria Dedicated ServersSofia · TelepointFrance Dedicated ServersParis · Interxion PAR — Marseille · Digital Realty MRS3Ireland Dedicated ServersDublin · Equinix DB2Italy Dedicated ServersMilan · Irideos AvalonPoland Dedicated ServersWarsawSpain Dedicated ServersMadrid · Equinix MD2United States Dedicated ServersAshburn · Equinix DC
All articles
Getting startedAugust 9, 2023

How to use netstat command.

What is netstat command?

netstat (network statistics) is a command-line utility used to display various network-related information on a computer. It provides information about active network connections, listening ports, routing tables, interface statistics, masquerade connections, and more. The exact functionality and output of netstat can vary slightly depending on the operating system you’re using.

-a -all : Show both listening and non-listening sockets. With the –interfaces option, show interfaces that are not up

# netstat -a | more 
: To show both listening and 
non-listening sockets.

List all tcp ports.

# netstat -at 
: To list all tcp ports.

List all udp ports.

# netstat -au 
: To list all udp ports.

List only listening ports.

# netstat -l 
: To list only the listening ports.

List only listening TCP ports.

# netstat -lt 
: To list only the listening tcp ports.

List only listening UDP ports.

# netstat -lu 
: To list only the listening udp ports.

List only the listening UNIX ports

# netstat -lx 
: To list only the listening UNIX ports.

List the statistics for all ports.

# netstat -s 
: To list the statistics for all ports.

List the statistics for TCP (or) UDP ports.

# netstat -st(TCP) 
: To list the statistics for TCP ports.
netstat -su(UDP) 
: List the statistics for UDP ports.

Display PID and program names in the output.

# netstat -pt 
: To display the PID and program names.

Print the netstat information continuously.

netstat will print information continuously every few seconds.

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

The non-supportive address families in the system.

# netstat --verbose 
: To get the non-supportive
address families in the system.
At the end, we have something like this :

The kernel routing information.

# netstat -r 
: To get the kernel routing information.

The port on which a program is running.

# netstat -ap | grep ssh 
: To get the port
on which a program is running.

Which process is using a particular port:

# netstat -an | grep ':80' 
: To get the process
which is using the given port.

List of network interfaces.

# 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

Keep reading
How to Implement Network Segmentation and Resource Isolation in Linux.
February 6, 2024

How to Implement Network Segmentation and Resource Isolation in Linux.

How to Implement Network Segmentation and Resource Isolation in Linux. Securing and managing networks in a Linux environment involves advanced practices like network segmentation and resource isolation. This guide explores these concepts, providing detailed instructions and examples for…

Read article
How to open or close ports in Linux.
February 6, 2024

How to open or close ports in Linux.

How to open or close ports in Linux. Effectively managing ports on your Linux system is crucial for both security and service accessibility. This comprehensive guide will provide a detailed walkthrough on opening and closing ports using the robust tools iptables and ufw. Understanding these…

Read article
How to use ypdomainname command.
January 23, 2024

How to use ypdomainname command.

How to use ypdomainname command. In the realm of Linux networking, the ypdomainname command plays a crucial role in the context of the Network Information Service (NIS). NIS, formerly known as Yellow Pages, is a distributed database service that facilitates the sharing of network configuration and…

Read article
Get in Touch

Together, Let’s Build a Faster, Safer Internet.

Build scalable infrastructure with NexonHost — high-performance dedicated servers, VPS hosting, colocation, and DDoS protection across Europe.

Get Started →Contact Us
[email protected]Office hours: Mon – Fri 9:00AM – 5:00PM