OSDN Git Service

(split) LDP: Update original to LDP v3.65
[linuxjm/LDP_man-pages.git] / original / man7 / fifo.7
index e28d0c2..4f1368d 100644 (file)
@@ -1,8 +1,11 @@
 .\" This man page is Copyright (C) 1999 Claus Fischer.
+.\"
+.\" %%%LICENSE_START(VERBATIM_ONE_PARA)
 .\" Permission is granted to distribute possibly modified copies
 .\" of this page provided the header is included verbatim,
 .\" and in case of nontrivial modification author and date
 .\" of the modification is added to the header.
+.\" %%%LICENSE_END
 .\"
 .\" 990620 - page created - aeb@cwi.nl
 .\"
 fifo \- first-in first-out special file, named pipe
 .SH DESCRIPTION
 A FIFO special file (a named pipe) is similar to a pipe,
-except that it is accessed as part of the file system.
+except that it is accessed as part of the filesystem.
 It can be opened by multiple processes for reading or
 writing.
 When processes are exchanging data via the FIFO,
 the kernel passes all data internally without writing it
-to the file system.
+to the filesystem.
 Thus, the FIFO special file has no
-contents on the file system; the file system entry merely
+contents on the filesystem; the filesystem entry merely
 serves as a reference point so that processes can access
-the pipe using a name in the file system.
+the pipe using a name in the filesystem.
 .PP
 The kernel maintains exactly one pipe object for each
 FIFO special file that is opened by at least one process.
@@ -32,8 +35,8 @@ until the other end is opened also.
 .PP
 A process can open a FIFO in nonblocking mode.
 In this
-case, opening for read only will succeed even if no-one has
-opened on the write side yet, opening for write only will
+case, opening for read-only will succeed even if no-one has
+opened on the write side yet, opening for write-only will
 fail with
 .B ENXIO
 (no such device or address) unless the other
@@ -59,7 +62,7 @@ FIFO special files can be created by
 and are indicated by
 .IR "ls \-l"
 with the file type \(aqp\(aq.
-.SH "SEE ALSO"
+.SH SEE ALSO
 .BR mkfifo (1),
 .BR open (2),
 .BR pipe (2),
@@ -68,3 +71,11 @@ with the file type \(aqp\(aq.
 .BR socketpair (2),
 .BR mkfifo (3),
 .BR pipe (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/.