A command that prints a list of files and folders in the current directory along with their total sizes is du -sh *. That command alone doesn\'t, however, list
du -sh *
. - match a ., prefix of hidden file
.
[!.] - match any character, as long as it is not a ., see ref
[!.]
* - any number of characters
*
so this pattern means match files starts with . but not ..
..