Linux でマウントされたファイルシステムのリストを取得する

Yahya Irmak 2023年1月30日 2022年3月22日
  1. Linux でマウントされたファイルシステムのリストを取得するには、/proc/mounts の内容を読み込む
  2. Linux でマウントされたファイルシステムのリストを得るために/etc/mtab の内容を読む
  3. findmnt コマンドを使用して、Linux にマウントされているファイルシステムのリストを取得する
  4. Linux でマウントされたファイルシステムのリストを取得するには、df コマンドを使用する
  5. lsblk コマンドを使用して、Linux にマウントされているファイルシステムのリストを取得する
Linux でマウントされたファイルシステムのリストを取得する

Linux オペレーティングシステムは、階層ファイルシステムで構成されています。ファイルシステムには、ext4tmpfssecurityfsconfigfs など、さまざまな種類があります。

この記事では、Linux でマウントされたファイルシステムのリストを取得する方法について説明します。

Linux では、mount コマンドを使用して USB フラッシュドライブやファイルシステムなどのストレージデバイスを既存のディレクトリに接続し、umount コマンドを使用してシステムからデタッチできます。

次に、システムにマウントされているファイルシステムのリストにアクセスする方法を調べてみましょう。

Linux でマウントされたファイルシステムのリストを取得するには、/proc/mounts の内容を読み込む

/proc/mount には、システムにマウントされているすべてのファイルシステムのリストが含まれています。cat コマンドでその内容を読み取ってリストにアクセスできます。

cat /proc/mounts

出力:

catproc マウント

Linux でマウントされたファイルシステムのリストを得るために/etc/mtab の内容を読む

/etc/mtab には、マウントされているすべてのファイルシステムのリストも含まれています。cat コマンドでその内容を読み取ってリストにアクセスできます。

cat /etc/mtab

出力:

猫など mtab

findmnt コマンドを使用して、Linux にマウントされているファイルシステムのリストを取得する

findmnt コマンドは、マウントされたファイルシステムを検索し、ツリーのような形式で一覧表示します。ツリーのような形式を使用したくない場合は、-l パラメーターを使用してリストできます。

findmnt

出力:

findmnt

-t パラメータを使用して、特定のファイルシステムのみを一覧表示します。

findmnt -t ext4

出力:

findmnt -t ext4

Linux でマウントされたファイルシステムのリストを取得するには、df コマンドを使用する

df コマンドはディスクフリーを表します。ファイルシステムの合計、使用済み、および使用可能なディスクサイズが表示されます。-h フラグは人間が読めるサイズを表示するために使用され、-T フラグはファイルシステムタイプを出力するために使用されます。

df -hT

出力:

df -ht

lsblk コマンドを使用して、Linux にマウントされているファイルシステムのリストを取得する

lsblk コマンドは、マウントされたファイルシステムを検索し、ツリーのような形式で一覧表示します。-f パラメータを使用して、ファイルシステムに関する情報を取得します。

sudo lsblk -f

出力:

lsblk

Author: Yahya Irmak
Yahya Irmak avatar Yahya Irmak avatar

Yahya Irmak has experience in full stack technologies such as Java, Spring Boot, JavaScript, CSS, HTML.

LinkedIn

関連記事 - Linux File