Determine what process is listening on a port on Solaris, without lsof
- Image by Metsuke iLife via Flickr
$ for x in `ptree | <a class="zem_slink freebase/en/awk" title="AWK" rel="homepage" href="http://cm.bell-labs.com/cm/cs/awkbook/index.html">awk '{print $1}’`; do pfiles $x | <a class="zem_slink freebase/en/grep" title="Grep" rel="wikipedia" href="http://en.wikipedia.org/wiki/Grep">grep ${PORT} > /dev/null 2>&1; if [ x”$?” == ”x0” ]; then ps -ef | grep $x | grep -v grep; fi; done 2> /dev/null
Continue reading