Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> Linuxのディスク容量を表示するためにdfコマンドを使用するにはどうすればいいですか?

Linuxのディスク容量を表示するためにdfコマンドを使用するにはどうすればいいですか?

  
                

Linuxのディスク容量を表示するためのツールはたくさんありますが、コマンドを使用してディスク容量を表示する方法を教えてください。それはdfコマンドを使うでしょう、誰もがLinuxのディスクスペースを見るためにdfコマンドの使い方を紹介するための以下の小シリーズ。

[localhostのルート@〜]#DF -h

ファイルシステムの容量を持つ
で利用されている

は/dev /sda2は14G 11G 2.6ポイント%のマウントG 82%/

/dev /sda1 99M 14M 81M 14%/boot

tmpfs 442M 275M 168M 63%/dev /shm

/dev /mapper /vg_test- Lv_test

24M 1.3M 21M 6%/分/lvm

[root @ localhost〜]#

もちろん、ディスクの空き容量には関係ないかもしれませんが、現在のフォルダの下のディスク使用量を知る必要があります。

[root @ localhost〜]#du --max-depth = 1 -h

24K。 /.gnome www.2cto.com

8.0K /.eggcups

8.0K。 /.config

136K。 /.gnome2

16K /.chewing

8.0K /.gnome2_private

8.0K。 /.ゴミ

224K。 /.gstreamer-0.10

28K。 /デスクトップ

48K /.nautilus

48K /.metacity

240K。 /.scim

3.4M。 /.mozilla

1012K。 /.kde

12K /.superkaramba

40K /.local

8.0K /.qt

272K。 /.gconf

32K /.mcop

16K /.redhat

1.7M /.thumbnails

8.0K。 /.gconfd

7.5M

[root @ localhost〜]#

上記のコマンドでdu --max-depth = 1 -hを使用してパスを確認できないため、ディスク使用量を確認できます。デフォルトは現在のパスです。このコマンドの-hパラメータは各ファイルのサイズを読むためのもので、このパラメータで表示されるファイルサイズがなければ、k、M、Gなどはありません。コマンド実行後の最初のn-1行は、ディレクトリ内の各フォルダのサイズです。最後の行はディレクトリの合計サイズを示しています。

そうすると、ディレクトリ内の各ファイルのサイズを気にする必要はなくなりますが、いずれかのファイル(フォルダ)のサイズだけを知りたい場合があります。もちろん、私はいつも問題よりも多くの方法があることを常に強調してきましたが、これも例外ではありません。

次の例をご覧ください。

[root @ localhost〜]#du -sh

7.5M。 Www.2cto.com

[root @ localhost〜]#

ここに示されているサイズは、上記の最後の行のサイズと同じであることがわかったはずです。これは、ここに表示されているサイズがディレクトリの合計サイズであることを意味します。

私はあなたがあなたの心の中で冷静であることを知っています、その方法は問題以上のものではありませんか?答えは1つだけです。もちろん、私はあなたを失望させません。もう1つの方法は、より多くの土壌ですが、それでも問題を解決することができます。

[root @ localhost〜]#du -h --max-depth = 0

7.5M。

[root @ localhost〜]#

- max-depth = 0の機能は-sの機能と同じであることがmanページですでに説明されています。

もちろん、問題を解決するためにsedを使用して最後のdu -h --max-depth = 1行を印刷することもできますが、お勧めできません。

これには原則が含まれます。このコマンドを使用してオプションの元の機能を提供してください。コマンドがこの機能を提供していない場合は、grep、sed、awkを使用して必要な行を選択する必要があります。

もちろん、duコマンドの後にファイルパスを続けて、指定したパスのサイズを表示することができます。

[root @ localhost〜]#du -sh /opt /oracle

5.6G /opt /oracle

[root @ localhost〜]#

上記はdfコマンドを使用したLinuxのディスク容量の紹介ですが、ディスクが大きいと時間がかかる場合があります。

Copyright © Windowsの知識 All Rights Reserved