OSDN Git Service

Update draft for LDP 3.67
[linuxjm/LDP_man-pages.git] / draft / man7 / path_resolution.7
index edd3276..931b24d 100644 (file)
@@ -83,18 +83,15 @@ levels of symbolic links")。
 .SS ". と .."
 慣習として、全てのディレクトリはエントリ "." と ".." を持つ。 これらはそれぞれ、そのディレクトリ自身とその親ディレクトリを参照する。
 
-The path resolution process will assume that these entries have their
-conventional meanings, regardless of whether they are actually present in
-the physical filesystem.
+パス解決過程では、これらのエントリが物理的なファイルシステムに 実際に存在するか否かに関わらず、慣習的な意味を持つと仮定する。
 
 ルートより上に辿ることはできない: "/.." は "/" と同じである。
 .SS マウント位置
-After a "mount dev path" command, the pathname "path" refers to the root of
-the filesystem hierarchy on the device "dev", and no longer to whatever it
-referred to earlier.
+"mount dev path" コマンドを実行した後、 パス名 "path" はデバイス "dev" 上のファイルシステム階層の
+ルートディレクトリを参照するようになり、以前の位置を参照しない。
 
-One can walk out of a mounted filesystem: "path/.." refers to the parent
-directory of "path", outside of the filesystem hierarchy on "dev".
+マウントされたファイルシステムの外に出ることができる: "path/.." は "dev" 上のファイルシステム階層の外である "path"
+の親ディレクトリを参照する。
 .SS 末尾のスラッシュ
 パス名が \(aq/\(aq で終わっている場合、 ステップ 2 において、その前にある構成要素の解決法を次のように強制する:
 その構成要素が存在しなければならず、ディレクトリとして解決される。 存在しない場合は、末尾の \(aq/\(aq が無視される。 (また同様に、末尾に
@@ -122,14 +119,13 @@ directory of "path", outside of the filesystem hierarchy on "dev".
 Linux は、許可のチェックにおいて、実効ユーザ ID ではなく fsuid を使う。 通常は fsuid は実効ユーザ ID と等しいが、fsuid
 はシステムコール \fBsetfsuid\fP(2)  で変更することができる。
 
-(Here "fsuid" stands for something like "filesystem user ID".  The concept
-was required for the implementation of a user space NFS server at a time
-when processes could send a signal to a process with the same effective user
-ID.  It is obsolete now.  Nobody should use \fBsetfsuid\fP(2).)
+(ここで "fsuid" は "file system user ID" を表している。 この概念は「プロセスが同じ実効ユーザ ID を持つプロセスに
+同時にシグナルを送ることができる」というユーザ空間 NFS サーバを 実装する際に必要であった。 これは今では廃れてしまった。
+\fBsetfsuid\fP(2)  を使うべきではない。
 
 .\" FIXME say something about filesystem mounted read-only ?
-Similarly, Linux uses the fsgid ("filesystem group ID")  instead of the
-effective group ID.  See \fBsetfsgid\fP(2).
+同様に、Linux では実効グループ ID の代わりに fsgid ("ファイルシステム・グループID") を使う。 \fBsetfsgid\fP(2)
+を参照すること。
 .SS "許可の確認をスキップする: スーパーユーザとケーパビリティ"
 .\" (but for exec at least one x bit must be set) -- AEB
 .\" but there is variation across systems on this point: for
@@ -153,6 +149,6 @@ Linux では、スーパーユーザ権限が複数のケーパビリティに
 .SH 関連項目
 \fBreadlink\fP(2), \fBcapabilities\fP(7), \fBcredentials\fP(7), \fBsymlink\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.67 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。