Difference between revisions of "Netstat"
Jump to navigation
Jump to search
↑ http://man7.org/linux/man-pages/man8/netstat.8.html
↑ https://unix.stackexchange.com/a/9254
↑ https://unix.stackexchange.com/a/9254
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | <code> | + | {{lc}}<code>netstat</code>is a command to displays [[network]] statistics. <code>Netstat</code> is at least available in [[AIX]], [[Linux]]<ref>http://man7.org/linux/man-pages/man8/netstat.8.html</ref>, [[macOS]] and [[Windows]] |
* Package: <code>[[net-tools]]</code> | * Package: <code>[[net-tools]]</code> | ||
Line 20: | Line 20: | ||
== [[macOS]] examples == | == [[macOS]] examples == | ||
* <code>[[netstat -anp tcp]]</code> | * <code>[[netstat -anp tcp]]</code> | ||
− | ** <code>[[netstat -anp tcp ]]| grep LISTEN</code> | + | ** <code>[[netstat -anp tcp ]]| grep [[LISTEN]]</code> |
* <code>[[netstat -atp tcp]]</code> | * <code>[[netstat -atp tcp]]</code> | ||
Line 36: | Line 36: | ||
* <code>[[command not found]]</code> | * <code>[[command not found]]</code> | ||
* <code>[[/proc/net/netstat]]</code> | * <code>[[/proc/net/netstat]]</code> | ||
+ | * [[IP forwarding]] | ||
== See also == | == See also == |
Latest revision as of 17:09, 18 December 2023
netstat
is a command to displays network statistics. Netstat
is at least available in AIX, Linux[1], macOS and Windows
- Package:
net-tools
Linux Examples[edit]
netstat -vatunp
ornetstat -lnpt
[2]. See also:ss -ap
[3],ss -ta
andlsof
-l show only listening sockets -p --program Show the PID and name (PID/name) of the program to which each socket belong -t --tcp
netstat -vatunp
-v --verbose -a --all
- Display statistics by protocol:
netstat -s
macOS examples[edit]
netstat -atp tcp
netstat -atp tcp | grep rfb
Windows examples[edit]
netstat -an
netstat -an | findstr PORT_NUMBER
netstat -ab
orGet-Process -Id (Get-NetTCPConnection -LocalPort portNumber).OwningProcess
-b
displays the executable involved in creating each connection or listening port.
Related[edit]
nethogs
command for checking network bandwidth used by individual processes- PAN-OS:
show session all
,show netstat statistics yes
command not found
/proc/net/netstat
- IP forwarding
See also[edit]
netstat
,netstat -vatunp
,netstat -rn
,netstat -an, /proc/net/netstat
- Script to use if netstat not available
lsof
,strace
,auditctl
,fuser
ip
[link, route]
,ifconfig
netstat
ss
lsof
ping
ethtool
mii-tool
arping
nmcli
(RHEL)route
networkctl
,netplan
,tc
- Ethernet: MII, MDI, bonding, etherchannel, STP, ARP, MAC, STP, Jumbo frames, 802.1X, MTU, Ethernet In-Band Access (IBA), LACP, Multicast, Broadcast, SPI
show routing route
(PAN-OS)
Advertising: