#, fuzzy msgid "" msgstr "" "Project-Id-Version: man-pages-l10n VERSION\n" "POT-Creation-Date: 2014-07-17 17:57+0900\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. type: TH #: man-pages/man7/pty.7:25 #, no-wrap msgid "PTY" msgstr "" #. type: TH #: man-pages/man7/pty.7:25 #, no-wrap msgid "2005-10-10" msgstr "" #. type: TH #: man-pages/man7/pty.7:25 #, no-wrap msgid "Linux" msgstr "" #. type: TH #: man-pages/man7/pty.7:25 #, no-wrap msgid "Linux Programmer's Manual" msgstr "" #. type: SH #: man-pages/man7/pty.7:26 #, no-wrap msgid "NAME" msgstr "" #. type: Plain text #: man-pages/man7/pty.7:28 msgid "pty - pseudoterminal interfaces" msgstr "" #. type: SH #: man-pages/man7/pty.7:28 #, no-wrap msgid "DESCRIPTION" msgstr "" #. type: Plain text #: man-pages/man7/pty.7:58 msgid "" "A pseudoterminal (sometimes abbreviated \"pty\") is a pair of virtual " "character devices that provide a bidirectional communication channel. One " "end of the channel is called the I; the other end is called the " "I. The slave end of the pseudoterminal provides an interface that " "behaves exactly like a classical terminal. A process that expects to be " "connected to a terminal, can open the slave end of a pseudoterminal and then " "be driven by a program that has opened the master end. Anything that is " "written on the master end is provided to the process on the slave end as " "though it was input typed on a terminal. For example, writing the interrupt " "character (usually control-C) to the master device would cause an interrupt " "signal (B) to be generated for the foreground process group that is " "connected to the slave. Conversely, anything that is written to the slave " "end of the pseudoterminal can be read by the process that is connected to " "the master end. Pseudoterminals are used by applications such as network " "login services (B(1), B(1), B(1)), terminal emulators, " "B