Rozdil ve vypisu mezi "netstat -lp" a "ss -lp" je markantni, to ss je tak NEPREHLEDNE. DVA radky u ss misto jednoho u netstat ? Na sirokouhlem FHD monitoru je to teda debilita
root@server /home/username # netstat -lp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 *:http *:* LISTEN 17293/apache2
tcp 0 0 *:ssh *:* LISTEN 402/sshd
Active UNIX domain sockets (only servers)
Proto RefCnt Flags Type State I-Node PID/Program name Path
unix 2 [ ACC ] STREAM LISTENING 10163 464/snmpd /var/agentx/master
root@server /home/username # ss -lp
Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port
nl UNCONN 0 0 rtnl:ntpd/24927 *
p_raw UNCONN 0 0 *:eth1 *
users:(("lldpd",pid=442,fd=11))
Je pekne, ze vypisuji vsechny uzivatele navesene na ty porty/sockety, ale ten vypis je teda fakt opruzove neprehledny.
Ted jsem si vsiml, ze tam maji snad divny sloupce ci co ? Jakmile je delsi nazev procesu na portu, tak se posouva zbytek toho radku klidne na dalsi radek, takze vam to na dalsim radku zobrazi NIC nebo hvezdicku...:
LocalAddress:Port
9:kernel --> vejde se na cely radek
15:systemd/1 --> NEvejde se na cely radek
...wtf.
asi nějakej asciiart
Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port nl UNCONN 0 0 rtnl:3493 * nl UNCONN 0 0 rtnl:chrome/27206 * nl UNCONN 0 0 rtnl:kernel * nl UNCONN 0 0 rtnl:ntpd/15148 * nl UNCONN 0 0 rtnl:3575 * nl UNCONN 0 0 tcpdiag:kernel * nl UNCONN 0 0 10:kernel * nl UNCONN 0 0 15:pulseaudio/4977 * nl UNCONN 0 0 15:X/3814 * nl UNCONN 0 0 15:udisksd/18271 * nl UNCONN 0 0 15:chrome/27206 * nl UNCONN 0 0 15:2035 * nl UNCONN 0 0 15:pulseaudio/4500 * nl UNCONN 0 0 15:kernel * nl UNCONN 0 0 15:upowerd/16234 * nl UNCONN 63488 0 15:slim/3810 * nl UNCONN 63488 0 15:su/6667 * nl UNCONN 0 0 16:kernel * nl UNCONN 0 0 16:3158 * nl UNCONN 0 0 18:kernel *