Linux でマウントされたファイルシステムの種類を表示する方法

Linux でマウントされたファイルシステムの種類を表示する方法

序文

ご存知のとおり、Linux は ext4、ext3、ext2、sysfs、securityfs、FAT16、FAT32、NTFS など、多くのファイル システムをサポートしています。最もよく使用されるファイル システムは ext4 です。 Linux システムがどのようなタイプのファイル システムを使用しているか疑問に思ったことはありませんか?疑問に思ったことはありますか?心配しないで!私たちがお手伝いします。このガイドでは、Unix 系オペレーティング システムでマウントされているファイルシステムの種類を表示する方法について説明します。

Linux でマウントされているファイルシステムの種類を表示する

Linux でマウントされたファイルシステムの種類を確認する方法は多数ありますが、以下に 8 つの方法を紹介します。それでは、今すぐ始めましょう!

方法1 – findmntコマンドを使用する

これは、ファイル システムの種類を確認するために最も一般的に使用される方法です。 findmnt コマンドは、マウントされているすべてのファイル システムを一覧表示したり、特定のファイル システムを検索したりします。 findmnt コマンドは、/etc/fstab、/etc/mtab、または /proc/self/mountinfo ファイルを検索できます。

findmnt は util-linux パッケージの一部であるため、ほとんどの Linux ディストリビューションにプリインストールされています。 findmnt コマンドが使用できない場合は、このパッケージをインストールできます。たとえば、次のコマンドを使用して、Debian ベースのシステムに util-linux パッケージをインストールできます。

$ sudo apt install util-linux

次に、findmnt を使用してマウントされているファイル システムを確認する方法を見てみましょう。

パラメータやオプションなしで findmnt コマンドを入力すると、マウントされているすべてのファイル システムが以下に示すようにツリー形式で一覧表示されます。

$ 見つける

サンプル出力:


ご覧のとおり、 findmnt は、ターゲット マウント ポイント ( TARGET )、ソース デバイス ( SOURCE )、ファイル システムの種類 ( FSTYPE )、およびファイル システムが読み取り/書き込み可能か読み取り専用かなどの関連するマウント オプション ( OPTIONS ) を表示します。私のシステムを例にとると、ルート (/) ファイル システム タイプは EXT4 です。

出力をツリー ビューで表示したくない場合は、 -l オプションを使用して出力をプレーン テキスト ビューで表示できます。

$ findmnt -l 

-t オプションを使用して、以下に示す ext4 ファイル システム タイプなど、特定のタイプのファイル システムを一覧表示することもできます。

$ findmnt -t ext4
ターゲットソースFSTYPEオプション
/ /dev/sda2 ext4 rw、relatime、コミット=360
└─/boot /dev/sda1 ext4 rw、relatime、commit=360、data=ordered

findmntはコマンドを使用してdf型の出力を生成することもできる。

$ findmnt --df

または

$ findmnt -D

サンプル出力:

ソース FSTYPE サイズ 使用済み 空き容量 使用率 ターゲット
dev devtmpfs 3.9G 0 3.9G 0% /dev
実行 tmpfs 3.9G 1.1M 3.9G 0% /実行
/dev/sda2 ext4 456.3G 342.5G 90.6G 75% /
tmpfs tmpfs 3.9G 32.2M 3.8G 1% /dev/shm
tmpfs tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
bpf bpf 0 0 0 - /sys/fs/bpf
tmpfs tmpfs 3.9G 8.4M 3.9G 0% /tmp
/dev/loop0 squashfs 82.1M 82.1M 0 100% /var/lib/snapd/snap/core/4327
/dev/sda1 ext4 92.8M 55.7M 30.1M 60% /boot
tmpfs tmpfs 788.8M 32K 788.8M 0% /run/user/1000
gvfsd-fuse fuse.gvfsd-fuse 0 0 0 - /run/user/1000/gvfs

特定のデバイスまたはマウント ポイントのファイル システム タイプを表示することもできます。

特定のデバイスを表示するには:

