私は何を知りたいですか?インストールするはい。さまざまなコンテキストや状況(ディレクトリ、フラッシュドライブ、ネットワークカードなど)で使用されていますが、次のリソースが見つかりません。
- インストールの概念を説明します。
- インストールを実行するときにコンピュータ/オペレーティングシステム/ユーティリティが実行する作業について説明します。
- インストールの使用方法と状況
- これはLinux
mount
コマンドで一般的に使用される機能といくつかの例です。
答え1
〜のようにフォルシュニット この質問に対する包括的な答えは、おそらくシステム管理マニュアルの1つにあると指摘したので、基本概念の概要を説明します。特定の問題についてさらに詳しい情報が必要な場合は、新しい質問をしてください。
UNIXでは、システム上のすべてのファイルが次の形式で構成されています。一つ ディレクトリツリー構造(各ドライブに別々のディレクトリツリーがあるWindowsとは異なります)
/
メインドライブ/パーティションの最上位ディレクトリに対応する「ルート」ディレクトリがあります(Windowsの世界ではC:
)。システムの他のディレクトリとファイルは、サブディレクトリを介してルートディレクトリからアクセスできます。
これらの独自のツリー構造で他のドライブ/パーティションをシステムに表示するにはどうすればよいですか?あなた山ディレクトリ(たとえば/media/usb
)にドライブ/パーティションをマウントするとは、ディレクトリがマウントされると、そのドライブ/パーティションの最上位ディレクトリが表示されることを意味します。例:WindowsにUSBスティックを挿入すると、新しいドライブが作成されます。たとえば、Linuxでは、USBスティックの最上位F:
ディレクトリにマウントします(Windowsでドライブを開くとディレクトリが表示されます)。 Linuxではディレクトリとして表示されます。この場合、ディレクトリは「マウントポイント」と呼ばれます。/media/usb
F:
/media/usb
/media/usb
今ドライブ/パーティション/など。 UNIXの世界では、伝統的に「(ブロック)デバイス」と呼ばれ、常にデバイスをディレクトリにマウントすると言われています。言語を乱用すると、「このデバイスのマウント」または「このディレクトリのマウント解除」と言う可能性があります。
私はあなたのポイント1についてのみ議論したと思いますが、これはより具体的な問題を解決するのに役立ちます。
確認するこれさらなる読書のため。
答え2
Unixでは、すべてがファイルです。
ファイルはルートから始まり、ツリー構造で構成されます/
。
/
これにより、ファイルシステムまたはファイルが必要に応じて適切な場所にマウントされます/etc/fstab
。このファイルには、ファイルシステム、そのファイルが属するデバイス、およびマウントされるポイントに関する情報が含まれています。マウントポイント。
これが「インストールの概念」です。
ディスクや他のブロックデバイスに限定されず、マウントに関連するいくつかの例は次のとおりです。
- /proc の下に実行中のカーネルの表現をマウントします。
- /var/logの下に特別なログパーティションをマウントします(他のデバイス、「ログにやさしい」ファイルシステム)
- 別のシステムをインストールし、1つのホームディレクトリのみをマウントする
- たとえば、NFSを介してシステムにリモートディレクトリをマウントします。
- CDイメージを特定のディレクトリにマウントする
答え3
私が見つけたこのリソース役に立つ:
ご存知のように、コンピュータのデータは一連の1と0からなるバイナリ形式で保存されます。デバイスに保存される方法と構造を「ファイルシステム」といいます。 Linuxでは、デバイスは/ devで参照されます。データは実際にはデバイスに保存されていないため、/ devに移動してアクセスできません。これは、データがデバイスのファイルシステムに格納されているため、何らかの方法でそのファイルシステムにアクセスする必要があるためです。これらのファイルシステムへのアクセスは「マウント」と呼ばれ、Linuxでは(UNIXシステムと同様に)ファイルシステムを任意のディレクトリにマウントできます。つまり、ディレクトリに入ると、このファイルシステムに保存されているファイルにアクセスできます。これらのディレクトリをファイルシステムの「マウントポイント」と呼びます。