第18章 mount コマンドの使い方
Linux、UNIX、および類似のオペレーティングシステムでは、さまざまなパーティションおよびリムーバブルデバイス (CD、DVD、USB フラッシュドライブなど) にあるファイルシステムをディレクトリーツリーの特定のポイント (マウントポイント) に接続して、再度切り離すことができます。ファイルシステムの接続や取り外しを行う場合は、mount コマンドと umount コマンドをそれぞれ使用します。本章では、これらのコマンドの基本的な使い方や、マウントポイントの移動や共有サブツリーの作成などの高度なテクニックについてもいくつか扱います。
18.1. 現在マウントされているファイルシステムの一覧表示
現在接続している全ファイルシステムを表示させるには、mount コマンドを実行します。いずれの引数も付けません。
mount
上記のコマンドで既知のマウントポイントの一覧が表示されます。行ごとにデバイス名、ファイルシステムのタイプ、マウントしているディレクトリー、およびマウントオプションなどの情報が以下のような形で表示されます。
ディレクトリー タイプ 上の デバイス (オプション)
マウントされたファイルシステムをツリーのような形式でリストできる findmnt ユーティリティーは、Red Hat Enterprise Linux 6.1 からも利用できます。現在割り当てられているファイルシステムをすべて表示するには、引数なしで findmnt コマンドを実行します。
findmnt
18.1.1. ファイルシステムタイプの指定
mount コマンドの出力には、デフォルトで
sysfs
や tmpfs
など各種の仮想ファイルシステムが含まれます。特定のファイルシステムタイプを持つデバイスのみを表示するには、コマンドラインで -t
オプションを指定します。
mount -t
type
同様に、findmnt コマンドを使用して、特定のファイルシステム種別のデバイスのみを表示するには、次のコマンドを実行します。
findmnt -t
type
一般的なファイルシステムタイプの一覧は、表18.1「一般的なファイルシステムのタイプ」 を参照してください。使用例については 例18.1「現在マウントされている
ext4
ファイルシステムの一覧表示」 を参照してください。
例18.1 現在マウントされている ext4
ファイルシステムの一覧表示
通常、
/
パーティションと /boot
パーティションはいずれも ext4
を使用するようにフォーマットされます。このファイルシステムを使用するマウントポイントのみを表示するには、シェルプロンプトで以下を入力します。
~]$ mount -t ext4
/dev/sda2 on / type ext4 (rw)
/dev/sda1 on /boot type ext4 (rw)
findmnt コマンド使用してマウントポイントを一覧表示するには、以下を入力します。
~]$ findmnt -t ext4
TARGET SOURCE FSTYPE OPTIONS
/ /dev/sda2 ext4 rw,realtime,seclabel,barrier=1,data=ordered
/boot /dev/sda1 ext4 rw,realtime,seclabel,barrier=1,data=ordered