How to Use the Netstat Linux Command


“The netstat is still reliable for displaying network-related information such as routing tables and network connections. If you are looking for an easy-to-use network analytics tool, netstat is worth considering. This command line is helpful for all your network troubleshooting and configurations, and when you need to monitor your network, it offers simple commands to use. Let’s get into the details of using netstat.”

Getting Started With netstat

The community statistics (netstat) is a command-line community analytics software put in together with internet instruments. You can set up it on Ubuntu the use of the command underneath.

$ sudo apt set up net-tools

With internet instruments put in, we will see the more than a few choices to make use of with the netstat command.

1. netstat -a: it presentations all listening ports for UDP and TCP and their state.

2. netstat -at: if you wish to have most effective to clear out the tcp ports, use the -at choice, and you’ll be aware the picture underneath will most effective show tcp ports and their state.

In the above output, you’ll be aware that we’re exhibiting even the inactive ports, which received’t be useful when inspecting a big community. The resolution is to clear out and most effective show the open ports. For this, you wish to have to make use of the –l choice adopted by means of the protocol.

Our new command can be:

In the output underneath, we’re checklist most effective the listening tcp ports.

3. netstat -au: in a similar fashion, you’ll most effective clear out the UDP ports the use of the -u choice.

To clear out the UDP ports and most effective get the listening ports, the command will likely be:

4. netstat -l: if you wish to listing all listening ports with out specifying the protocol, use the -l choice.

Note that we also are getting the statistics for UNIX. We can separate them the use of the following command.

5. netstat -lx: to view the UNIX energetic listening ports

So a long way, we’ve observed the best way to use netstat to clear out ports according to a given protocol. You can take the statistics additional to get the statistics for ICMP, TCP, UDP, and IP protocols. For this, you wish to have to make use of the -s choice.

6. netstat -s: listing statistics according to protocol. This choice is helping slender down actions to your community for simple research by means of keeping apart each and every protocol.

In the output above, you’ll now not the statistics are displayed for all protocols however in an arranged approach. If you wish to have the similar statistics for TCP or UDP, you’ll upload the -t and -u, respectively.

Use the instructions underneath.

$ netstat -st

$ netstat -su

7. netstat -p: it presentations products and services of a given protocol with their procedure ID. For example, to get the carrier title for TCP with their PID, the command can be:

8. netstat -r: the command presentations your kernel’s IP routing desk

9. netstat -ap: presentations all energetic listening systems on a given port. You can mix it with the grep command to clear out the output. For example, to get the ones working on HTTPS, the command can be:

$ netstat -ap | grep http

If you ever get caught the use of netstat, open the netstat –lend a hand to peer the listing of more than a few instructions that you’ll use. However, the above are commonplace, and you’ll alter them with different Linux instructions to succeed in extra capability.


This information lined the netstat -a command in Linux and the more than a few examples of its utilization. The netstat software is one you’ll’t sideline when inspecting your community. Besides, it provides a couple of instructions to make use of to clear out the output of your community research. Feel loose to take a look at more than a few tactics to mix netstat with different instructions for extra productiveness.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More