Según recuerdo, había algo como netsend en Windows que permitía enviar mensajes simples a través de la red local. Especialmente me gusta esto porque uno no necesita instalar soft client adicional (hola skype).
¿Hay algo tan simple como esto en Linux?
Solo para aclarar que estoy buscando un comando bash o un script / herramienta CLI simple, no una aplicación GUI.
fuente
netcat
. Puedes usar esa herramienta para cualquier cosa .while true; do nc -l 5555; done
y (la parte difícil) es hacer eco de algo en la tubería nc en lugar de ingresar en su modo interactivo. En la PC2 (o incluso en otro terminal en la misma máquina) use:echo "i am PC2" | nc $IP 5555
y se enviará el mensaje y se cerrará la conexión, pero se volverá a abrir. Entonces, aún puede hacerlo en PC3:echo "i am PC3" | nc $IP 5555
y la PC1 recibirá ese mensaje.Puedes usar
iptux
. Es un programa basado en GUI muy conveniente . Incluso puede enviar archivos (y toda la carpeta) a su colega.Desde una terminal,
Hará el trabajo.
Aquí hay una captura de pantalla de esta herramienta.
fuente
No hay necesidad de
netcat
hacks.El
talk
(oytalk
- mismo protocolo pero más nuevo, multiusuario) es un programa de comunicación visual que copia líneas desde su terminal a la de otro usuario. Probablemente sean el equivalente UNIX más cercano a netsend. Una ventaja es que las comunicaciones se pueden asegurar al ejecutar ssh.Los paquetes están en los repositorios de software. El uso es simplemente:
Más información aquí:
Editar: encontró una captura de pantalla en wikipedia:
Editar de nuevo (respuesta al comentario de psusi): no estoy seguro acerca de Gnome, pero KDE mostrará una ventana emergente para una solicitud de conversación:
fuente
Una opción: si un servidor tiene un cliente ssh instalado, puede iniciar sesión usando ssh y usar
write
. http://manpages.ubuntu.com/manpages/wily/man2/write.2.htmlfuente
Empathy lo admite, pero debe activarlo. Se llama gente cercana y es un tipo especial de cuenta que no requiere un servidor. Aparte de eso, es el mismo protocolo que usa Facebook y Google. Todos los que lo hayan activado serán visibles para todos los demás en la misma red que también lo ha activado.
fuente
Puede hacer esto con Finch , la línea de comandos equivalente a pidgin, configurando cuentas locales (Bonjour / Avahi). No he usado Finch, así que no puedo guiarte en la configuración, pero debería ser bastante fácil.
fuente