我的磁盘已满,/home
据我了解,目录是罪魁祸首:
sudo du -h --max-depth=1 | sort -h
来自主页输出:
40K ./.flipper
76K ./.pki
76K ./.vnc
92K ./.ssr
108K ./Images
116K ./.ICAClient
484K ./.java
520K ./.gimp-2.8
580K ./Videos
3,5M ./Pictures
4,2M ./.mysql
32M ./.crashlytics
32M ./detekt
79M ./.vscode
123M ./.nvm[
186M ./usr
228M ./Téléchargements
286M ./lscGradle
298M ./.m2
326M ./.nvm
356M ./.npm
458M ./.mozilla
477M ./.codestream
1,4G ./.local
1,4G ./snap
1,7G ./.config
1,8G ./Desktop
1,8G ./Downloads
2,0G ./node_modules
3,0G ./.cache
4,9G ./Documents
6,1G ./app
9,1G ./.gradle
9,5G ./.android
37G ./Android
199G .
当前主目录大小为 199GB。但是添加文件却不合适。
知道原因吗?
编辑2
使用du
解决-a
了我的问题,
sudo du -ah -max-depth=1 | sort -h
输出了一个>100 GB的隐藏.swp
文件,哈哈。
编辑
回答一些评论(感谢):
- 磁盘使用情况分析器无法定位或找到丢失的空间
- 我不使用docker和co
df -hx squashfsdf
输出:
/dev/loop10 615M 615M 0 100% /snap/intellij-idea-community/257
/dev/loop11 111M 111M 0 100% /snap/core/12821
/dev/loop12 219M 219M 0 100% /snap/gnome-3-34-1804/77
/dev/loop13 135M 135M 0 100% /snap/chromium/1945
/dev/loop14 161M 161M 0 100% /snap/opera/167
/dev/loop15 161M 161M 0 100% /snap/opera/168
/dev/loop16 23M 23M 0 100% /snap/chromium-ffmpeg/26
/dev/loop1 62M 62M 0 100% /snap/core20/1405
/dev/loop17 111M 111M 0 100% /snap/core/12725
/dev/loop18 2,7M 2,7M 0 100% /snap/gnome-system-monitor/169
/dev/loop19 768K 768K 0 100% /snap/gnome-characters/761
/dev/loop20 640K 640K 0 100% /snap/gnome-logs/103
/dev/loop21 170M 170M 0 100% /snap/spotify/58
/dev/loop2 133M 133M 0 100% /snap/postman/95
/dev/loop22 95M 95M 0 100% /snap/slack/60
/dev/loop23 249M 249M 0 100% /snap/gnome-3-38-2004/99
/dev/loop24 128K 128K 0 100% /snap/bare/5
/dev/loop25 169M 169M 0 100% /snap/spotify/57
/dev/loop26 614M 614M 0 100% /snap/intellij-idea-community/265
/dev/loop27 768K 768K 0 100% /snap/gnome-characters/741
/dev/loop28 56M 56M 0 100% /snap/core18/2284
/dev/loop29 2,7M 2,7M 0 100% /snap/gnome-system-monitor/174
/dev/loop30 141M 141M 0 100% /snap/gnome-3-26-1604/102
/dev/loop31 62M 62M 0 100% /snap/core20/1376
/dev/loop32 83M 83M 0 100% /snap/scrcpy/379
/dev/loop33 2,5M 2,5M 0 100% /snap/gnome-calculator/884
/dev/loop34 219M 219M 0 100% /snap/gnome-3-34-1804/72
/dev/loop35 163M 163M 0 100% /snap/gnome-3-28-1804/145
/dev/loop36 640K 640K 0 100% /snap/gnome-logs/106
/dev/loop3 66M 66M 0 100% /snap/gtk-common-themes/1519
/dev/loop37 130M 130M 0 100% /snap/slack/49
/dev/loop38 56M 56M 0 100% /snap/core18/2344
/dev/loop39 135M 135M 0 100% /snap/chromium/1944
/dev/loop40 2,7M 2,7M 0 100% /snap/gnome-calculator/920
/dev/loop4 18M 18M 0 100% /snap/chromium-ffmpeg/24
/dev/loop5 248M 248M 0 100% /snap/gnome-3-38-2004/87
/dev/loop6 83M 83M 0 100% /snap/scrcpy/371
/dev/loop7 141M 141M 0 100% /snap/gnome-3-26-1604/104
/dev/loop8 296M 296M 0 100% /snap/vlc/2344
/dev/loop9 66M 66M 0 100% /snap/gtk-common-themes/1515
/dev/nvme0n1p1 511M 6,7M 505M 2% /boot/efi
/dev/nvme0n1p2 234G 220G 1,6G 100% /
Filesystem Size Used Avail Use% Mounted on
tmpfs 1,6G 2,1M 1,6G 1% /run
tmpfs 1,6G 4,8M 1,6G 1% /run/user/1000
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
tmpfs 7,7G 0 7,7G 0% /sys/fs/cgroup
tmpfs 7,7G 148M 7,6G 2% /dev/shm
udev 7,7G 0 7,7G 0% /dev
答案1
要在命令行中分析磁盘使用情况,可以使用该工具ncdu
这是基于 curses 的版本du
。应该安装它。
sudo apt install ncdu
为了分析当前用户的用户主目录,您可以使用以下语法:
ncdu ~
为了分析整个文件系统/
,但忽略已安装的设备,-x
您可以使用:
sudo ncdu -x /
此外,在浏览文件系统时,ncdu
您可以按下d
键删除某些目录或文件。完成分析后,按q
退出。
它的界面如下所示。