diff options
author | Johannes Stoelp <johannes.stoelp@gmail.com> | 2024-05-01 14:34:55 +0200 |
---|---|---|
committer | Johannes Stoelp <johannes.stoelp@gmail.com> | 2024-05-01 14:49:10 +0200 |
commit | 1c20849c87f2d936ec599b56f965507dee97ade6 (patch) | |
tree | 12facdefd0131a0cff734fde80d50fd949642884 /src/network | |
parent | 94481491efef29078c07347cddc966401407e9da (diff) | |
download | notes-1c20849c87f2d936ec599b56f965507dee97ade6.tar.gz notes-1c20849c87f2d936ec599b56f965507dee97ade6.zip |
ss: move from monitor -> network
Diffstat (limited to 'src/network')
-rw-r--r-- | src/network/ss.md | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/src/network/ss.md b/src/network/ss.md new file mode 100644 index 0000000..aaa27fd --- /dev/null +++ b/src/network/ss.md @@ -0,0 +1,39 @@ +# ss(8) + +```markdown +ss [option] [filter] +``` + +```markdown +[option] + -p ..... Show process using socket + -l ..... Show sockets in listening state + -4/-6 .. Show IPv4/6 sockets + -x ..... Show unix sockets + -n ..... Show numeric ports (no resolve) + -O ..... Oneline output per socket +``` + +```markdown +[filter] + dport/sport PORT .... Filter for destination/source port + dst/src ADDR ........ Filter for destination/source address + + and/or .............. Logic operator + ==/!= ............... Comparison operator + + (EXPR) .............. Group exprs +``` + +# Examples + +Show all tcp IPv4 sockets connecting to port `443`: +```markdown +ss -4 'dport 443' +``` + +Show all tcp IPv4 sockets that don't connect to port `443` or connect to address `1.2.3.4`. +```markdown +ss -4 'dport != 443 or dst 1.2.3.4' +``` + |