Files
git.softwareshinobi.com/docs/Linux-Commands/Networking/067-the-netstat-command.md
Software Shinobi ba2080733d
All checks were successful
learn org at code.softwareshinobi.com/git.softwareshinobi.com/pipeline/head This commit looks good
automated terminal push
2025-06-04 20:15:25 -04:00

1.2 KiB
Executable File
Raw Blame History

The netstat command

The term netstat stands for Network Statistics. In laymans terms, netstat command displays the current network connections, networking protocol statistics, and a variety of other interfaces.

Check if you have netstat on your PC:

netstat v

If you don't have netstat installed on your PC, you can install it with the following command:

sudo apt install net-tools

You can use netstat command for some use cases given below:

  • Netstat command with -nr flag shows the routing table detail on the terminal.

Example:

netstat  -nr
  • Netstat command with -i flag shows statistics for the currently configured network interfaces. This command will display the first 10 lines of file foo.txt .

Example:

netstat  -i
  • Netstat command with -tunlp will gives a list of networks, their current states, and their associated ports.

Example:

netstat -tunlp
  • You can get the list of all TCP port connection by using -at with netstat.
netstat  -at
  • You can get the list of all UDP port connection by using -au with netstat.
netstat  -au
  • You can get the list of all active connection by using -l with netstat.
netstat  -l