also, instead of "ls -R", you simply type "find". This will list out all files in, and recursively below, your current working directory. One of the advantages of "find" is that it will list out each file's path, relative to the starting point. It can be very handy in certain situations. For example, let's imagine your username is johndoe, typing
find ~johndoe | less
will list out the full path of every file in and below your home directory and pipe it to less so you can browse it.