Как узнать какие порты открыты в данный момент на Вашем компьютере (и не только)? На самом деле очень просто! Есть замечательная программа nmap.
Для установки нужно выполнить: sudo apt-get install nmap
Запуск программы ещё проще: nmap localhost
Если же заглянуть на страницу её руководства пользователя (man nmap), то можно понять, что эта программа не так проста как кажется на первый взгляд. Но меня интересовали только мои локальные порты, поэтому в дебри я лезть не стал.
P.S.
Буду рад увидеть в комментариях полезные строки для работы с nmap, желательно с объяснением что они делают.
nmap -sP 192.168.0.1-25 сканируем подстеть на предмет запущенных машинок. В ответ получаем что-то вроде:
Host 192.168.0.12 appears to be up.
Host 192.168.0.17 appears to be up.
netstat -na|grep LISTEN даст тот же результат и не надо ничего устанавливать
http://www.itword.net/page/nmap
я тут нашел доп. инфо http://www.psyhocode.com/nmap-skanirovaniye-portov/