title: Why does ls ~/.ssh work but not cd ~/.ssh?
body: <p>If the <code>ls</code> command lists the contents of a directory, then some output to <code>ls &lt;directory</code> would seem to indicate that a directory exists.</p>
  
  <p>For example, this is what I get:</p>
  
  <pre><code>&gt; ls ~/.ssh
  id_rsa  id_rsa.pub  known_hosts
  </code></pre>
  
  <p>But why then, when I type <code>cd ~/.ssh</code> do I get</p>
  
  <pre><code>&gt; cd ~/.ssh
  The system cannot find the path specified.
  </code></pre>
  
  <p>?</p>
  
  <p>Why can I list the contents of this directory but not navigate to it?</p>
  
  <p><strong>I am using Windows 8</strong></p>