X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=release%2Fman2%2Fclose.2;h=33e17cab06bb794ecaba978a9d3061ff6a36ba88;hb=8c3216bbefd2adb71d0db76c057521f8da86ceab;hp=04e5cfc6383c963cba6d8eedd91d38273c2c679b;hpb=bb92023e2caf6dc30bd3a8f07877ec870c853e23;p=linuxjm%2FLDP_man-pages.git diff --git a/release/man2/close.2 b/release/man2/close.2 index 04e5cfc6..33e17cab 100644 --- a/release/man2/close.2 +++ b/release/man2/close.2 @@ -1,5 +1,5 @@ .\" This manpage is Copyright (C) 1992 Drew Eckhardt; -.\" 1993 Michael Haardt, Ian Jackson. +.\" and Copyright (C) 1993 Michael Haardt, Ian Jackson. .\" .\" %%%LICENSE_START(VERBATIM) .\" Permission is granted to make and distribute verbatim copies of this @@ -37,6 +37,21 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* +.\" +.\" Japanese Version Copyright (c) 1997 HANATAKA Shinya +.\" all rights reserved. +.\" Translated Sat Jun 1 22:22:05 JST 1997 +.\" by HANATAKA Shinya +.\" Modified Mon Sep 23 20:42:13 JST 2000 +.\" by HANATAKA Shinya +.\" Updated & Modified Sat Apr 7 03:24:03 JST 2001 +.\" by Yuichi SATO +.\" Updated & Modified Mon Jan 14 12:41:36 JST 2002 by Yuichi SATO +.\" Updated & Modified Wed Dec 29 07:01:14 JST 2004 +.\" by Yuichi SATO +.\" Updated 2007-10-12, Akihiro MOTOKI, LDP v2.66 +.\" Updated 2008-02-10, Akihiro MOTOKI , LDP v2.77 +.\" .TH CLOSE 2 2007\-12\-28 Linux "Linux Programmer's Manual" .SH 名前 close \- ファイルディスクリプタをクローズする @@ -48,7 +63,7 @@ close \- ファイルディスクリプタをクローズする .fi .SH 説明 \fBclose\fP() は、ファイルディスクリプタをクローズする。 そのディスクリプタは、どのファイルも参照していない状態になり、 再利用が可能になる。 -そのファイルディスクリプタに関連づけられたファイルに かけられたレコード・ロック (\fBfcntl\fP(2) 参照) +そのファイルディスクリプタに関連づけられたファイルに かけられたレコードロック (\fBfcntl\fP(2) 参照) のうち、そのプロセスが保有しているものは、 (そのファイルディスクリプタがロック取得に利用されたか どうかによらず) すべて削除される。 .PP \fIfd\fP が、対応するオープンファイル記述 (open file description) (\fBopen\fP(2) 参照) @@ -72,7 +87,7 @@ SVr4, 4.3BSD, POSIX.1\-2001. .SH 注意 \fBclose\fP() の返り値のチェックはよく省略されるが、 これは深刻なプログラミングエラーである。 前の \fBwrite\fP(2) 処理に関するエラーが最後の \fBclose\fP() のときになって初めて通知される場合がありうる。 ファイルクローズの際に返り値をチェックしないと、 -気付かないうちにデータを失ってしまうかもしれない。 これは特に NFS やディスク・クォータを使用した場合に見られる。 +気付かないうちにデータを失ってしまうかもしれない。 これは特に NFS やディスククォータを使用した場合に見られる。 .PP クローズに成功しても、データがディスクに保存されたかどうかは 保証されない (カーネルが書きこみを遅延させることがあるためである)。 ストリームがクローズされるときにバッファをフラッシュするかどうかは、 ファイルシステムによって異なる。 @@ -93,6 +108,6 @@ SVr4, 4.3BSD, POSIX.1\-2001. \fBfcntl\fP(2), \fBfsync\fP(2), \fBopen\fP(2), \fBshutdown\fP(2), \fBunlink\fP(2), \fBfclose\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.50 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。