LinuxParty
NUESTRO SITIO necesita la publicidad para costear hosting y el dominio. Por favor considera deshabilitar tu AdBlock en nuestro sitio. También puedes hacernos una donación entrando en linuxparty.es, en la columna de la derecha.
¿Cómo puedo enviar mensajes a usuarios registrados en un servidor Linux? Si te estás haciendo esta pregunta, esta guía te ayudará a aprender cómo hacerlo. Demostraremos cómo enviar un mensaje a todos o a un usuario específico que haya iniciado sesión, en la terminal en Linux.
Linux ofrece una variedad de medios para enviar mensajes a usuarios conectados a un servidor como se explica en los dos métodos a continuación.
En el primer método, usaremos el comando de pared : escriba un mensaje para todos los usuarios actualmente conectados en el terminal como se muestra.
# Wall "El sistema se desactivará durante 2 horas por temas de mantenimiento a las 13:00
p. m."
Enviar mensaje a usuarios registrados
Para deshabilitar el banner normal impreso por pared, por ejemplo:
Mensaje de difusión de root@linuxparty (pts/2) (sábado 6 de mayo 13:27:24 2023):
Agregue la bandera -n
(Suprimir el banner), sin embargo, esto solo puede ser utilizado por el usuario root.
# wall -n "El sistema se apagará por 2 horas por mantenimiento a las 13:00 p. m."
En el segundo método, usaremos el comando de escritura , que viene preinstalado en todas las distribuciones de Linux, si no en la mayoría. Le permite enviar un mensaje a otro usuario en la terminal usando tty .
Primero verifique todos los usuarios registrados con el comando who como se muestra.
$ who
Buscar usuarios registrados
Actualmente hay dos usuarios activos en el sistema ( javier y maria ), ahora el usuario "usuario" puede enviar un mensaje al usuario root .
Generalmente no podrás enviar mensajes a no ser que se habilite.
Estos son los pasos:
Para habilitar el comando `write` en Linux y poder enviar mensajes a otros usuarios del sistema, sigue estos pasos:
1. Asegúrate de tener permisos de superusuario o de pertenecer al grupo sudoers.
2. Verifica que el paquete `bsd-write` esté instalado. En caso contrario, instálalo con el comando:
sudo apt-get install bsd-write
3. Verifica que el servicio `mesg` esté habilitado para el usuario que va a recibir el mensaje. Para habilitarlo, utiliza el comando:
mesg y
4. Abre una sesión de terminal y escribe el comando `write` seguido del nombre del usuario al que quieres enviar el mensaje, por ejemplo:
write usuario
Luego presiona Enter.
5. Escribe tu mensaje y presiona Enter para enviarlo.
Hola, ¿cómo estás?
6. Para finalizar la sesión de escritura, presiona la combinación de teclas `Ctrl + D`.
Ten en cuenta que el usuario al que le envíes el mensaje debe estar conectado al sistema y tener una sesión de terminal abierta para poder recibir y leer tu mensaje.
$ write root pts/2 #presione Ctrl+D después de escribir el mensaje.
Enviar mensaje al usuario

-
Linux
- Cómo borrar archivos MUY GRANDES (100-200 GB) en Linux
- La cuota de mercado de Linux en Steam sigue siendo superior a la de Apple macOS
- ¿Puedes ejecutar Linux en un Commodore 64?
- Cambiar la hora en Linux con Chrony
- Ahora puede actualizar Linux Mint 21.1 a Linux Mint 21.2, así es como
- Renombrar archivos masivamente en Linux (quitar espacios, cambiar mayúsculas) a la vez en Linux
- Usa tmux para una terminal más poderosa para Linux
- Las mejores distribuciones ligeras Linux para equipos antiguos [con requisitos del sistema]
- Cómo actualizar de AlmaLinux 8 a AlmaLinux 9
- Control Web Panel, CWP, uno de los mejores paneles de control web hosting para Linux y gratuito
- Cómo instalar y habilitar la finalización automática de Bash
- Cómo configurar FirewallD en distribuciones basadas en RHEL, Fedora, Alma Linux, CentOS, y demás
- Aprenda a usar el comando 'fuser' con ejemplos en Linux
- The Silver Searcher: la herramienta alternativa para búsquedas internas, más rápida que grep en Linux
- Cómo enviar un mensaje a usuarios registrados en la terminal de Linux