Alessio Biancalana Grab The Blaster di Alessio Biancalana

OS X, ottenere una lista dei processi in ascolto da terminale

lsof OSX

A volte su OS X di Apple ci aspettiamo che la command line sia uguale a quella che abbiamo su Linux, ma non è decisamente il caso. Per esempio, uno dei casi lampanti è il voler verificare le porte aperte e i processi in ascolto sulle porte: mentre su Linux potremmo sbrogliarcela decisamente bene usando netstat, su un Mac siamo costretti a usare lsof, che è una utility piuttosto carina.

Mi appunto qui il comando per non perdermelo ancora (ché tanto poi c’è San Google):

$ lsof -i | grep LISTEN | grep "TCP \*:" | sort

Se poi vogliamo buttare un occhio a quali processi hanno una connessione aperta (stabilita), allora possiamo utilizzare quest’altro comando:

$ lsof -i | grep ESTABLISHED | sort

Take care :-) Personalmente, non vedo l’ora di tornare a Linux, ma al momento sono costretto ad un Mac. Non è manco malaccio ma… volete mettere?

Image courtesy of Simon Ganiere

comments powered by Disqus

Member of

Previous Random Next