I have a large directory with about 60GB worth of subdirectories and files beneath it. I would like only root to have access to delete anything in that directory, while any user can read the files (say mp3's and I want any user to be able to play them). I keep thinking
chmod -R 644 /foo/bar
would give me read access to the files as a regular user, but it does not.
Since the directory in question is a subdirectory, do I need to give the same permissions all the way up the tree? is that where I'm making my mistake?