Jul 11, 2014 15:59
При необходимости, можно "попинговать" tcp или udp порт командой:
nc -z [-u]
-u - для upd
$ nc -z localhost 21
Connection to localhost 21 port [tcp/ftp] succeeded!
$ nc -z ya.ru 80
Connection to ya.ru 80 port [tcp/http] succeeded!
#dropbox что-то слушает
$ nc -z -u localhost 17500
Connection to localhost 17500 port [udp/db-lsp-disc] succeeded!
При удаче - команда возвращает 0 и вывод stdout, при неудаче - команда возвращает 1.