OSDN Git Service

(split) LDP: Update original to LDP v3.65
[linuxjm/LDP_man-pages.git] / original / man4 / pts.4
index 7164e10..7fd1ae6 100644 (file)
@@ -1,22 +1,29 @@
-.\" Hey Emacs! This file is -*- nroff -*- source.
 .\" This man page was written by Jeremy Phelps <jphelps@notreached.net>.
 .\" Notes added - aeb
+.\"
+.\" %%%LICENSE_START(FREELY_REDISTRIBUTABLE)
 .\" Redistribute and revise at will.
+.\" %%%LICENSE_END
 .\"
 .TH PTS 4 2002-10-09 "Linux" "Linux Programmer's Manual"
 .SH NAME
 ptmx, pts \- pseudoterminal master and slave
 .SH DESCRIPTION
-The file \fI/dev/ptmx\fP is a character file with major number 5 and
+The file
+.I /dev/ptmx
+is a character file with major number 5 and
 minor number 2, usually of mode 0666 and owner.group of root.root.
 It is used to create a pseudoterminal master and slave pair.
 .PP
-When a process opens \fI/dev/ptmx\fP, it gets a file
+When a process opens
+.IR /dev/ptmx ,
+it gets a file
 descriptor for a pseudoterminal master (PTM),
 and a pseudoterminal slave (PTS) device is created in the
 .I /dev/pts
 directory.
-Each file descriptor obtained by opening \fI/dev/ptmx\fP
+Each file descriptor obtained by opening
+.IR /dev/ptmx
 is an independent PTM with its own associated PTS, whose path can
 be found by passing the descriptor to
 .BR ptsname (3).
@@ -44,7 +51,7 @@ programs such as
 in which data read from the pseudoterminal master is sent across the network
 to a client program that is connected to a terminal or terminal emulator.
 .PP
-Psuedoterminals can also be used to send input to programs that normally
+Pseudoterminals can also be used to send input to programs that normally
 refuse to read input from pipes (such as
 .BR su (1),
 and
@@ -56,7 +63,7 @@ and
 The Linux support for the above (known as UNIX 98 pseudoterminal naming)
 is done using the
 .I devpts
-file system, that should be mounted on
+filesystem, that should be mounted on
 .IR /dev/pts .
 .LP
 Before this UNIX 98 scheme, master pseudoterminals were called
@@ -64,9 +71,17 @@ Before this UNIX 98 scheme, master pseudoterminals were called
 and slave pseudoterminals
 .IR /dev/ttyp0 ", ..."
 and one needed lots of preallocated device nodes.
-.SH "SEE ALSO"
+.SH SEE ALSO
 .BR getpt (3),
 .BR grantpt (3),
 .BR ptsname (3),
 .BR unlockpt (3),
 .BR pty (7)
+.SH COLOPHON
+This page is part of release 3.65 of the Linux
+.I man-pages
+project.
+A description of the project,
+and information about reporting bugs,
+can be found at
+\%http://www.kernel.org/doc/man\-pages/.