ИМЯ
talk - разговор с другим пользователем
СИНТАКСИС
talk person [ ttyname ]
ОПИСАНИЕ
talk - это программа визуальной связи, которая копирует строки
с Вашего терминала на терминал другого пользователя.
Если Вы хотите поговорить с кем-то на Вашей собственной машине, тогда person - это просто входное имя пользователя (login name). Если Вы хотите использовать talk с пользователем другого узла, тогда person принимает одну из следующих форм:
host!user host.user host:user user@hostхотя user@host - возможно предпочтительнее.
Если Вы хотите провести сеанс talk с пользователем, который имеет более, чем один вход на машину, можно использовать аргумент ttyname для индикации соответствующего терминального имени.
При первом вызове talk выдает сообщение:
Message from TalkDaemon@his_machine... talk: connection requested by your_name@your_machine. talk: respond with: talk your_name@your_machine
Не имеет значения, с какой машины отвечает вам получатель, пока его входное имя (login) остается тем же самым. Как только связь установлена, оба участника могут одновременно печатать, строки вывода появляются в раздельных окнах. Нажатие CTRL l вызывает распечатку экрана, в то время, как символы "стереть", "уничтожить", и "уничтожить слово" отрабатываются нормально. Для выхода просто нажмите символ "прерывания"; talk переместит курсор на дно экрана и восстановит терминал.
Разрешение использовать talk может быть запрещено или предоставлено применением команды mesg. Вначале talk разрешен. несколько команд, особенно nroff и pr(1), запрещают сообщения в целях предотвращения беспорядочного вывода. в режиме реального времени.
ФАЙЛЫ
/etc/hosts /var/run/utmp
СМ. ТАКЖЕ
mail(1), mesg(1), who(1), write(1)
ИСТОРИЯ
Команда talk появилась в 4.2BSD.