title: What does ls -d command stand for in linux terminal?
body: <p>When i type <strong>ls -l -d</strong> in my terminal and the current working directory in <strong>root</strong> then it show</p>
  
  <pre><code>root@devils-ey3:~# ls -l -d
  drwxrwxr-x 57 root root 4096 Apr 30 11:16 .
  </code></pre>
  
  <p>But when i was in other current directory assume that it was <strong>/usr/</strong> or <strong>/usr/bin/</strong> then the output is also same as before just change a few thing like filesize,id,date.</p>
  
  <pre><code>root@devils-ey3:/usr/bin# ls -l -d
  drwxr-xr-x 2 root root 118784 Apr 29 23:10 .
  </code></pre>
  
  <p>I read the document of ls -d. It write</p>
  
  <pre><code>-d, --directory            list directory entries instead of contents,
                                 and do not dereference symbolic links
  </code></pre>
  
  <p>I am confused that why we used ls -d and why it shows most likely same outputs in every different directory ?</p>