Você pode fazer
lsof -n | grep -i "TCP\|UDP" | grep -v "ESTABLISHED\|CLOSE_WAIT"
para ver todas as suas portas de escuta, mas dólares para donuts que o ntpd está executando:
service ntpd status
E quanto a "O que o soquete em uso" significa? Se eu puder ser perdoado por suavizar algumas rugas (e pela explicação básica, desculpas da maioria disso são corretivas para você) ... TCP / IP (o idioma da internet) especifica que cada computador tem um endereço IP, que identifica exclusivamente esse computador na internet. Além disso, existem 65.000 portas numeradas em cada endereço IP que pode ser conectado.
Quando você deseja se conectar a um servidor da Web, você abre o site em seu navegador, mas o mecanismo abaixo está realmente conectando você à porta 80 no IP do servidor da Web. O daemon do servidor da web (o programa que atende a conexões com a porta 80) usa um "soquete" para manter aberta essa porta, reservando-a para si mesma. Apenas um programa pode usar a mesma porta por vez.
Como você tinha o ntpd em execução, ele estava usando essa porta. 'ntpdate' tentou acessar essa porta, mas como ela já estava aberta, você recebeu o erro 'socket already in use'.
Editar
Alterado para considerar também o UDP