[英]Where did the disk space go?
在 Ubuntu 18.04 中,作為 root 用戶執行“df -h”並獲得:
Filesystem Size Used Avail Use% Mounted on
...
/dev/vda1 40G 36G 2,4G 94% /
...
,即使用 36 Gb。
接下來,執行“cd /”+“du -sm *| sort -nr”並得到:
22892 home
3329 var
1735 lib
1004 usr
243 boot
176 backup
21 run
15 tmp
9 bin
8 etc
6 sbin
1 srv
1 root
1 opt
1 mnt
1 media
1 lost+found
1 lib64
0 vmlinuz.old
...
使用的是:22892+3329+1735+1004+243+176+21+15+9+8+6+1+1+1+1+1+1+1=29445 Mb
那么 36-29 = 7 Gb 去哪兒了?
我對這個問題感到困惑,因為每天都有幾十兆字節消失在某個地方。 我怎樣才能找到那些消失的 7 Gb 的文件夾?
來自https://askubuntu.com/questions/280342/why-do-df-and-du-commands-show-different-disk-usage的信息解決了我的問題。 命令:
lsof | grep '(deleted)'
向我展示了那些持有未鏈接但持有打開文件的進程。 殺死它們后,所有未鏈接的文件都被釋放並釋放磁盤空間。 謝謝,@Mime。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.