web-dev-qa-db-ja.com

暗号化されたホームディレクトリのディスクスペース使用量を分析する

ディスクがいっぱいになると問題が発生します。
df -kによれば、ホームフォルダーで47 GBのデータを使用していますが、そのデータのすべてがどこに隠れているのかわかりません。 disk usage analyser aka baobabを使用してみましたが、ホームディレクトリが暗号化されているため、どのフォルダがすべてのデータを使用しているかを分析できません($ homeディレクトリは暗号化されたデータの単なる仮想表現であるためさらに幻想的なビューであるため、バオバブはjustをスキャンすると、データをカウントせずに無限にスキャンし続けるだけです。
私のディスク容量がどこに行ったのかを分析する良い方法を知っている人はいますか??

ところで、ディスクスペースを空けるための良い提案はありますか?

15
Akisame

ターミナルを開く

コマンドプロンプトでdu /home/$USER| sort -nコマンドを入力します

そして、出力の下部近くですべてのスペースが使用されている場所がすぐにわかります。ビデオは、可能性の高い場所、または仮想マシンを保存するディレクトリのようです。

これは私のシステムでほんの数秒かかります。

614919684   /home/me/VirtualBox VMs
1324521232  /home/me

real    0m2.567s
user    0m0.137s
sys 0m0.275s
4
Elder Geek

".. baobabは、ホームディレクトリをスキャンするように要求したときに、データをカウントせずに無限にスキャンし続けるだけです..."ルートディレクトリを選択すると、あいまいなENCRYPTFSファイルがたくさん表示されたときに、[デバイスと場所]画面からホームディレクトリを選択すると、この問題が解決したことがわかりました。

最初の[デバイスと場所]画面で、右上の3行のアイコンをクリックし、ポップアップメニューの[スキャンフォルダー...]を押します。 (picture of the menu) ホームフォルダーを選択すると、baobabがスキャンします。

これは自分のアカウントにログインしているときにのみテストし、「エンドレススキャン」の原因となる非常に長い時間(220GBで1時間以上)を要することに注意してください。

24
Charles Noon

私にとっては、baobab ~を実行するだけで、ホームフォルダー(マウントされた.ecryptfsボリューム)を適切に確認することができました。

9
noahp

個人的には、ncduを使用すると非常にうまく機能することがわかりました。

ユニバースリポジトリを有効にした後 Sudo apt-get install ncduコマンドでインストールできます

9
Thijser

ターミナルを開き、コマンドプロンプトで

du -sk * | sort -n

これにより、サイズの大きい順に最大のファイルまたはフォルダーのリストが表示され、最大のものが下部に表示されます。フォルダーが特に大きい場合は、そのフォルダーにcdしてプロセスを繰り返します。

3
Peter Neve