bash: netstat: command not found – Ubuntu & Debian

In this tutorial, i am going to show you how to resolve bash: netstat: command not found – Ubuntu/Debian error.

How To Fix “bash: netstat: command not found” error on Debian/Ubuntu Linux

There is a very easy way to fix this issue by running the following command to install netstat tool on Ubuntu 22.04 LTS.

sudo apt update
sudo apt install net-tools

This simply means that the relevant package net-tools which includes netstat executable is not installed, thus missing. The package net-tools may not be installed on your system by default so you need to install it manually.

Meanwhile, let’s have a look into the usage of netstat command.

List All netstat Commands

netstat -h

List All Ports and Connections using nestat command:

Run the following netstat command to list all ports and connections.

netstat -a

List All TCP Ports


List All UDP Ports

netstat -au

List Only Listening Ports

netstat -l

List TCP Listening Ports

netstat -lt

List UDP Listening Ports

netstat -lu

Display PID

netstat -tp

Find Listening Programs

netstat -lp

Find a Process That Is Using a Particular Port using netstat command

netstat -an | grep ':[port number]'

More Linux Ubuntu Tutorials

Leave a Comment