This is intended as a very minimal guide to getting around the UNIX
            command line with minimum pain.
            
            Here are the commands we feel will be most useful to you in our
            classes and projects:
        
ls: lists files in the
                current directory (folder)
            ls -a: list all files, including hidden
                ones
            pwd: print working
                directory (tells you where you are!)
            cd [dirname]: change directory to [dirname]
            cp [file1] [file2]: copies [file1] to [file2]
            mv [file1] [file2]: move [file1] to [file2] (file1
                will be gone!)
            rm [file]: remove [file]
            cat [file]: dumps file to stdout
            echo $var: displays value of $var
            find . -name [file]: look for [file] in
                or under current directory
            grep <pattern> [files]: search for
                <pattern> in [files]
                grep [a-z][0-9] *.py
                git specific commands:
        git init: create a new git 
                repository (repo)
            git add [files...]: adds a list of files to the
                repo you are currently in -- will fail if you are not in a repo
                folder!
            git commit -a -m "Your message here.": commits all
                changed files to the current repo.
            git push origin master: pushes your changes to the 
                "origin" repo: in our case, that is GitHub
            git pull origin master: pull changes from the
                origin repo (in our case GitHub) to the machine you
                are on