Delete one or more files. To remove a file, you must have write permission in the directory that contains the file, but you need not have permission on the file itself. If you do not have write permission on the file, you will be prompted (y or n) to override. rm is often aliased to rm -i, especially for the root user, to protect against inadvertently deleting files.
Remove directories, even if they are not empty. Available only to a privileged user.
Remove write-protected files without prompting.
Print a help message and then exit.
Prompt for y (remove the file) or n (do not remove the file) for each file.
Specify when to prompt. The possible values for when are never, no, none, once, always, yes.
Prompt only once before deleting recursively or before deleting more than three files.
Do not treat root (/) specially. This is the default.
When removing recursively, only remove files on the same filesystem as files.
Do not remove root (/).
If file is a directory, remove the entire directory and all its contents, including subdirectories. Be forewarned: use of this option can be dangerous.
Verbose mode (print the name of each file before removing it).
Print version information and then exit.
Mark the end of options. Use this when you need to supply a filename beginning with -.