GNU/Linux >> Linux の 問題 >  >> Linux

/proc/mounts、/etc/mtab、および /proc/partitions ファイルについて

Linux には、ファイル システムをストレージ デバイスに適用した後に変更するためのツールが多数用意されています。この投稿では、マウント ポイント情報を保持する多くの OS 構成ファイルについて学習します。

/proc/mounts ファイル

/proc/mounts ファイルには、現在マウントされているすべてのファイル システムのステータスが fstab に似た形式で一覧表示されます。システム名、マウント ポイント、ファイル システム タイプなどです。これは実際には実際のファイルではなく、仮想ファイル システムの一部です。これは、Linux カーネルによって報告された、マウントされたオブジェクトのステータスを表します。通常、探している詳細を取得するために、cat などのコマンドを使用してこの「ファイル」を読み取ります。

注意 /proc/mounts には、ストレージ ドライブやパーティション上のファイル システムだけでなく、すべてのファイル システムが一覧表示されます。ドライブ情報のみを探している場合は、最も読みやすいツールではない可能性があります。

mtab ファイル

/etc/mtab ファイルは、現在マウントされているファイル システムのステータスを報告するという点で、/proc/mounts ファイルに非常に似ています。ただし、通常は /proc/mounts の方が正確で、ファイル システムに関する最新情報が含まれています。

/proc/partitions ファイル

/proc/partitions ファイルには、現在システムに接続されている各パーティションに関する情報が含まれています。 /proc/mounts と同様に、これは実際のファイルではなく、仮想ファイル システムの一部です。 /proc/partitions の形式には列が含まれており、各列は次のとおりです。

  • メジャー — 適切なドライバーにマップできるように、デバイスのクラスを表します。
  • 未成年 — パーティションを物理デバイスに分割します。これは、パーティション名の末尾の番号に対応します。
  • #blocks — パーティションが占める物理ブロックの数
  • 名前 — パーティションの名前。
  • /proc/partitions ファイルの例:


    Linux
    1. Linuxは複数の連続したパスセパレーター(/ home //// username /// file)をどのように処理しますか?

    2. /optと/usr/ localの違いは?

    3. Linux – / proc/mntを/proc/ mountsにリンクしますか?

    1. /proc ファイル システムについて

    2. grpck コマンド – /etc/group および /etc/gshadow ファイル内の破損したエントリまたは重複したエントリを削除します。

    3. /proc/[pid]/pagemaps および /proc/[pid]/maps | Linux

    1. /dev/shm/ と /tmp/ はいつ使用する必要がありますか?

    2. 現在書き込み中の削除済みファイルを復元する

    3. echo または print /dev/stdin /dev/stdout /dev/stderr