どのタイプのファイルシステムを使用しているのか、どうすればわかりますか?

どのタイプのファイルシステムを使用しているのか、どうすればわかりますか?

使用しているファイルシステムの種類を知らせるコマンドはありますか?

答え1

あなたの質問はさまざまな方法で尋ねることができます。 Karlsonの答えは文字通り非常に素晴らしいです。現在のボリュームのファイルシステムに

df -hT私は、このコマンドがマウントされているすべての「標準」ファイルシステムを人が読めるサイズの形式で表示するので、いつも好きでした。

ただし、マウントされていない(注釈付き)、マウントに失敗した、またはアンマウントされた他のディスクまたはボリュームがある可能性があります。あなたができるもう一つのことはcat /etc/fstabこれを実行することです。これにより、「ファイルシステムテーブル」が表示され、起動時にマウントする必要があるファイルシステムが、場所、ファイルシステムの種類、マウントポイントなどと共に一覧表示されます。

答え2

Linux システムのコマンドは、ファイルまたはstatファイルシステムの状態を表示するために使用されます。詳細については、man stat端末で実行してマンページを読んでください。

$ stat -f -c %T /
xfs
$ stat -f -c %T /boot
ext2/ext3
$ stat -f -c %T /srv
btrfs
$ stat -f -c %T /tmp
tmpfs

上記で使用されたフラグ:

-f, --file-system- ファイルの状態ではなくファイルシステムの状態を表示

-c --format=FORMAT- FORMATを使用するたびに改行文字を出力するようにデフォルト設定する代わりに、指定されたFORMATを使用します。

ファイルシステムの有効なフォーマット順序:

%T- 人が読める形式で入力

答え3

これにより:

df -k .

現在のディレクトリがどのファイルシステムにあるかを知らせます。

答え4

df -T . | awk '{ getline ; print $2 }'

関連情報