ディスクサイズを取得するには、どの「サイズ」ファイルを使用する必要がありますか?

ディスクサイズを取得するには、どの「サイズ」ファイルを使用する必要がありますか?

私のディスクはsdaで、次のサイズのファイルがあります。

/sys/dev/block/8:0/size
/sys/class/block/sda/size
/sys/block/sda/size

どちらを使うべきですか?最初のものはで使用されますlsblk。違いはありますか?

ベストアンサー1

確認する

ls -l /sys/dev/block/8:0 /sys/class/block/sda /sys/block/sda

3つすべてが同じディレクトリを指しているのを見ることができます。

パスを除いて、ファイル間に違いはありません。

おすすめ記事