我正在检查硬盘占用的空间,执行以下命令时看到了奇怪的结果杜命令。
下面是我输入的内容的示例:
marcha_r@Risa marcha_r $ du -cksh *
28M Documents
972K Downloads
5.7G Dropbox
14G Games
42M Images
6.9G Music
50M Screenshots
20K Test
26G total
marcha_r@Risa marcha_r $ cd ..
marcha_r@Risa home $ du -cksh *
49G marcha_r
49G total
当我/家文件夹,然后我执行杜,它说我占用了 49G。但是当我继续/主页/marcha_r文件夹,杜说我只占用了 26G!我的 23G 在哪里?有人知道吗?
谢谢!
答案1
23G 很可能位于您的主目录下的隐藏目录中。而不是du -cksh *
,运行du -cksh .
它们将被考虑在内。