我最近在我的机器上安装了 Ubuntu 18.04,并安装了 17.10 版本中的所有常规内容。然而,似乎有些不对劲,因为我的 Linux 分区显示内存使用量高得离谱。
这是 a 的样子df -h
(sda7 是 Linux)
Filesystem Size Used Avail Use% Mounted on
udev 3.9G 0 3.9G 0% /dev
tmpfs 789M 1.9M 787M 1% /run
/dev/sda7 128G 116G 5.0G 96% /
tmpfs 3.9G 24M 3.9G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/loop0 13M 13M 0 100% /snap/gnome-characters/69
/dev/loop4 87M 87M 0 100% /snap/core/4486
/dev/loop3 21M 21M 0 100% /snap/gnome-logs/25
/dev/loop6 141M 141M 0 100% /snap/gnome-3-26-1604/59
/dev/loop10 87M 87M 0 100% /snap/core/4571
/dev/loop9 3.8M 3.8M 0 100% /snap/gnome-system-monitor/39
/dev/loop8 87M 87M 0 100% /snap/core/4650
/dev/loop14 181M 181M 0 100% /snap/vlc/190
/dev/loop7 22M 22M 0 100% /snap/gnome-logs/31
/dev/loop12 2.4M 2.4M 0 100% /snap/gnome-calculator/167
/dev/loop11 13M 13M 0 100% /snap/gnome-characters/86
/dev/loop13 141M 141M 0 100% /snap/gnome-3-26-1604/62
/dev/loop2 3.4M 3.4M 0 100% /snap/gnome-system-monitor/36
/dev/loop5 1.7M 1.7M 0 100% /snap/gnome-calculator/154
/dev/loop1 140M 140M 0 100% /snap/gnome-3-26-1604/64
/dev/sda2 147G 57G 91G 39% /mnt/84AEB359AEB3430A
/dev/sda3 175G 106G 70G 61% /mnt/40945D4B945D4496
tmpfs 789M 16K 789M 1% /run/user/120
tmpfs 789M 68K 788M 1% /run/user/1000
基于这个链接,我跑了一下ncdu
,它显示了一个相当适度的(以及它应该是的)用法:
. 155.3 GiB [##########] /mnt
24.2 GiB [# ] /usr
20.9 GiB [# ] /home
. 3.4 GiB [ ] /snap
. 2.1 GiB [ ] /var
2.0 GiB [ ] swapfile
775.2 MiB [ ] /lib
179.8 MiB [ ] /opt
137.0 MiB [ ] /boot
. 14.2 MiB [ ] /etc
12.3 MiB [ ] /bin
11.3 MiB [ ] /sbin
. 1.8 MiB [ ] /run
. 212.0 KiB [ ] /tmp
! 16.0 KiB [ ] /lost+found
12.0 KiB [ ] /media
4.0 KiB [ ] /lib64
e 4.0 KiB [ ] /srv
! 4.0 KiB [ ] /root
e 4.0 KiB [ ] /cdrom
. 0.0 B [ ] /proc
. 0.0 B [ ] /sys
0.0 B [ ] /dev
@ 0.0 B [ ] initrd.img.old
@ 0.0 B [ ] initrd.img
@ 0.0 B [ ] vmlinuz.old
@ 0.0 B [ ] vmlinuz
怎么会出现未统计的磁盘使用情况?
答案1
正如建议的伊普尔在对该问题的评论中,ncdu
以非 root 身份运行并没有给出正确的结果。它没有访问根保护区,因此没有调查某些地方。
这样做暴露了问题并得到纠正。