LinuxCommandLibrary

talk

TLDR

Talk to local user

$ talk [username]
copy
Talk to user on specific TTY
$ talk [username] [tty3]
copy
Talk to remote user
$ talk [username]@[hostname]
copy
Clear both screens
$ Ctrl+d
copy
Exit session
$ Ctrl+c
copy

SYNOPSIS

talk user [ttyname]
talk user@host [ttyname]

DESCRIPTION

talk is a visual communication program that copies text between terminals of two users in real-time. The screen is split into two halves: the top shows what you type, the bottom shows the other user's text.
The target user receives a message inviting them to talk, which they must accept by running `talk` back to you.

CAVEATS

Both users must be logged in. Requires the talk daemon (talkd) to be running. The mesg command controls whether users can receive talk requests. Largely obsolete, replaced by instant messaging.

HISTORY

talk originated in BSD Unix in the 1980s as an early form of instant messaging. It was part of the standard Unix networking tools and is now included in GNU inetutils.

SEE ALSO

write(1), wall(1), mesg(1)

Copied to clipboard