Já mám se ss permanentní problémy s terminálem, kvůli kterým je výpis oproti netstatu velmi nepřehledný. Zkoušel jsem to v Terminátoru (libvte) i xtermu a ss z Debianu Unstable, 10, 9 a Ubuntu 18.04 (přes SSH).
1) "ss -tlpn|less" za poslední sloupec přidá hromadu mezer, takže ten řádek má asi 160 znaků a na terminálu o šířkách 110-160 se zalomí, i když by nemusel. Výpis je pak prokládaný prázdnem. Obrázek: https://jenda.hrach.eu/img-ext/ss-less.png (Debian Unstable)
2) Někdy, nejspíš v okamžiku kdy by "ss" bez parametrů zobrazilo nějakou dlouhou cestu, jsou sloupce příšerně roztažené (na šířku té dlouhé cesty), i když dělám -tlpn, které dlouhé cesty skryje a ukazuje jenom věci s krátkými čísly portů. Opět, je složité řádek sledovat, a zalomí se i když by nemusel. Obrázek: https://jenda.hrach.eu/img-ext/ss-libvirt.png (Debian 9 + libvirt s KVM)
Při hledání řešení jsem nic nenašel, ale dozvěděl jsem se o workaroundu pomocí "ss -tlpn | column -t", který ale zase rozbije hlavičku a asi obecně věci s mezerama.
Ty mezery na konci se mi nedějí. Vypadá to, jako bys měl nějak špatně nastavený terminál – mně se totiž výpis přizpůsobuje jeho šířce – tím se vysvětluje ten nadbytek mezer.
Ahoj, podobny problem jsme resili v RHEL, bug s nazvem 'ss: output is consistently too wide'. Opraveno to bylo v rhel-8 a v upstream verzi 4.15. Zkousel jsem tvuj prikaz na posledni upstream verzi 5.3, jak na Debianu testing, tak na Fedore 30, tak na RHEL 8 a nejsem schopen to reprodukovat. Reprodukuji to jen na rhel-7 s iproute verze 4.11, kde ten bug opraveny jeste nebyl.
Dělá mi to i s upstreamovým iproute2-5.3.0 a dělá to i na jiném počítači kam jsem připojen přes VNC (abych eliminoval potenciální chybné nastavení svého terminálu, který se potenciálně může přenášet i přes SSH; furt to může být postiženo mým kompilátorem, .vimrc a .bashrc, kde ale není vůbec nic podezřelého).
Co horšího, napsal jsem "qemu-system-x86_64 -enable-kvm -m 2048 -cdrom Fedora-Workstation-Live-x86_64-31-1.9.iso", zmáčkl Try Fedora, spustil terminal, maximalizoval, napsal sudo -i, ss -tlpna|less, a objevilo se tohle: https://jenda.hrach.eu/img-ext/ss-fedora.png (rozlišení obrazovky v tom qemu je 1024x768, $COLUMNS 126, $LINES 38)
Straší mi v počítači?!
Na to by mohl být zajímavý https://github.com/nushell/nushell :)