DU:最もスペースを占める10個のディレクトリを表示する方法

すでに一度 DesdeLinux 見せた いくつかの コマンド これは、各MBがハードドライブでどれだけビジーであるかを確認するのに役立ちます。 du、多くのオプションがあり、いくつかのパラメータの助けを借りて、より強力になるツール。

Según Wikipedia:

du (の略語 dISK uセージ、ディスク使用量)は、Unixファミリオペレーティングシステムの標準コマンドです。 これは、ファイル、特定のディレクトリ、またはファイルシステム上のファイルのハードディスク容量の使用量を見積もるために使用されます。 ユーティリティ du AT&TUnixのバージョン1で最初に登場しました。

それを使用する方法

DU

ファイルまたはフォルダーの重みを可能な限り最も簡単で人道的な方法で具体的に確認したい場合は、次のコマンドを実行します。

$ du -bsh Videos/

私たちに戻るもの:

関連記事
DU:最もスペースを占める10個のディレクトリを表示する方法
du-bshビデオ/ 215Gビデオ/

ここで、/ホームにある最も重いディレクトリを最高から最低に整理して確認します。

$ du -sm *

それが私たちに返すもの:

$ du -sm * 1172ダウンロード68855ドキュメント4084デスクトップ22270画像174192Linux50887音楽3088プロジェクト1379仕事219515ビデオ

たとえば、/ homeで最も重い5つのディレクトリを確認したいだけの場合は、次のような一連の追加コマンドを使用してduを使用できます。

$ du -sm * | sort -nr | head -5

どちらが返されますか:

$ du -sm * | sort -nr | head -5ビデオ219515Linux174192ドキュメント68855音楽50887画像

しかし、それらが私たちに返す値は、MBで表されるため「人間的」ではなく、理解するのがより面倒です。 それが私たちが実行する理由です:

$ du -hs * | sort -nr | head -5

それは私たちを返します:

$ du -hs * | sort -nr | ヘッド-5Gビデオ215GLinux171Gドキュメント68G音楽50Kmageia-28.svg

