From f632b23b92747463c83afe294322bc917d222aa4 Mon Sep 17 00:00:00 2001 From: Christopher Date: Mon, 28 Dec 2015 01:48:19 -0600 Subject: [PATCH] Extend options Added more options to allow greater flexibility. Options Added: TCP, UDP, Continuous and the ability to not resolve hosts. Added netstat to OSX. Removed white space. Update netstat.md Remove options for simplicity Removed UDP and hostname resolving changes UDP and hostname resolving changes aren't as common. Remove options for simplicity Reduced number of examples & removed grep. Reduced down to 6 or less Removed examples that required grep. Extend options Added more options to allow greater flexibility. Options Added: TCP, UDP, Continuous and the ability to not resolve hosts. Added netstat to OSX. Removed white space. Update netstat.md Remove options for simplicity Removed UDP and hostname resolving changes UDP and hostname resolving changes aren't as common. Remove options for simplicity Reduced number of examples & removed grep. Reduced down to 6 or less Removed examples that required grep. Fixed -p option and removed last entry. --- pages/linux/netstat.md | 12 ++++++------ pages/osx/netstat.md | 23 +++++++++++++++++++++++ 2 files changed, 29 insertions(+), 6 deletions(-) create mode 100644 pages/osx/netstat.md diff --git a/pages/linux/netstat.md b/pages/linux/netstat.md index e843534256..8b15e26706 100644 --- a/pages/linux/netstat.md +++ b/pages/linux/netstat.md @@ -10,14 +10,14 @@ `netstat -l` +- List listening TCP ports + +`netstat -t` + - Display PID and program names `netstat -p` -- Find out which port a process is running (e.g. find out which port ssh is listening on) +- List information continiously -`netstat -ap | grep ssh` - -- Find out which process is listening on a particular port - -`netstat -ap | grep ':80'` +`netstat -c` diff --git a/pages/osx/netstat.md b/pages/osx/netstat.md new file mode 100644 index 0000000000..76839d4a53 --- /dev/null +++ b/pages/osx/netstat.md @@ -0,0 +1,23 @@ +# netstat + +> Displays various networks related information such as open connections, open socket ports etc + +- List all ports + +`netstat -a` + +- List all listening ports + +`netstat -l` + +- List listening TCP ports + +`netstat -t` + +- Display PID and program names for a specific port + +`netstat -p {PROTOCOL}` + +- List information continiously + +`netstat -c`