Tengo un usuario de nombre x en tty1 e y en tty2. Ahora x quiere escribir algún mensaje a y y viceversa. Ahora escribí en el terminal tty1 write y tty2
Se muestra
escribir: escribir: tiene permiso de escritura desactivado
escribir: y tiene mensajes deshabilitados
Lo mismo se muestra cuando y está enviando un mensaje a x, en cambio, es 'x' en la última línea. ¿Qué tengo que hacer?
mesg y <enter>
.y
es una opción demesg
, no tu usuario.Si X es el usuario que quiere hacer estallar un mensaje en su máquina. Fisrt toma la identificación del terminal de su máquina y ambos deben estar en el mismo host. Puedes enviar un mensaje como el siguiente.
who
command y vea la ID de terminal de y machine (por ejemplo,pty/1
es la ID de terminal de y)echo "Hello" 1> pty/1
(Esto mostrará el mensaje en su máquina.fuente
No puede hacer nada (a menos que sea el usuario root).
Cada usuario puede habilitar / deshabilitar la capacidad de otros usuarios para enviarles mensajes utilizando el comando mesg. Este comando se puede poner en su archivo .bashrc o .login (dependiendo del shell).
El valor predeterminado si no hace nada es proteger al usuario de estos mensajes de interrupción de otros usuarios.
fuente
jdone es su nombre de usuario y aquí escriba su mensaje y presione Entre para enviar
fuente