使用しているファイルシステムのタイプを伝えるコマンドはありますか?
使用しているファイルシステムのタイプを伝えるコマンドはありますか?
回答:
質問にはいくつかの方法があります。文字通り、カールソンの答えはかなりクールです。ボリュームのファイルシステムを教えてくれるからです。現在使用しているパーティション。
df -hT
このコマンドは、マウントされているすべての「標準」ファイルシステムを表示し、人間が読めるサイズの形式で表示するため、常に気に入っています。
ただし、マウントされていない(コメント化されている)、マウントに失敗した、またはマウント解除された他のディスクまたはボリュームがある場合があります。もう1つできることは、cat /etc/fstab
これを実行して「ファイルシステムテーブル」を表示し、ブート時にマウントされるはずのファイルシステムを、場所、ファイルシステムタイプ、マウントポイントなどとともにリストすることです。
fuseblk
、それは(ほとんどの場合)NTFSであることに注意してください。
stat
Linuxシステムのコマンドは、ファイルまたはファイルシステムのステータスを表示するために使用されます。詳細について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
-人間が読める形式で入力する
ext4
!
stat
コマンドには--file-system
オプションがありません(-f
まだ有効なオプションですが、意味は異なります)。
lsblk -f
およびblkid
を使用して、ファイルシステムとそのプロパティに関する情報を取得することもできます。
を使用するだけでblkid -o value -s TYPE "$DEV"
、マウントされていないデバイスや画像ファイルでも機能します。