| 総合手引 | セクション 8 | English | オプション |
システムは、現在マウントしているファイルシステムのリストを管理しています。 mount コマンドを引数を与えずに実行すると、このリストが表示されます。
オプションとしては以下のものがあります:
| | |
|
fstab(5)
に記述されているファイルシステムを
すべてマウントします。
例外は、
"noauto"
が指定されているもの、
| |
| | |
|
システムコールの実行以外のすべてのことを行ないます。
このオプションを
| |
| | |
| 使用する fstab ファイルを指定します。 | |
| | |
| ファイルシステムのマウント状態を読み書き可能から読み込み専用へ 変更しようとするときに、 すでにオープンされているファイルへの書き込み許可を強制的に取り消します。 また、正常かどうか不明なファイルシステムも強制的に読み書き可能に マウントします (危険なため注意して使って下さい)。 | |
| | |
|
オプションは
| |
| acls | アクセス制御リスト、すなわち ACLS を有効にします。 これは、 setfacl(1) と getfacl(1) コマンドでカスタマイズできます。 |
| async | 指定したファイルシステムのすべての I/O を非同期に行います。 このフラグを指定することは非常に 危険 ですので、 システムクラッシュ時にファイルシステムを 作り直す用意ができていないかぎりは使うべきではありません。 |
| current | |
|
| |
| force |
|
| fstab |
|
| multilabel | |
|
指定されたファイルシステムでマルチラベル Mandatory Access Control、
すなわち MAC を有効にします。
ファイルシステムがマルチラベル操作をサポートしていれば、
そのファイルシステム内では
全オブジェクトに対して 1 つのラベルを使うのではなく、
各オブジェクトに対して個々のラベルが保持されます。
tunefs(8)
の
| |
| noasync | |
| メタデータ I/O を同期に行い、データ I/O を非同期に行います。 これがデフォルトです。 | |
| noatime | |
| ファイル読み取り時に、ファイルアクセス時刻を更新しません。 このオプションが便利なのは、 多くのファイルを持ち、(ほとんどの場合重要ではない) ファイルアクセス時刻 を更新するよりも性能が重要であるファイルシステムです。 このオプションは現在ローカルファイルシステムでのみサポートされています。 | |
| noauto | |
|
mount
が
| |
| noclusterr | |
| リード時のクラスタリングを無効にします。 | |
| noclusterw | |
| ライト時のクラスタリングを無効にします。 | |
| nodev | ファイルシステム上のキャラクタスペシャルデバイスや ブロックスペシャルデバイスを解釈しません。 このオプションは、サーバが自分自身以外のアーキテクチャ用の スペシャルデバイスを含むファイルシステムを持っている場合に有用です。 ユーザがスーパユーザ権限を持たないときには、 本オプションが自動的に設定されます。 |
| noexec | |
| マウントしているファイルシステム上のバイナリの 実行を許可しません。 このオプションは、サーバが自分自身以外のアーキテクチャ用の バイナリを含むファイルシステムを持っている場合に有用です。 | |
| nosuid | |
| 実効ユーザ ID (set-user-ID) セット、 実効グループ ID (set-group-ID) セットビットの 効果をなくします。 注意: suidperl(1) のような suid/sgid ラッパが 誰でも使えるようにシステムにインストールされている場合には、価値がありません。 ユーザがスーパユーザ権限を持たないときには、 本オプションが自動的に設定されます。 | |
| nosymfollow | |
| マウントされたファイルシステムにおいては、シンボリックリンクを追跡しません。 | |
| ro |
|
| sync | ファイルシステムのすべての I/O を同期的に行います。 |
| snapshot | |
|
本オプションにより、指定したファイルシステムのスナップショットを取得可能です。
スナップショットの取得後、次の 3 つの事柄を実行可能です:
| |
| suiddir | |
|
マウントされたファイルシステムにおけるディレクトリに
SUID ビットがセットされると、
新規ファイルの所有者をディレクトリの所有者に設定します。
新規ディレクトリは親ディレクトリのビットを継承します。
実行ビットはファイルから取り除かれ、
ファイルは root の所有とはなりません。
この機能は PC ユーザに対して ftp, SAMBA, netatalk のサービスを行う ファイルサーバのためにデザインされました。 これはシェルユーザに対してセキュリティホールとなりますので、 特にホームディレクトリを持つシェルマシンでは使用すべきではありません。 このオプションが動作するためには、カーネルの SUIDDIR オプションが必要です。 UFS ファイルシステムのみがこのオプションをサポートします。 詳細は chmod(2) を参照してください。 | |
| update | |
|
| |
| union | マウントポイント以下の名前空間に、マウントされたファイルシステムのルートと マウントポイントに元から存在するディレクトリの両方が見えるようにします。 名前を検索するときは、マウントしたファイルシステムが先に検索されます。 ファイルが存在しない ために検索が失敗した場合は、既存のディレクトリがアクセスされます。 ファイル等の作成は、すべて マウントしたファイルシステム上に対して行われます。 |
mount
が内部で知っているファイルシステムタイプ
mount -t unionfs -o -b /sys $HOME/sys
では、 mount コマンドは以下と同じものを実行します:
/sbin/mount_unionfs -b /sys $HOME/sys
ファイルシステムタイプに固有な追加オプションで、
内部的には分からないもの (下記
| | |
|
マウント情報を
fstab(5)
の形式で表示します。暗黙的に
| |
| | |
|
ファイルシステムを読み込み専用でマウントします
(スーパユーザでも書き込みは行えません)。
これは、
| |
| | |
mount -a -t nonfs,nullfs は、 NFS と NULLFS を除いた、すべてのファイルシステムをマウントします。 type を内部で解釈できない場合、 mount は /sbin/mount_ XXX というプログラムを実行しようとします。 XXX の部分が type になります。たとえば nfs ファイルシステムは、 /sbin/mount_nfs というプログラムによってマウント されます。 ほとんどのファイルシステムは、 まだ存在せず、カーネルモジュールが使用可能な場合、 カーネルが動的にロードします。 | |
| | |
|
| |
| | |
| 詳細なメッセージを表示します。 | |
| | |
| ファイルシステムを読み書き可能とします。 | |
XXXXX filesystem is not available
カーネルはそのファイルシステムタイプをサポートしていません。 ファイルシステムのサポートは、 静的 (カーネルコンパイル時) もしくは動的 ( kldload(8) によってカーネルモジュールとしてロードされる) です。
| PATH_FSTAB | |
| 環境変数 PATH_FSTAB が設定されていると、すべての操作は指定されたファイルに対して実行されます。 プロセス環境やメモリアドレス空間が "汚染されている" とみなされる場合には PATH_FSTAB は尊重されません (更なる情報は issetugid(2) を参照してください)。 | |
| /etc/fstab | |
| ファイルシステムテーブル | |
| MOUNT (8) | April 7, 2003 |
| 総合手引 | セクション 8 | English | オプション |
このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.
| “ | Do you laugh when the waiter drops a tray full of dishes? Unix weenies do. They're the first ones to laugh at hapless users, trying to figure out an error message that doesn't have anything to do with what they just typed. | ” |
| — The Unix Haters' handbook | ||