COMUNICACION INTERACTIVA



Para enviar mensajes a otros usuarios del sistema se utilizan los comandos talk y write. Si se necesita obtener información sobre el usuario con el que nos vamos a comunicar utilizaremos el comando finger.



1. INFORMACION SOBRE USUARIOS


Hemos visto que con el comando who se obtiene un listado de todos los usuarios que están conectados al sistema, pero hay veces que queremos obtener información de un usuario que no se encuentra en el listado anterior, para ello utilizaremos el comando finger.


Si se utiliza el comando finger sin ningún argumento, se obtiene un listado semejante al del comando who incluyendo además la oficina y el teléfono. Si el comando se utiliza con uno o más argumentos , se obtendrá una información más detallada acerca de los nombres especificados.


La sintaxis del comando finger es:
finger nombre(s)
nombre(s) Nombre o nombres de los usuarios de los que se desea obtener información.


Este comando es muy útil cuando se quiere mandar un mail y no recordamos el código del usuario al que vamos a enviar el mensaje.



2. COMUNICACION CON OTROS USUARIOS


El sistema UNIX posee una utilidad que permite establecer una comunicación interactiva (por pantalla) con otro usuario del sistema; para ello se utiliza el comando talk. La sintaxis de este comando es:
talk nombre usuario
nombre usuario Nombre del usuario (login) con el que se desea establecer comunicación.


Cuando se hace una llamada (talk) a un usuario, éste recibe por la pantalla un mensaje avisando que desean establecer conversación. El mensaje incluye el nombre del usuario que ha realizado la llamada. Para establecer comunicación se tecleará talk usuario ; entonces la pantalla se divide en dos, donde escribirán los dos usuarios de la conversación.


Por ejemplo, si alguien me hace un talk, en la pantalla aparecerá:

__________________________________________________________________

    14 /mnt/carmen % 
                                                       
    Message from Talk_Daemon@emducms1 at 9:31 ...          
    talk: connection requested by jc@emducms1.sis.ucm.es.  
    talk: respond with:  talk jc@emducms1.sis.ucm.es       

__________________________________________________________________


Entonces para establecer la comunicación pondremos:

talk jc@emducms1.sis.ucm.es  

Observemos que en este caso hubiese sido suficiente con poner, talk jc pués la persona que nos ha llamado lo ha hecho a través del ordenador Convex.

Una vez hecho esto, la comunicación queda establecida,apareciendo la siguiente pantalla

_________________________________________________________________________________

[Connection established]









--------------------------------------------------------------------------------









_________________________________________________________________________________


Para finalizar la comunicación se pulsarán las teclas CTRL+c


Si no se quiere que permitir a otros usuarios comunicarse mediante un talk a su terminal se utiliza el comando:
mesg n



3. ENVIAR UN MENSAJE A OTRO USUARIO


Cuando no se quiere establecer conversación con otro usuario, si no que sólo se desea mandar un mensaje, se utiliza el comando write, cuya sintaxis es:
write nombre usuario
nombre usuario Nombre del usuario (login) al que se va a enviar un mensaje.




[Indice]


carmen@sis.ucm.es -- Servicios Informáticos -- Universidad Complutense