ディスクがいっぱいになると問題が発生します。df -k
によれば、ホームフォルダーで47 GBのデータを使用していますが、そのデータのすべてがどこに隠れているのかわかりません。 disk usage analyser
aka baobab
を使用してみましたが、ホームディレクトリが暗号化されているため、どのフォルダがすべてのデータを使用しているかを分析できません($ homeディレクトリは暗号化されたデータの単なる仮想表現であるためさらに幻想的なビューであるため、バオバブはjustをスキャンすると、データをカウントせずに無限にスキャンし続けるだけです。
私のディスク容量がどこに行ったのかを分析する良い方法を知っている人はいますか??
ところで、ディスクスペースを空けるための良い提案はありますか?
ターミナルを開く
コマンドプロンプトでdu /home/$USER| sort -n
コマンドを入力します
そして、出力の下部近くですべてのスペースが使用されている場所がすぐにわかります。ビデオは、可能性の高い場所、または仮想マシンを保存するディレクトリのようです。
これは私のシステムでほんの数秒かかります。
614919684 /home/me/VirtualBox VMs
1324521232 /home/me
real 0m2.567s
user 0m0.137s
sys 0m0.275s
".. baobabは、ホームディレクトリをスキャンするように要求したときに、データをカウントせずに無限にスキャンし続けるだけです..."ルートディレクトリを選択すると、あいまいなENCRYPTFSファイルがたくさん表示されたときに、[デバイスと場所]画面からホームディレクトリを選択すると、この問題が解決したことがわかりました。
最初の[デバイスと場所]画面で、右上の3行のアイコンをクリックし、ポップアップメニューの[スキャンフォルダー...]を押します。 ホームフォルダーを選択すると、baobabがスキャンします。
これは自分のアカウントにログインしているときにのみテストし、「エンドレススキャン」の原因となる非常に長い時間(220GBで1時間以上)を要することに注意してください。
私にとっては、baobab ~
を実行するだけで、ホームフォルダー(マウントされた.ecryptfsボリューム)を適切に確認することができました。
個人的には、ncdu
を使用すると非常にうまく機能することがわかりました。
ユニバースリポジトリを有効にした後 Sudo apt-get install ncdu
コマンドでインストールできます
ターミナルを開き、コマンドプロンプトで
du -sk * | sort -n
これにより、サイズの大きい順に最大のファイルまたはフォルダーのリストが表示され、最大のものが下部に表示されます。フォルダーが特に大きい場合は、そのフォルダーにcdしてプロセスを繰り返します。