$ findmnt /dev/sda1
ターゲットソースFSTYPEオプション
/boot /dev/sda1 ext4 rw、relatime、commit=360、data=ordered

特定のマウント ポイントを表示します。

$ 見つける /
ターゲットソースFSTYPEオプション
/ /dev/sda2 ext4 rw、relatime、コミット=360

特定のタグがどのファイルシステムのタイプであるかを確認することもできます。

$ findmnt LABEL=ストレージ

詳細については、マニュアル ページを参照してください。

$ 男の発見

Linux でマウントされているファイル システムの種類を確認するタスクを完了するには、findmnt コマンドで十分です。このコマンドは、この特定のタスクのために作成されました。ただし、ファイルシステムの種類を確認する方法は他にもありますので、ご興味があれば読み続けてください。

方法2 – blkidコマンドを使用する

blkid コマンドは、ブロック デバイスのプロパティを検索して印刷するために使用されます。これは util-linux パッケージの一部でもあるため、インストールする必要はありません。

blkid コマンドを使用してファイル システムのタイプを表示するには、次のコマンドを実行します。

$ blkid /dev/sda1

方法3 – dfコマンドを使用する

Unix 系オペレーティング システムでは、df コマンドを使用してファイル システムのディスク領域の使用状況を報告することができます。マウントされているすべてのファイルシステムの種類を確認するには、次のコマンドを実行します。

$ df -T

サンプル出力:


df コマンドの詳細については、次のガイドを参照してください。

初心者向けdfコマンドチュートリアル

man マニュアルを参照することもできます:

$ 男 DF

方法4 – ファイルコマンドを使用する

ファイル コマンドは、ファイルにファイル拡張子がない場合でも、特定のファイルの種類を判別できます。

特定のパーティションのファイル システム タイプを確認するには、次のコマンドを実行します。

$ sudo ファイル -sL /dev/sda1
[sudo] skのパスワード:
/dev/sda1: Linux rev 1.0 ext4 ファイルシステム データ、UUID=83a1dbbf-1e15-4b45-94fe-134d3872af96 (ジャーナル回復が必要) (エクステント) (大きなファイル) (巨大なファイル)

詳細については、man ページを参照してください。

$ manファイル

方法5 – fsckコマンドを使用する

fsck コマンドは、ファイル システムの健全性をチェックしたり、修復したりするために使用されます。次のようにパーティション名を引数として fsck に渡すことで、パーティションのファイル システム タイプを確認できます。

$ fsck -N /dev/sda1
util-linux 2.32 からの fsck
[/usr/bin/fsck.ext4 (1) -- /boot] fsck.ext4 /dev/sda1

さらに詳しく知りたい場合は、man ページを確認してください。

$ 男 fsck

方法6 – fstabコマンドを使用する

fstab は、ファイル システムに関する静的情報が含まれるファイルです。このファイルには通常、マウント ポイント、ファイル システムの種類、マウント オプションなどの情報が含まれています。

ファイルシステムの種類を確認するには、次のコマンドを実行します。

$ 猫 /etc/fstab 

詳細については、man ページを参照してください。

$ 男 fstab

方法 7 – lsblk コマンドの使用

lsblk コマンドはデバイス情報を表示できます。

マウントされたファイルシステムに関する情報を表示するには、次のコマンドを実行します。

$ lsblk -f
名前 FSTYPE ラベル UUID マウントポイント
loop0 squashfs /var/lib/snapd/snap/core/4327
sd
├─sda1 ext4 83a1dbbf-1e15-4b45-94fe-134d3872af96 /boot
├─sda2 ext4 4d25ddb0-5b20-40b4-ae35-ef96376d6594 /
└─sda3 スワップ 1f8f5e2e-7c17-4f35-97e6-8bce7a4849cb [スワップ]
sr0

詳細については、man ページを参照してください。

$ マンlsblk

方法8 – マウントコマンドを使用する

mount は、Unix ライクなシステム上でローカルまたはリモートのファイルシステムをマウントするために使用されます。

