Estou executando um servidor web Debian Squeeze. Instalei o memcached nele e configurei o memcached para escutar em um soquete de domínio Unix (at /tmp/memcached.sock), pois ele só precisa receber mensagens do site, que mora no mesmo servidor.
Parece estar funcionando bem, mas eu também gostaria de me comunicar com o memcached por meio do shell, para verificar se está fazendo o que acho que está fazendo.
O memcached aceita mensagens através de um protocolo ASCII simples (se bem entendi). Se estivesse ouvindo no TCP / IP, eu poderia enviar mensagens para ele via, por exemplo nc:
$ echo "stats settings" | nc localhost 11211
Mas não consigo descobrir como enviar esse texto para o soquete do domínio.
No meu laptop (que roda o OS X Lion), ambos nce telnettem opções ( -Ue -urespectivamente) para usar soquetes de domínio. No entanto, no meu servidor Debian Squeeze, essas opções não estão presentes.
/var/run/socket? Existe uma maneira de reutilizar um arquivo existente?