.\" Updated 2013-03-25, Akihiro MOTOKI <amotoki@gmail.com>
.\" Updated 2013-05-01, Akihiro MOTOKI <amotoki@gmail.com>
.\"
-.TH MOUNT 2 2012\-07\-05 Linux "Linux Programmer's Manual"
+.TH MOUNT 2 2014\-09\-21 Linux "Linux Programmer's Manual"
.SH 名前
mount \- ファイルシステムをマウント/アンマウントする
.SH 書式
.\" MS_UNBINDABLE, MS_PRIVATE, MS_SHARED, MS_SLAVE
.\"
.\" MS_PRIVATE.
-.\" All mounts are private by default. Previously shared mouns
+.\" All mounts are private by default. Previously shared mounts
.\" can be remarked PRIVATE.
.\" MS_SHARED
.\" Mount points that are marked SHARED propagate mount events
.\"
.\" These settings are visible in proc/mountinfo
.\"
-.\"
.\" These need to be documented on this page.
.\" See:
.\" Documentation/filesystems/sharedsubtree.txt
.\" Applying mount namespaces
.\"
.\" Uncover practical applications for advanced Linux mounts features
-.\" Serge E. Hallyn (sergeh@us.ibm.com), Software Engineer, IBM
+.\" Serge E. Hallyn (sergeh@us.ibm.com), Software Engineer, IBM
.\" Ram Pai (linuxram@us.ibm.com), Software Engineer, IBM
.\" Date: 17 Sep 2007
.\"
-.\" 2.6.25 Added MS_I_VERSION, which needs to be documented.
+.\" FIXME 2.6.25 Added MS_I_VERSION, which needs to be documented.
.\"
引き数 \fImountflags\fP の上位 16 ビットには、マジックナンバー 0xC0ED
(\fBMS_MGC_VAL\fP) を指定することができる (マジックナンバーは、
を使った部分木毎に設定できる。)
.TP
\fBMS_MANDLOCK\fP
-.\" FIXME Say more about MS_MOVE
+.\" FIXME Describe the MS_MOVE flag in more detail
このファイルシステムのファイルに対して強制ロックを認める。 (強制ロックを有効にするには、 \fBfcntl\fP(2)
で述べられている方法でファイル単位で許可をしなければならない)
.TP
で提供される機能のサブセットを提供する。つまり、 \fBMS_NOATIME\fP では \fBMS_NODIRATIME\fP が暗黙のうち設定される。
.TP
\fBMS_NOEXEC\fP
-.\" (Possibly useful for a file system that contains non-Linux executables.
+.\" (Possibly useful for a filesystem that contains non-Linux executables.
.\" Often used as a security feature, e.g., to make sure that restricted
.\" users cannot execute files uploaded using ftp or so.)
このファイルシステムにあるプログラムの実行を許可しない。
\fBMS_RELATIME\fP (Linux 2.6.20 以降)
.\" Matthew Garrett notes in the patch that added this behavior
.\" that this lets utilities such as tmpreaper (which deletes
-.\" files based on last acces time) work correctly.
+.\" files based on last access time) work correctly.
このファイルシステム上のファイルがアクセスされた際、 そのファイルの最終アクセス時刻 (atime) の現在値が 最終修正時刻 (mtime)
や最終状態変更時刻 (ctime) と 等しいか小さい場合にのみ、atime を更新する。 このオプションは、 \fBmutt\fP(1)
のように、最後の内容修正以降にファイルがいつ読み出されたかを知る 必要があるプログラムで有用である。 Linux 2.6.30 以降では、
\fBMS_REMOUNT\fP
すでに存在するマウントを再マウントする。これにより、すでに存在するマウントの \fImountflags\fP と \fIdata\fP
を、一度アンマウントしてから再マウントするという作業をせずに 変更できる。 \fItarget\fP は最初の \fBmount\fP()
-呼び出しと同じ値を指定する必要がある。 \fIsource\fP と \fIfilesystemtype\fP は無視される。
+呼び出しと同じ値を指定する必要がある。 \fIsource\fP と \fIfilesystemtype\fP は無視される。 引き数 \fImountflags\fP
+と \fIdata\fP は、意図的に変更するもの以外は、 元の \fBmount\fP() の呼び出しで使用した値と一致するようにすべきである。
\fImountflags\fP のうち \fBMS_RDONLY\fP, \fBMS_SYNCHRONOUS\fP, \fBMS_MANDLOCK\fP は変更可能である。
カーネル 2.6.16 より前では、 \fBMS_NOATIME\fP, \fBMS_NODIRATIME\fP も変更可能であった。 カーネル 2.4.10
\fBEPERM\fP
呼び出し元が必要な権限を持っていない。
.SH バージョン
-.\" FIXME: Definitions of the so-far-undocumented MS_UNBINDABLE, MS_PRIVATE,
-.\" MS_SHARED, and MS_SLAVE were (also) only added to glibc headers in 2.12.
+.\" FIXME . Definitions of the so-far-undocumented MS_UNBINDABLE, MS_PRIVATE,
+.\" MS_SHARED, and MS_SLAVE were (also) only added to glibc headers in 2.12.
\fBMS_DIRSYNC\fP, \fBMS_MOVE\fP, \fBMS_REC\fP, \fBMS_RELATIME\fP, \fBMS_STRICTATIME\fP の定義が
-glibc のヘッダに追加されたのは バージョン 2.12 においてである。
+glibc ã\81®ã\83\98ã\83\83ã\83\80ã\83¼ã\81«è¿½å\8a ã\81\95ã\82\8cã\81\9fã\81®ã\81¯ ã\83\90ã\83¼ã\82¸ã\83§ã\83³ 2.12 ã\81«ã\81\8aã\81\84ã\81¦ã\81§ã\81\82ã\82\8bã\80\82
.SH 準拠
この関数は Linux 固有の関数であり、移植を考慮したプログラムでは 使用すべきでない。
.SH 注意
Linux 独自のファイル \fI/proc/PID/mounts\fP では、指定された ID を持つプロセスのマウント名前空間における
マウントポイントのリストが公開されている。詳細は \fBproc\fP(5) を参照のこと。
.SH 関連項目
-\fBumount\fP(2), \fBnamespaces\fP(7), \fBpath_resolution\fP(7), \fBmount\fP(8),
-\fBumount\fP(8)
+\fBumount\fP(2), \fBnamespaces\fP(7), \fBpath_resolution\fP(7), \fBlsblk\fP(8),
+\fBmount\fP(8), \fBumount\fP(8)
.SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.79 の一部
である。プロジェクトの説明とバグ報告に関する情報は
http://www.kernel.org/doc/man\-pages/ に書かれている。