On Tue, 2018-03-13 at 17:20 -0700, jdow wrote:
Hidden files or directories are hidden. What part of that are some people missing. You have to tell the system to expose those "hidden" items for many operations such as listing files, which this abuse of "du" is showing.
The system has no concept of a hidden file. There is simply a convention that 'ls' and some other commands ignore names beginning with '.' by default, and this is incorporated into the Shell's interpretation of '*'. That's all.
poc