I got really confused by that when using Linux, as by default it hides all files beginning with ".", and what's more, using an * in the terminal also ignores them (you must do .[^.]* as well to get all files starting with dot that aren't the parent directory (..) or current directory (.) links).