我的 UNIX 命令 du 失败了吗?

我的 UNIX 命令 du 失败了吗?

我正在检查硬盘占用的空间,执行以下命令时看到了奇怪的结果命令。

下面是我输入的内容的示例:

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 .它们将被考虑在内。

相关内容