ご覧のとおり、多くの人が考えていることとは逆に、端末を使用すると、グラフィカルアプリケーションを実行するよりも高速で効率的な場合があります。 他の興味深い組み合わせを知っていますか du?


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   エリオタイム3000

    黙って私の中に入る!!!

    実を言うと、これらの種類のユーティリティを探すたびに、グラフィカルインターフェイスを捨てて、コンソールの最後に住みたいと思うようになります(まあ、私はすでにOpenBSDでやっていますが、何かが何かです)。

    とにかく、Windowsのようなコンソールでは、KDEやXFCEなしで生きる勇気があります。

    1.    エリオタイム3000

      エラッタ。 LinuxではなくLinuxを意味しました。

  2.   エリオタイム3000

    エラッタ。 私はWindowsではなくLinuxを意味しました。

    1.    エラヴ

      神によるeliotime3000 !!! 私たちはあなたの男を理解しました😀

      1.    エリオタイム3000

        問題は、Androidからのコメントに関しては、自分が書いたものすべてを表示するスペースがないため、書くのが不快であることが判明することです(携帯電話を使用してコメントを書く前に、ネットブックを好む) 。

        1.    生基本

          次に、コンピュータの前に座ったときにコメントします....私たちは静かにあなたを待っています..急いでいません..😛

          1.    エリオタイム3000

            アドバイスをありがとう。 RSSリーダーが新しいブログエントリが公開されたことを通知するとすぐに、携帯電話からのコメントを避けられないということです。

        2.    シンフラッグ

          エリオタイム、私の場合オペラはあまり相性が良くありません desde linux。私がテストしたブラウザよりも速く、軽く、使いやすく、iframe と次のブラウザで Flash と YouTube ビデオをサポートしているため、uc ブラウザを上回っています。全く重くなく、とても良く出来ています。

          1.    シンフラッグ

            エラッタ。 ハハハどうやらそれはタブレットなのでiOSでサファリとして識別します

  3.  

    グラフィカルインターフェイスがもっと好きな人には、大多数のディストリビューションのリポジトリにあるFilelightというプログラムをお勧めします。

    http://en.wikipedia.org/wiki/Filelight

  4.   オットーディートリッヒ

    Gnomeの「DiskUsageAnalyzer(Baobab)」も優れた選択肢です。 http://blogs.gnome.org/pbor/files/2012/09/Screenshot-from-2012-09-02-002755.png

  5.   フィクソコン

    du -s -si *

  6.  

    はい、しかしあなたはコマンドdu -hs * |を持っていますsort -nr | head -5重量ではなく数値で並べ替えて、次のコマンドを実行する必要があるという問題があります。du-hs * | sort -hr | 頭-5、誰かに役立ったといいのですが^^

    1.    匿名の

      彼は私に仕えました、ありがとう

  7.  

    sudo du -sxm / [^ p] * | sort -nr | 頭-n15
    du -sm *。[^。] * | sort -nr | 頭-n15

  8.   ripper_

    これは良いコマンドですが、並べ替えに-nオプションを追加すると、「人間」の数値が正しく認識されず、8,0Kファイルが7,9Gファイルよりも大きいと表示されます。

    これが発生しないようにソートするには、-hオプションを使用する必要があります。

    PS:あなたの例を見ると、5番目に重いファイルはImagesであり、2013Kしかないmageia-28.svgではないはずです。

  9.   キシキーズ

    'du -hs *'を使用する場合の問題は、サイズでうまくソートされないことです。 例えば:
    4'0Kは3'5Gの前に表示されます
    800Kは50Gの前に表示されます

    1.    エコスラッカー

      同じことが私に起こった場合:

      $ du -hs * | sort -nr | 頭-5
      577億XNUMX万の急流
      549Mドキュメント
      288Kスケッチブック
      200Kダウンロード
      124Mポッドキャスト

      私は自分のシステムをよく知っているので、本物は次のとおりです。

      $ du -hsm * | sort -nr | 頭-5
      86008ビデオ
      27328音楽
      17947仕事
      15108画像
      1672ドロップボックス

      ...あなたは私の好奇心をそそりました、私はコマンドのこの興味深い組み合わせについてもう少し調査するつもりです。

      ご挨拶!

      1.    エコスラッカー

        何てことだ! 正しいのは「h」ではなく「about」です。ごめんなさい。

      2.    エコスラッカー

        何てことだ! 正しいのは「h」のない「about」です。ごめんなさい。

      3.    ヴィダグヌ

        こんにちは、コマンドは次のようになります

        du -sh * | 並べ替え-rh | 頭-n5

        このように、それはそれらを重量で注文します。

        よろしく

  10.   MSX

    cduを確認してください: http://arsunik.free.fr/prog/cdu.html
    $ cdu -idh -s

  11.   アレクサンダー

    こんにちは、この記事を読んで、選択したフォルダから.pngまたは.jpg画像を生成して壁紙として配置するツールがあることを思い出しました。これは非常にオタクな壁紙です。誰かがそれを知っているかどうかはわかりません。彼の名前を覚えていません。 ありがとう

  12.   アレクサンダー

    コメントを投稿しても表示されないのはなぜですか?

    1.    MSX

      「コメントを投稿」の代わりに「Sendto / dev / null」を押しますか?

  13.   フェルナンドサンチョゴンザレス-カレロ

    ただの修正。 「du-sh」を使用する最後の例では、「human」の値は「human」の並べ替えで並べ替える必要があるため、並べ替えは「sort-hr」で行う必要があります。 Sortは、900Kが1MB未満であることを区別できますが、番号順に制限すると気付かないでしょう。

  14.   アイダーチャベス

    単に素晴らしい! この貴重な投稿を公開するために時間を割いていただきありがとうございます。
    …あなたへの抱擁。

  15.   ハリー

    みなさん、こんにちは!!!
    すべてのフォーラムと同様に、このスレッドでのすべての貢献(Linuxではなくguindouの失効でさえ)は素晴らしいです! さて、ちょっとした反省です。コメントを読むと、Linuxユーザーは普通ではないと彼らが言うとき、それは本当だと思います。 ハハハハグ!!! そして、すべての人に無料の挨拶を!

  16.   ミゲル·アンヘル

    とてもとても良い; 清潔でシンプル。 ありがとうございました。