RM
Posted On 2007-05-22 by FortyPoundHead
Keywords: Command Reference
Tags: Cisco Linux
Views: 1631
Remove files (delete/unlink)
SYNTAX
rm [options]... file...
OPTIONS
-d, --directory unlink directory, even if non-empty (super-user only)
-f, --force ignore nonexistent files, never prompt
-i, --interactive prompt before any removal
-r, -R, --recursive remove the contents of directories recursively
-v, --verbose explain what is being done
--help display this help and exit
--version output version information and exitTo remove a file you must have write permission on the file and the folder where it is stored.
rm -rf will recursively remove folders and their contents
The OWNER of a file does not need rw permissions in order to rm it.
Undeletable files
The rm command accepts the `--'' option which will cause it to stop processing flag options from that point forward. This allows the removal of file names that begin with a dash (`-'').
rm -- -filename
Alternatively use an absolute or relative path reference.
rm /home/user/-filename
rm ./-filename
To delete a file with non-printable characters in the name: `bad file name'' Use the shell wildcard "?" for each character
rm bad?file?name
About the Author
FortyPoundHead has posted a total of 1974 articles.
Comments On This Post
No comments on this post yet!
Do you have a thought relating to this post? You can post your comment here. If you have an unrelated question, you can use the Q&A section to ask it.
Or you can drop a note to the administrators if you're not sure where you should post.