60 Linux Networking commands and scripts

Originally published at: 60 Linux Networking commands and scripts

Recently, I wanted to test network throughput via command line with at least 3 tools. For the life of me, I could not remember iperf. Not being able to remember previously used command line tools is frustrating and something we can all relate to. So I created a go-to list of network tools for myself.…


There is a lot here to look over. I will have to check into this more when I have time. I used to do this a lot. Loved working with commands and scripts and trying different things out.


Great list. I’ve used smokeping in my early years with Linux to monitor my wan interface. It was great but I recently moved to uptimeKuma to monitor my internet and other docker apps.

I also used snort via pfsense but man, things were always being blocked, so I only placed it in monitoring mode :sweat_smile::sweat_smile::sweat_smile:

1 Like

Also consider these:

  1. NetworkManager – for network management and configuration.
  2. Bird – An Internet routing daemon which supports multiple routing protocols.
  3. tshark – The command-line version of Wireshark, for network protocol analysis in a terminal.