デバイス上のファイル スペース使用量を推定する (ディレクトリ内ではない)

デバイス上のファイル スペース使用量を推定する (ディレクトリ内ではない)

私は2つのデバイスを持ってい/dev/sdc1ます/dev/sdc3

/dev/sdc1は に搭載され//dev/sdc3は に搭載されます/home

問題は、デバイスsdc1がいっぱいなのに、sdc3空きスペースがたくさんあることです。そのスペースがどこにsdc1消えたのかを突き止めたいです (インストールされたパッケージがたくさんあると思われます)。

du(および、この情報をより視覚的に表示する)を使用しようとしましたncduが、ツリー全体のサイズ (/homeがネストされている/) を計算してしまい、デバイスの 1 つを占めているものだけを知りたいのです。それを実現する方法はありますか?

明確にするために:私は使用状況を計算する方法が必要ですデバイスいくつかのサブディレクトリを除外するだけではありません(これは私の状況には当てはまるかもしれませんが、それよりも複雑になる可能性があると思います)

答え1

単一のデバイスに制限するには、-x次のパラメータが必要です。du

-x, --one-file-system
          skip directories on different file systems

du の便利なグラフィック フロントエンドは ですxdiskusage

関連情報