Pelo que me lembro, havia algo como o netsend no Windows que permitia o envio de mensagens simples pela rede local. Eu gosto especialmente disso porque não é necessário instalar software de cliente extra (olá skype).
Existe algo muito simples como isso no Linux?
Só para esclarecer, estou procurando um comando bash ou um script/ferramenta CLI simples, não um aplicativo GUI.
Responder1
Na verdade, você pode fazer isso com o netcat
, acredito que ele já esteja instalado na maioria dos casos no Linux e é muito simples.
No PC 1, digite:nc -l 55555
No PC 2, digite: nc $IP 55555
, onde $IP
é igual ao endereço IP local do PC 1 [ex 192.168.2.50
]
Depois de fazer isso, na mesma caixa do PC 2, digite algo e pressione Enter. Então vá até o PC 1 e sua mensagem estará lá! Funciona nos dois sentidos.
Você também pode escolher uma porta diferente da 55555, ou se abriu seu firewall, pode fazer isso pela internet através do seu IP externo.
Responder2
Você pode usariptux
. É ummuito convenientePrograma baseado em GUI. Você pode até enviar arquivos (e pasta inteira) para seu colega.
De um terminal,
sudo apt-get install iptux
fará o trabalho.
Aqui está uma captura de tela desta ferramenta.
Responder3
Não há necessidade de netcat
hacks.
O talk
(ou ytalk
- mesmo protocolo, mas mais recente, multiusuário) é um programa de comunicação visual que copia linhas do seu terminal para o de outro usuário. Eles são provavelmente o equivalente UNIX mais próximo do netsend. Uma vantagem é que as comunicações podem ser protegidas executando o ssh.
Os pacotes estão nos repositórios de software. O uso é simplesmente:
talk user@host
Mais informações aqui:
Editar: encontrei uma captura de tela na Wikipedia:
Edite novamente (resposta ao comentário de psusi): Não tenho certeza sobre o Gnome, mas o KDE mostrará um pop-up para uma solicitação de conversa:
Responder4
A empatia apoia isso, mas você precisa ativá-la. Chama-se pessoas próximas e é um tipo especial de conta que não requer servidor. Fora isso, é o mesmo protocolo usado pelo Facebook e pelo Google. Todos que ativaram isso ficarão visíveis para todos os outros na mesma rede que também o ativaram.