何かがディスク容量を占めています。

何かがディスク容量を占めています。

なんだかHDD容量が80GBくらいを占めているのになんだかわかりません。作業できる容量が100GBしかなく、削除する項目を見つけたらコンピュータがほとんど使えなくなるまで他のものがそのスペースを埋めるのでこれが私にとって大きな問題になり始めました。

ncdu -x -qできるだけ整理しようと走ってみましたが、使用量が22G程度に減りました。私はduについて同じ考えを持っていますが、ncdu使いたいです。du

du -x -d1 -h /
4,0K    /srv
28K     /media
4,0K    /mnt
4,0K    /lib64
16K     /lost+found
3,3G    /home
588M    /opt
360M    /lib
23M     /build
9,7M    /bin
48M     /boot
27M     /etc
1,4G    /root
4,0K    /cdrom
6,9G    /usr
16M     /sbin
9,0G    /var
22G     /

私が実行した場合df

 df
Filesystem      1K-blocks       Used Available Use% Mounted on
udev              2748080          4   2748076   1% /dev
tmpfs              559400       1568    557832   1% /run
/dev/sdc2       109481872  104180864         0 100% /
none                    4          0         4   0% /sys/fs/cgroup
none                 5120          0      5120   0% /run/lock
none              2796996        688   2796308   1% /run/shm
none               102400          8    102392   1% /run/user
overflow             1024        236       788  24% /tmp
/dev/sdd2      1953382140 1874376664  79005476  96% /media/munhunger/Shaman
/dev/sda1      1953382140 1926088316  27293824  99% /media/munhunger/Holy
/dev/sdb1      2930264060 2930264060         0 100% /media/munhunger/Glory

df -aTh
Filesystem     Type             Size  Used Avail Use% Mounted on
sysfs          sysfs               0     0     0    - /sys
proc           proc                0     0     0    - /proc
udev           devtmpfs         2,7G  4,0K  2,7G   1% /dev
devpts         devpts              0     0     0    - /dev/pts
tmpfs          tmpfs            547M  1,6M  545M   1% /run
/dev/sdc2      ext4             105G  103G     0 100% /
none           tmpfs            4,0K     0  4,0K   0% /sys/fs/cgroup
none           fusectl             0     0     0    - /sys/fs/fuse/connections
none           debugfs             0     0     0    - /sys/kernel/debug
none           securityfs          0     0     0    - /sys/kernel/security
none           tmpfs            5,0M     0  5,0M   0% /run/lock
none           tmpfs            2,7G  688K  2,7G   1% /run/shm
none           tmpfs            100M  8,0K  100M   1% /run/user
none           pstore              0     0     0    - /sys/fs/pstore
overflow       tmpfs            1,0M  236K  788K  24% /tmp
binfmt_misc    binfmt_misc         0     0     0    - /proc/sys/fs/binfmt_misc
systemd        cgroup              0     0     0    - /sys/fs/cgroup/systemd
gvfsd-fuse     fuse.gvfsd-fuse  0,0K  0,0K  0,0K    - /run/user/1000/gvfs
/dev/sdd2      fuseblk          1,9T  1,8T   76G  96% /media/munhunger/Shaman
/dev/sda1      fuseblk          1,9T  1,8T   27G  99% /media/munhunger/Holy
/dev/sdb1      fuseblk          2,8T  2,8T     0 100% /media/munhunger/Glory

shフラグを使用してduを実行します(マウントされたディスクをスキャンしたくないのでx)。

du -xsh /
22G     /

原因は何ですか?この問題を軽減するにはどうすればよいですか? Linux Mint 17で実行uname -a:3.16.0-38-generic#52〜14.04.1-Ubuntu

から逃げるlsof | grep -Fw deleted:

lsof | grep -Fw deleted
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
      Output information may be incomplete.

ベストアンサー1

Jesse_bの答えと非常によく似ており、ここ数年で私に効果的でした。

df -xk / | sort -n | tail -40

-xdfオプションを表示いいえ別のマウントポイントをナビゲートします。使用は-kすべてのサイズを1024バイトブロックに保ちます。出力はソートされ、最後の40行を見る傾向がありますが、これは純粋にランダムです。これしなければならない最も多くのスペースを占めるファイルを含むディレクトリを指します。出力にファイルを含めるには、コマンドをパイプラインdf前に変更してソートしdf -axkて終了します。

おすすめ記事