![ディスク容量不足: ホーム/ユーザー フォルダが 94 GB を占めています](https://rvso.com/image/959223/%E3%83%87%E3%82%A3%E3%82%B9%E3%82%AF%E5%AE%B9%E9%87%8F%E4%B8%8D%E8%B6%B3%3A%20%E3%83%9B%E3%83%BC%E3%83%A0%2F%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%20%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80%E3%81%8C%2094%20GB%20%E3%82%92%E5%8D%A0%E3%82%81%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99.png)
ディスク容量が少なくなり、ディスク使用量アナライザー ( を使用) を確認すると、gksudo baobab
home/teddy フォルダーが 94 GB を使用していることが示されていますが、その内容を参照すると、その使用量のうち約 1 GB しかわかりません。Synapticsudo apt-get clean
パッケージ マネージャーからキャッシュされたパッケージ ファイルを削除したり、ゴミ箱を空にしたりしてみましたが、空き容量は変わりませんでした。
似ているようですこの問題 しかし、ルート ディスク使用量アナライザーを使用しても、何が大量のスペースを消費しているのかについての洞察は得られませんでした。
何か案は?
答え1
/home/teddy に非常に大きなファイルがあるようです。Nautilus で隠しファイルの表示、リスト表示、サイズ順で確認するか、コマンド ラインから探すことができます。
du -a --max-depth=1 ~ | sort -n
ホーム ディレクトリ自体の前の最後のエントリが最大のファイルである必要があります。
du は最初の引数とそのすべてのサブディレクトリのファイル サイズを報告します。
- -a はすべてのファイルとディレクトリを表示します
- --max-depth=1 を指定すると、すべてのサブディレクトリが検索されなくなります。
sortは結果を並べ替えます
- -n 数値順にソートされます。
答え2
何らかの理由でディスク アナライザーが認識できない巨大なファイルがあると思われる場合は、ls を使用して大きなファイルを検索できます。たとえば、
ls -alrS
ホーム フォルダーでこれを試してください。
これは、win32 ファイルと共有されている wubi インストールですか? 数週間前、友人がインストールした wubi システムで同様の問題が発生しました。あなたの場合と同様に、ディスク アナライザーはホーム フォルダーの値を非常に高く表示し、サブフォルダーの合計よりもはるかに大きくなっていました。ディスク アナライザーがこのように動作した理由についてはコメントできませんが、私の場合は、専用のパーティションに Ubuntu をクリーン インストールするというアプローチを採用しました。もちろん、これはあまり良い解決策ではありませんが、これが比較的新しいシステムであれば、妥当な回避策になるかもしれません。
ディスク アナライザーがこのように動作する理由と、そのディスク領域を使用可能にする方法について、他の誰かが説明してくれることを願っています。
答え3
私は自分のディスクシステムに困惑し、cp -r /ホーム空き容量がないため動作しません (840 MB を「2.9 GB の空き」パーティションに移動します)。
話の要点は、du がサブディレクトリ「Öffentlich」を見つけられず、その中のファイルを数えなかったことです。
興味のある人のために - 私が見つけたのはこれです:duが私に教えてくれました840 MB使用済み (ディスク使用量アナライザーも同様)
dfは私に言った5.3 GB使用済み
私は様々なヒントを見つけました
lsof -n | grab deleted (to find out wether there are any "deleted yet open" files hugging space)
sudo tune2fs -l /dev/sda1 | grep 'Block size' (to find out the block size 4k in my case)
find /home -size -4k | wc -l (to find out the number of files smaller than 1 block, a 10 bytes file using a 4046 block is wasting lots a space)
du -sh ./* (finding the space used (real size) in each subdir)
df -i (finding not the number of used blocks, but the no of used inodes, whats it worth for, I am not sure yet.)
Further tips found :
Disk Usage Analyzer is rights-aware - "sudo baobab" will show more than "baobab"
du -c --max-depth=4 /dir | sort -n
ncdu utility found at: http://dev.yorhel.nl/ncdu
私にとって最高のヒントはデュシュ. それは、次のディレクトリを見つけるのに役立ちました。これは、デュ / 合計。 /home/mine/pictures/Öffentlich (ドイツ語 O-ウムラウト)
最初は「O-ウムラウト」の問題だと思いましたが、/home を新しいパーティションにコピーすると解決しました。
狩り頑張ってください。
答え4
WindowsのWubiインストールからUbuntuをインストールするため、事前に必要なスペース(たとえば10ギガ)を選択します。このスペースに達すると、ドライブにまだメモリがあってもディスク容量が少なくなります。ドライブとは、リリースをインストールするパーティションのことです。
Linux では、CD からインストールするか、リリースに十分なスペースがあることを確認した上で、wubi からインストールすることを好みます :D :D