OSDN Git Service

(split) LDP: Update release pages
[linuxjm/LDP_man-pages.git] / release / man2 / mkdir.2
index 2875285..ccba689 100644 (file)
@@ -45,12 +45,11 @@ mkdir \- ディレクトリを作成する
 による修正が加えられる。 したがって、作成されたディレクトリの許可属性は (\fImode\fP & ~\fIumask\fP & 0777)  となる。
 作成されたディレクトリのその他のモードビットはオペレーティングシステムに 依存する。Linux の場合は、以下の通りである。
 
-The newly created directory will be owned by the effective user ID of the
-process.  If the directory containing the file has the set\-group\-ID bit set,
-or if the filesystem is mounted with BSD group semantics (\fImount \-o
-bsdgroups\fP or, synonymously \fImount \-o grpid\fP), the new directory will
-inherit the group ownership from its parent; otherwise it will be owned by
-the effective group ID of the process.
+新しく作成されたディレクトリの所有者はプロセスの実効ユーザ ID に設定される。 新たに作成されたディレクトリが含まれる親ディレクトリに set
+group ID ビットがセットされていたり、ファイルシステムが BSD の グループセマンティクス (\fImount \-o bsdgroups\fP
+あるいは、同じ意味の \fImount \-o grpid\fP)  に従ってマウントされている場合には、
+新たに作成されたディレクトリのグループ所有権は親ディレクトリの ものが継承される (親ディレクトリと同じになる)。
+それ以外の場合は、グループ所有権はプロセスの実効グループ ID となる。
 
 もし親ディレクトリに set group ID ビットがセットされていれば新しく作成される ディレクトリにも set group ID
 ビットがセットされる。
@@ -63,8 +62,7 @@ the effective group ID of the process.
 (\fBpath_resolution\fP(7)  も参照)。
 .TP 
 \fBEDQUOT\fP
-The user's quota of disk blocks or inodes on the filesystem has been
-exhausted.
+ディスクブロックか inode がそのファイルシステムのユーザクォータに達していた。
 .TP 
 \fBEEXIST\fP
 \fIpathname\fP が既に存在している(ただしそれがディレクトリであるとは限らない)。 \fIpathname\fP がシンボリックリンクの場合も
@@ -98,11 +96,10 @@ exhausted.
 \fIpathname\fP のディレクトリ部分が実際にはディレクトリでない。
 .TP 
 \fBEPERM\fP
-The filesystem containing \fIpathname\fP does not support the creation of
-directories.
+\fIpathname\fP を含むファイルシステムがディレクトリの作成をサポートしていない。
 .TP 
 \fBEROFS\fP
-\fIpathname\fP refers to a file on a read\-only filesystem.
+\fIpathname\fP が読み出し専用ファイルシステム上のファイルを指している。
 .SH 準拠
 .\" SVr4 documents additional EIO, EMULTIHOP
 SVr4, BSD, POSIX.1\-2001.