O comando du -hs *
relatará apenas os arquivos que corresponderem a esse curinga. Esse curinga não incluirá arquivos ou diretórios que iniciem com um período.
O comando dh -sh
verificará .
(o diretório atual) para verificar tudo sob esse diretório, incluindo os arquivos iniciados por um período.
Por exemplo:
$ du -shc *
2.0M file.1
4.0M file.2
5.9M file.3
12M total
$ du -shc
24M .
24M total
$ ls -la
total 48576
drwxr-xr-x 8 John Bovi 272 Aug 20 14:26 .
drwxr-xr-x 243 John Bovi 8262 Aug 20 14:25 ..
-rw-r--r-- 1 John Bovi 2097152 Aug 20 14:26 .file.1
-rw-r--r-- 1 John Bovi 4145152 Aug 20 14:26 .file.2
-rw-r--r-- 1 John Bovi 6193152 Aug 20 14:26 .file.3
-rw-r--r-- 1 John Bovi 2097152 Aug 20 14:26 file.1
-rw-r--r-- 1 John Bovi 4145152 Aug 20 14:26 file.2
-rw-r--r-- 1 John Bovi 6193152 Aug 20 14:26 file.3
Um aparte:
Para facilitar, em vez de du -hs *
use du -hsc *
. Ele fornecerá um total para que você não precise adicioná-lo manualmente.