Does it show hidden file names inside all directories? Or just the current directory (including any directory inside it)? I cannot understand why ls -ld .*
returns different results (it shows hidden files and directories ONLY in current directory, not showing files inside any other directory inside it)? Also What does -d
do alone (ls -d
)?