Pelo que me lembro, havia algo como netsend no Windows que permitia o envio de mensagens simples pela rede local. Eu gosto especialmente disso porque não é necessário instalar soft client extra (olá skype).
Existe algo simples como este no Linux?
Apenas para esclarecer, estou procurando um comando bash ou um script / ferramenta CLI simples, não um aplicativo GUI.
fonte
netcat
. Você pode usar essa ferramenta para qualquer coisa .while true; do nc -l 5555; done
e (a parte complicada) é ecoar algo no canal nc em vez de entrar no modo interativo. No PC2 (ou mesmo em outro terminal na mesma máquina), use:echo "i am PC2" | nc $IP 5555
e a mensagem será enviada e a conexão será fechada, mas será reaberta. Então, você ainda pode fazer no PC3:echo "i am PC3" | nc $IP 5555
e o PC1 receberá essa mensagem.Você pode usar
iptux
. É um programa baseado em GUI muito conveniente . Você pode até enviar arquivos (e toda a pasta) para o seu colega.De um terminal,
fará o trabalho.
Aqui está uma captura de tela desta ferramenta.
fonte
Não há necessidade de
netcat
hacks.O
talk
(ouytalk
- 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 mais próximo do UNIX ao netsend. Uma vantagem é que as comunicações podem ser protegidas executando sobre ssh.Os pacotes estão nos repositórios de software. O uso é simplesmente:
Mais informações aqui:
Edit: encontrou uma captura de tela na wikipedia:
Editar novamente (resposta ao comentário do psusi): Não tenho certeza sobre o Gnome, mas o KDE mostrará um pop-up para uma solicitação de conversa:
fonte
Uma opção: se um servidor tiver um cliente ssh instalado, você poderá fazer login usando ssh e use
write
. http://manpages.ubuntu.com/manpages/wily/man2/write.2.htmlfonte
A empatia suporta isso, mas você precisa ativá-lo. É chamado de pessoas próximas e é um tipo especial de conta que não requer um servidor. Fora isso, é o mesmo protocolo que o Facebook e o Google usam. Todo mundo que ativou isso ficará visível para todos na mesma rede que também o ativou.
fonte
Você pode fazer isso com o finch , a linha de comando equivalente ao pidgin, configurando contas locais (Bonjour / Avahi). Eu não usei o tentilhão, então não posso orientá-lo na configuração, mas deve ser bastante fácil.
fonte