mount コマンドを使用してファイル システムの種類を表示するには、次の手順を実行します。

$ マウント | grep "^/dev"
/dev/sda2 オン / タイプ ext4 (rw、relatime、commit=360)
/dev/sda1 の /boot タイプ ext4 (rw、relatime、commit=360、data=ordered)

詳細については、man ページを参照してください。

$ マンマウント

さて、これで、マウントされた Linux ファイルシステムの種類を確認するための 8 つの異なる Linux コマンドがわかりました。同じタスクを実行するための他のコマンドをご存知の場合は、下のコメント セクションでお知らせください。それに応じて確認し、このチュートリアルを更新します。

さらにエキサイティングなコンテンツが近々公開される予定ですので、どうぞお楽しみに!

出典: https://www.ostechnix.com/how-to-find-the-mounted-filesystem-type-in​​-linux/

著者: SK トピック: lujun9972 翻訳者: FSSlc 校正者: wxy

要約する

上記はこの記事の全内容です。この記事の内容が皆さんの勉強や仕事に一定の参考学習価値を持つことを願っています。ご質問があれば、メッセージを残してコミュニケーションしてください。123WORDPRESS.COM を応援していただきありがとうございます。

以下もご興味があるかもしれません:
  • Linux パーティション ファイル システム タイプの概要
  • Linux のファイル システム タイプの表示方法の例

<<:  Centos7 で Java8 と MySQL をインストールしてデプロイする

>>:  WeChatアプレットコンポーネントライフサイクルの落とし穴の記録

推薦する

Navicat 8でMySQL用のデータベースを作成する方法

ウェブサイトを開発する場合、データを保存するためにデータベースを使用する必要があることがよくあります...

Mybatisの各SQL文の実行時間の統計

背景最近、面接でデータベース トランザクションについてよく質問されます。通常は、@Transacti...

MySQL 学習ノート: 完全な SELECT ステートメントの使用例と詳細な説明

この記事では、MySQL 学習ノートの select ステートメントの完全な使用方法を例を使用して説...

HTML CSS に基づく検索アイコン付き検索ボックス機能を実装する

序文フロントエンドで非常に便利な、小さなアイコン付きの検索ボックスを作成する方法をご紹介します。エフ...

mysql 更新ケース更新フィールド値が固定されていない操作

特定のデータの一括更新処理において、特定のステータスが固定値に更新されるなど、更新するフィールドの値...

CentOS 7.2 に SuPHP をインストールするための詳細な手順

デフォルトでは、CentOS 7 上の PHP は apache または nobody として実行さ...

JavaScript で H5 ゴールド コイン関数を実装する (サンプル コード)

今日は春節の金貨の赤い封筒のアクティビティを作りました。なかなか良い出来だと思います。皆さんと共有し...

MySQL 5.7.17 のインストールと設定方法のグラフィックチュートリアル

この記事では、MySQL 5.7.17のインストールと設定方法を参考までに紹介します。具体的な内容は...

Linux の一般的なコマンド chmod を使用して、ファイルの権限 777 と 754 を変更します。

よく使用されるコマンドは次のとおりです。 chmod 777 文件或目錄例: chmod 777 /...

HTML 文法百科事典_HTML 言語文法百科事典 (必読)

ボリュームラベル、プロパティ名、説明002 <! - - ... - -> コメント00...

MySQL の隠し列の詳細表示

目次1. 主キーが存在する2. 主キーはないが、一意のインデックスが存在する3. 共同主キーまたは共...

MySQL 内部結合の使用例 (必読)

文法規則 列名を選択 テーブル名1から INNER JOIN テーブル名2 ON テーブル名1.列名...

IE における条件付きコメントの利点と欠点

IE の条件付きコメントは、通常の (X)HTML コメントに対する Microsoft 独自の (...

MySQL 8.0.18 のインストールと設定のグラフィックチュートリアル

学習目標: Windowsシステムを使用してMySQLデータベースをインストールする方法を学びます。...