1) The document discusses file attributes and permissions in Linux/Unix systems. It describes the ls command and its options to view file details like type, permissions, owner, size etc.
2) It explains how to change file permissions using chmod and change ownership using chown/chgrp commands. Directories require write permission to add/remove files.
3) The shell interprets commands, expands wildcards, executes the command and waits for next user input, repeating its cycle. Wildcards like * and ? and character classes help match multiple filenames.