2013-06-06 11 views
18

df linuxコマンド出力を常にGBで取得する方法は? すなわち34MB未満はGB単位で表示されますdf linuxコマンド出力をいつもGBで取得する方法

Filesystem   Size Used Avail Use% Mounted on 
/ttt/pda1    21G 20G 34M 100%/

これはどのように達成できますか?

ありがとうございます。

答えて

34

-Bオプションを使用できます。

Man page of df:あなたもそれになりたい場合は

-B、--blockサイズ= SIZE利用SIZEバイトのブロックすべて一緒に

df -BG 
+0

お返事ありがとうございます。しかし私がここで観察したことは、34Mから1GBへの変換が...私のために問題を作り出すかもしれないということです。とにかく正確な変換を得るには – Aryan

+0

これはdfがどのようにこれらの状況を処理するかの問題です。私は彼らがその場合0GBではなく1GBの表示を好むと思う。あなたが直面する問題であるGBを望むならば。 – fedorqui

3

あなたが引数を覚えていないと参照できるコマンドは、単に別名にすることができます:

alias df-gb='df -BG' 

次のように入力のであれば:

df-gb 

を端子に、あなたはGBのディスク使用量のあなたの意図した出力が得られます。

EDIT:df -hを使用しても、標準の人間が判読可能な形式で入手できます。

http://www.thegeekstuff.com/2012/05/df-examples/

+0

-gは有効なオプションではありません – Aryan

+0

@Aryan Ah、おそらくfedorquiの使い方として 'df -BG'と使いやすさのためのエイリアシングを使用しています。 – Radai

+0

@Aryan私は私のderpの修正を反映するために私の答えを更新しました。 – Radai

関連する問題