Linuxマウントコマンドの使用

Linuxのmountコマンドとumountコマンドを使用するためのクイックガイド

Linuxのマウントコマンドは、USBコンピュータ、DVD、 SDカード 、およびその他のタイプのストレージデバイスをLinuxコンピュータにマウントするために使用されます。 Linuxはディレクトリツリー構造を使用します。 ストレージデバイスがツリー構造にマウントされていない限り、ユーザーはデバイス上のいずれのファイルも開くことができません。

LinuxでMountおよびUmountコマンドを使用する方法

次の例は、デバイスのファイルディレクトリをLinuxシステムのファイルディレクトリツリーに接続するためのMountコマンドの一般的な使用方法を示しています。 外部ストレージメディアデバイスは、通常、 "/ mnt"ディレクトリのサブディレクトリにマウントされますが、ユーザーが作成した他のディレクトリにデフォルトでマウントできます。 この例では、CDがコンピュータのCDドライブに挿入されています。 CDのファイルを見るには、Linuxでターミナルウィンドウを開き、次のように入力します。

mount / dev / cdrom / mnt / cdrom

このコマンドは、デバイス "/ dev / cdrom"(CD ROMドライブ)をディレクトリ "/ mnt / cdrom"に接続し、CD ROMディスクの "/ mnt / cdrom"ディレクトリ下のファイルとディレクトリにアクセスできるようにします。 "/ mnt / cdrom"ディレクトリはマウントポイントと呼ばれ、このコマンドが実行されるときにはすでに存在していなければなりません。 マウントポイントは、デバイスのファイルシステムのルートディレクトリになります。

umount / mnt / cdrom

このコマンドは、CD-ROMドライブをアンマウントします。 このコマンドを実行すると、CD-ROM上のファイルとディレクトリは、Linuxシステムのディレクトリツリーからアクセスできるようになります。

umount / dev / cdrom

これは前のコマンドと同じ効果があり、CD ROMをアンマウントします。

各タイプのデバイスには異なるマウントポイントがあります。 これらの例では、マウントポイントは "/ mnt / cdrom"ディレクトリです。 さまざまなデバイスのデフォルトのマウントポイントは、ファイル "/ etc / fstab"に定義されています。

いくつかのLinuxディストリビューションは、/ etc / fstabにリストされているすべてのパーティションとデバイスを自動的にマウントするautomountというプログラムを使用しています。

マウントポイントの作成方法

アクセスしようとしているデバイスのデフォルトマウントポイントが "/ etc / fstab"にリストされていない場合は、まずマウントポイントを作成する必要があります。 たとえば、カメラからSDカードにアクセスしたいが、SDカードが "/ etc / fstab"にリストされていない場合、ターミナルウィンドウからそれを行うことができます:

内蔵または外付けのSDリーダーにSDカードを挿入します。

このコマンドを入力して、コンピュータ上でアクセス可能なデバイスを一覧表示します。

/ fdisk -l

SDカードに割り当てられているデバイス名を書き留めます。 これは "/ dev / sdc1"と似た書式で、行の先頭に表示されます。

mkdirコマンドを使用して、 次のように入力します。

mkdir / mnt / SD

これにより、カメラのSDカードの新しいマウントポイントが作成されます。 これで、SDカードをマウントするために書き留めたデバイス名とともに、mountコマンドで "/ mnt / SD"を使用できるようになりました。

mount / dev / sdc1 / mnt / SD