はじめに
これらはあなたのコンピュータのためのそれらの重要なプログラムのいくつかです。これらがないと、コンピュータはコンピュータ上のパーティションまたはドライブの場所を知ることができません。これをグーフすると、水中で死んでしまう可能性があります。適切なバックアップコピーなしで変更を加えないでください。
(1)/ etc / fstab
このファイルには、さまざまなファイルシステムの説明があります。 ¨fsck¨や¨mount¨などのコマンドは、実行するアクションについてこのファイルを参照します。
これは、コンピューター上のファイルの複雑な説明のように見えますが、各エントリの部分に分割すると非常に簡単です。以下をご覧ください。
特定のプログラムが特定のパーティションがデフォルトでマウントされることになっている場所を判別できるようにするために、/ etc/fstabファイルが使用されます
Linuxの/etc/fstabファイルについて
ディレクトリツリー内のファイルシステムとそのマウントポイントは、ファイル/ etc/fstabに_configuredされています。このファイルには、マウントされたファイルシステムごとに6つのフィールドを持つ1行が含まれています。線は次のようになります:
各フィールドには、ファイルシステムをマウントするための次の情報が表示されます。
フィールド1 :デバイスファイルの名前、ファイルシステムラベル、またはUUID(Universally Unique Identifier)を一覧表示します。 LABEL =labelの使用も またはUUID=uuid 使用するデバイスファイルが変更された場合や、IDEコントローラのハードディスクを交換した場合でも、パーティションが正しくマウントされるという利点があります。
フィールド2 。マウントポイント(ファイルシステムをマウントするディレクトリ)を一覧表示します。ここで指定するディレクトリはすでに存在している必要があります。それぞれのディレクトリに移動することで、メディアのコンテンツにアクセスできます。
フィールド3 。ファイルシステムの種類(ext2、xfs、swap、ext4など)を一覧表示します。
フィールド4 。マウントオプションを表示します。コンマで区切られた複数のマウントオプション(noauto、user、sync、defaultsなど)。
フィールド5 。ファイルシステムにバックアップユーティリティダンプを使用するかどうかを示します。 0はバックアップがないことを意味します。
フィールド6 。システムの起動時に(fsckユーティリティを使用して)ファイルシステムチェックのシーケンスを示します。
- 0 :チェックされていないファイルシステム。
- 1 :ルートディレクトリ。
- 2 :他のすべての変更可能なファイルシステム。異なるドライブ上で並行してチェックされるファイルシステム。
(2)/ etc / mtab
mtab ( mの収縮 ountedファイルシステムのタブ le )fileは、Unixライクなシステムで一般的に見られるシステム情報ファイルです。
このファイルはマウントされたデバイスを処理し、mountコマンドによって自動的に更新されます。
また、fstabに少し似ていますが、100%同じではありません(読み取り/書き込みと読み取り専用のrwとroに注意してください)。また、マウントされたデバイスのみが一覧表示されます!
重要な注意事項:
1 – / etc / fstabの間 は、ファイルシステムと、起動時にディレクトリツリーのどこにマウントする必要があるかを示していますが、実際の現在のマウントに関する情報は含まれていません。
2 – / etc / mtab fileは、現在マウントされているファイルシステムとそのマウントポイントを一覧表示します。 mountコマンドとumountコマンドは、マウントされたファイルシステムの状態に影響を与え、/ etc/mtabファイルを変更します。
3 –カーネルは / proc / mountsの情報も保持します 、現在マウントされているすべてのパーティションを一覧表示します。トラブルシューティングの目的で、/ proc/mountsと/etc/ mtab情報の間に競合がある場合、/ proc/mountsデータは常に/etc/mtabよりも最新で信頼性があります。
現在マウントされているファイルシステムを表示する:
コマンドmountを入力すると、現在マウントされているファイルシステムを表示できます。 。次のような情報が表示されます:
この情報は、ファイル/ proc/mountsで表示することもできます。
cat /proc/mounts