title: chmod recursive doesn't work
body: <p>I'm running on OSX</p>
  
  <pre><code>chmod -R 755
  </code></pre>
  
  <p>Isn't the above supposed to change all files in the folder into that permission (755)?</p>
  
  <pre><code>usage:  chmod [-fhv] [-R [-H | -L | -P]] [-a | +a | =a  [i][# [ n]]] mode|entry file ...
      chmod [-fhv] [-R [-H | -L | -P]] [-E | -C | -N | -i | -I] file ...
  </code></pre>
  
  <p>I get <code>^</code> when I use <code>chmod -R 755</code></p>
  
  <p>Some other questions that I have</p>
  
  <ol>
  <li><p>How do you know what permission a file is before you download it? For example, this stack overflow page that I am currently on, what permission is it set as? </p></li>
  <li><p>On github, is there any way I can force permission on a file? For example, I want the index.html file to be downloaded with a 755 permission. Do I need to upload it with a 755 permission? </p></li>
  <li><p><code>-rw-r--r--@</code>  What does the <code>@</code> symbol mean in the end?</p></li>
  </ol>