• ベストアンサー

[LINUX] 各ディレクトリの使用容量をグラフで表示したい

linuxで、各ディレクトリの使用容量がグラフで分かるようなツールを紹介してください。 SuSE10で、Apacheが動作しています。 今は、コマンドラインからdu > temp.txtなどとしていますが、非常に見づらくて困っています。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.3

あ、パーティションでなく、ディレクトリの容量でしたか。 勘違いしてました。 ただMRTGでは、mrtg.cfgに 任意のシェルコマンドを指定することができるので 特定のディレクトリをdu してsedやgrepやawkで整形するようにしておけば、 MRTGでグラフ化ということは、簡単だと思います。

ps5530
質問者

お礼

回答ありがとうございます。 MRTG、自分のスキルレベルではちょっと難しそうですが、時間のあるときに試してみようと思います。 ありがとうございました。

その他の回答 (2)

回答No.2

MRTGを使うと、ブラウザからCGI経由でグラフ表示できますよ。 ディスク以外に、トラフィックとかメモリーとかCPU負荷とかも監視できるので トラブルのあったときに、どのリソースが不足しているのかの確認にも便利ですし、 /varが80%を越えたら警告のメールを出す、という設定もできます。

回答No.1

定番だと思うのですが,xduでは駄目ですか?

ps5530
質問者

補足

回答ありがとうございます。 調べてみました。 xduはX windowで動作するようですが、残念ながら、X windowで操作できる環境にありません。 cgiを仕込んでおいて、ブラウザでアクセスするような使用方法ができれば、、と思っています。 最初に書かずにすみませんでした。

関連するQ&A

  • Linuxのディレクトリ下位のファイル容量について

    windowsであるディレクトリのプロパティーを調べるとその下位のサブディレクトリも含めたファイルの容量の合計がわかりますが、Linuxでそれと同等のコマンドはあるのでしょうか? 例えば/var/www下位の全容量を調べたいときなどです。

  • powershellでlinuxのduコマンドのような事がしたい。

    powershellでlinuxのduコマンドのような事がしたい。 linuxのduコマンドはディレクトリの容量を知ることができますが、 同じ事をwindowsのpowershellで出来ないでしょうか。

  • unix(FreeBSD)でディレクトリ容量計算すると2倍になる

    unixコマンドの"du -s"にてディレクトリ内全容量を調べています。 TeraTermにてコマンドを直接たたくと正しい値が出るのですが、PHPのexec()関数にて同様のことを やらせると結果が2倍になります。 サーバーがFreeBSDなのでバグ?と思いましたが、 参考)http://www.linux.or.jp/JM/html/gnumaniak/man1/du.1.html ←「バグ」と書いてある項目 コマンドたたきで正しい値が出るわけですから納得いきません。 この症状についておわかりになる方、いらっしゃいましたら助言をお願いできますでしょうか。 <環境> OS:    FreeBSD 6.2(レンタルサーバー) Apache:  1.3.34 PHP:    5.2.8

  • linux duコマンドで困っています。

    linuxでディレクトリ容量を計算したいので duコマンドを使うのですが、10分以上反応がありません。 ちなみにディレクトリに10万以上のファイルがあります。総計を知りたいのですが、良いオプションやコマンドがあれば教えてください。 du -hcx /directory このコマンドでは駄目 個別ファイルの容量は知りたくないのでcオプションを付けています。 本当に困っています。 何卒よろしくお願いいたします。

  • あるディレクトリ以下のディスク使用容量を知りたい。

    あるディレクトリ以下のディスク使用容量を知りたいのですがどのようなコマンドを実行すればよろしいでしょうか? ご教授の程宜しくお願いいたします。 たとえば、/home/user001以下のディスク使用容量を知りたい。

  • LINUXでハードディスク全体の使用容量

    LINUXでハードディスク全体の使用容量をはかるコマンドって何でしょうか? ご存知の方ご教授下さい よろしくお願いいたします。

  • Apacheでディレクトリにアクセス出来ない

    Linux初心者です。 Fadora10でApacheを動作させたいのですが、ディレクトリにアクセス権の設定がうまく出来ていないようで、アクセスすることが出来ません。 httpd.confに以下の記述をして、/httpRootをApache用のディレクトリにしたいと考えています。 Alias /test "/httpRoot" /httpRootのアクセス権を "ls -l"コマンドで確認したところ、"drwxrwxrwx"になっています。 当初root権限でディレクトリを作成したため、所有者がrootになっており、それが問題なのかも?、と思い、所有者は現在はrootではありません。 尚、/httpRootはsambaとvsftpdからも読み書きできるようにしたいと考えています。

  • Linuxコマンドの『du』について

    宜しくお願いします。 アップロードした画像ファイルの容量を調べたく、サーバにroot権限でログインし、Linuxコマンドの 『du -b imgfile』 で調べたのですが、FFFTPで見た容量と、Linuxコマンドの 『ls -l imgfile』 で調べた容量と誤差が出ます。具体的には、duコマンドで調べた容量が 24576Byte なのに対し、同じファイルをFFFTPで見たのと、lsコマンドで調べた場合は、 22019Byte という具合に、誤差が出ます。 容量の大きなファイル程、その差も大きくなります。 この問題を解決する方法をご存知でしたら、是非ご教授下さい。 宜しくお願い致します。

  • linuxコマンド/複数のディレクトリに対して一括でファイルをコピー

    linuxコマンドについて質問です。 ある特定の1つのファイルを、複数のディレクトリに対して一括コピーはできなのでしょうか? root La Lb Lc -test.txt ↓実行後 root La-test.txt Lb-test.txt Lc-test.txt -test.txt root以下にあるファイル test.txt(root/test.txt)を root以下にあるディレクトリa,b,cにコピーしたいのです。 よろしくお願いいたします

  • 使用容量オーバーして困ってます。

    ファイルの使用容量をオーバーして困ってます。 ちなみに今までにも何度か同様のことがありそれなりの対処をしてきました。 quotaというコマンドで使用容量を確認できるみたいですが、ディレクトリ、フォルダごとの使用容量を知るコマンドがあったような気がしますがどんなコマンドでしょうか。 ある程度のリスクを承知で、明らかにいらないファイルをまとめて削除する方法というのはないものでしょうか? 自分が一度もアクセスしたことがないファイルやらディレクトリやらがたくさんあってどれを削除していいのやら困ってます。 お暇なときで結構なのでお返事よろしくおねがいします。