Ubuntuインストールで/dev/sda2
次のコマンドを実行します。
df -h /dev/sda2
Ubuntuパーティションの使用済みディスク容量と空きディスク容量を確認してください。サンプル出力が提供されます。
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 542G 384G 131G 75% /
このパーティションはLVM2パーティションではありません。しかし、私のFedoraのインストールは/dev/sda4
LVM2パーティションにあります。私が実行するたびに:
df -h /dev/sda4
このFedoraのインストールでは、次のようになります。
Filesystem Size Used Avail Use% Mounted on
devtmpfs 7.8G 0 7.8G 0% /dev
パーティションのサイズが365GBを超えるので、これが真実ではないことがわかります。私の質問はとても簡単です。/dev/sda4
LVM2暗号化パーティションの空き領域とそのパーティションの使用スペースをできるだけ単一のコマンドでどのように確認できますか?
答え1
最も簡単なオプションは、マウントポイントを指定することです。
$ df -h /home
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/fedora_skrht450s-home 180G 144G 27G 85% /home
これdf(1)
マンページあなたが見ている行動を説明します。
df
各ファイル名パラメータを含むファイルシステムの空きディスク容量を表示します。ファイル名が指定されていない場合は、現在マウントされているすべてのファイルシステムで使用可能なスペースが表示されます。引数がマウントされたファイルシステムを含むディスクデバイスノードの絶対ファイル名である場合、デバイスノードを
df
含むファイルシステムの空き容量の代わりに、ファイルシステムの利用可能なスペースが表示されます。
/dev/sda2
したがって、インストールされたデバイスであるUbuntuシステムでは、2番目の段落が適用されます。 FedoraシステムにLVがインストールされていません。渡す /dev/sda4
を含むファイルシステムに関する情報を取得できます/dev/sda4
。/dev
答え2
df
空き容量がどれくらいになるかを表示ファイルシステムで。照会するファイルシステムを指定する方法は2つあります。現在マウントされているブロックデバイスを渡し、df
そのブロックデバイスのファイルシステムを報告できます。それ以外の場合、引数は任意のファイル名になり、df
そのファイルを含むファイルシステムを報告できます。またはパスすることもできます。
/dev/sda4
マウントされたファイルシステムを含むブロックデバイスでない場合は、df /dev/sda4
それを/dev/sda4
汎用ファイルとして処理し(上記の2番目の場合)、それを含むファイルシステム、つまりLVM物理ボリュームを含む/dev
Fedoraシステムを報告します。/dev/sda4
デバイス構文を使用するには、df
LVM論理ボリュームであるファイルシステムを含むデバイスを渡す必要があります(df /dev/mapper/groupname-logicalvolumename
または)df /dev/groupname/logicalvolumename
。
ルートファイルシステムに空き容量がどれだけあるかを知りたい場合は、次のようにします。df /