OSDN Git Service

(split) LDP: Update draft pages based on LDP 3.54 release
[linuxjm/LDP_man-pages.git] / draft / man2 / link.2
index 1175598..f64aeac 100644 (file)
@@ -67,7 +67,7 @@ link \- ファイルの新しい名前を作成する
 へのディレクトリのどれかに検索許可がない (\fBpath_resolution\fP(7)  を参照)。
 .TP 
 \fBEDQUOT\fP
-ディスクブロックか inode がそのファイルシステムのユーザクォータに達していた。
+The user's quota of disk blocks on the filesystem has been exhausted.
 .TP 
 \fBEEXIST\fP
 \fInewpath\fP が既に存在する。
@@ -103,26 +103,29 @@ I/O エラーが発生した。
 \fIoldpath\fP がディレクトリである。
 .TP 
 \fBEPERM\fP
-\fIoldpath\fP と \fInewpath\fP を含んでいるファイルシステムがハードリンクをサポートしていない。
+The filesystem containing \fIoldpath\fP and \fInewpath\fP does not support the
+creation of hard links.
 .TP 
 \fBEPERM\fP (Linux 3.6 以降)
 呼び出し元にこのファイルへのハードリンクを作成する許可がなかった (\fBproc\fP(5) の
 \fI/proc/sys/fs/protected_hardlink\fP の説明を参照)。
 .TP 
 \fBEROFS\fP
-ファイルが読み込み専用のファイルシステムに存在する。
+The file is on a read\-only filesystem.
 .TP 
 \fBEXDEV\fP
-\fIoldpath\fP と \fInewpath\fP が同じマウントされたファイルシステムに存在しない。 (Linux は 1
-つのファイルシステムを複数のマウント位置に マウントすることを許可している。 しかし \fBlink\fP()  は、たとえ同じファイルシステムであっても、
-別々のマウント位置を跨いでは動作しない。)
+\fIoldpath\fP and \fInewpath\fP are not on the same mounted filesystem.  (Linux
+permits a filesystem to be mounted at multiple points, but \fBlink\fP()  does
+not work across different mount points, even if the same filesystem is
+mounted on both.)
 .SH 準拠
 .\" SVr4 documents additional ENOLINK and
 .\" EMULTIHOP error conditions; POSIX.1 does not document ELOOP.
 .\" X/OPEN does not document EFAULT, ENOMEM or EIO.
 SVr4, 4.3BSD, POSIX.1\-2001 (但し「注意」を参照)。
 .SH 注意
-\fBlink\fP()  でファイルシステムを超えてハードリンクを作成することはできない。 このような場合は \fBsymlink\fP(2)  を使用すること。
+Hard links, as created by \fBlink\fP(), cannot span filesystems.  Use
+\fBsymlink\fP(2)  if this is required.
 
 .\" more precisely: since kernel 1.3.56
 .\" For example, the default Solaris compilation environment
@@ -137,12 +140,13 @@ POSIX.1\-2001 では、 \fIoldpath\fP がシンボリックリンクである場
 がシンボリックリンクの場合にシンボリックリンクの参照を 解決するかどうかは実装依存となった。
 リンク作成時のシンボリックリンクの扱いについての詳細な制御に 関しては \fBlinkat\fP(2)  を参照のこと。
 .SH バグ
-NFS ファイルシステムでは、NFS サーバーがリンクを作成した後に、 それを伝える前に死んだ場合には返り値が不正な場合がある。
-リンクが作成できたかどうか見つけるためには \fBstat\fP(2)  を使用すること。
+On NFS filesystems, the return code may be wrong in case the NFS server
+performs the link creation and dies before it can say so.  Use \fBstat\fP(2)
+to find out if the link got created.
 .SH 関連項目
 \fBln\fP(1), \fBlinkat\fP(2), \fBopen\fP(2), \fBrename\fP(2), \fBstat\fP(2), \fBsymlink\fP(2),
 \fBunlink\fP(2), \fBpath_resolution\fP(7), \fBsymlink\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。