Linuxでデバイスに言及するとき、「マウント」という用語が使用されることを聞きました。実際にはどういう意味ですか?以前のバージョンとは異なり、今はどのように処理されますか?
コマンドラインから手動でこれを実行していません。 Linuxに簡単なデバイスをインストールする手順(コマンド)を提供できますか?
ベストアンサー1
Unixシステムにはディレクトリツリーがあります。アクセス可能なすべてのストレージには、この単一のディレクトリツリーに関連付けられている場所が必要です。これは、最も一般的なファイルパス構文では、ストレージコンポーネント(ドライブ)ごとに1つのディレクトリツリーを持つWindowsとは異なります。
マウントは、ストレージデバイスをディレクトリツリーの特定の場所に接続する操作です。たとえば、システムが起動すると、特定のストレージデバイス(しばしばルートパーティションと呼ばれる)がディレクトリツリーのルートに関連付けられます。つまり、ストレージデバイスが/
(ルートディレクトリ)にマウントされます。
マウントは、データを含むデバイスをディレクトリに関連付けるだけでなく、デバイスのデータがどのように構成されるかを理解し、それをファイルとして表示するコードの一部であるファイルシステムドライバとも関連付けることに注意する価値があります。リスト。
それでは、CD-ROMのファイルにアクセスしようとしているとしましょう。ディレクトリツリーのどこかにCD-ROMをマウントする必要があります(CDを挿入すると自動的にマウントできます)。 CD-ROMデバイスがあると仮定すると、/dev/cdrom
選択したマウントポイントはです/media/cdrom
。そのコマンドは
mount /dev/cdrom /media/cdrom
コマンドを実行した後、/dir/file
システムは次のようにコマンドを実行できるようになりました/media/cdrom/dir/file
。 CDを使い終わったら、umount /dev/cdrom
またはコマンドを実行しますumount /media/cdrom
(両方とも機能します。一般的なデスクトップ環境では、[取り出し]または[アンインストール]ボタンをクリックするとこれが実行されます)。 。
マウントは、実際のストレージデバイスだけでなく、ファイルとしてアクセスできるものにも適用されます。たとえば、すべてのLinuxシステムにはファイルシステム/proc
(proc
サプライと呼ばれる)があります。