Using the rm Command
The rm command is used to remove files or directories.
Be careful, as removed files cannot be easily recovered.
Basic Usage
To remove a file, use rm filename :
Example
rm my_file.txtOptions
The rm command has options to change how it works:
- -r - Delete a folder and everything inside it
- -i - Ask before deleting each file
- -f - Force delete without asking
- -v - Verbose mode, show files being removed
-v Option: Verbose Mode
The -v option enables verbose mode, which displays the files being removed in the terminal.
This is useful for tracking the removal process, especially when dealing with many files.
Example: Verbose Mode
rm -v my_new_file.txt
removed 'my_new_file.txt'Remove Directories Recursively
The -r option allows you to delete directories and all their contents.
Example: Remove Directories
rm -r directoryPrompt Before Removal
The -i option will prompt you before each file is deleted, helping you avoid accidental deletions.
Example: Prompt Before Removal
rm -i my_file.txt
rm: remove regular file 'my_file.txt'?Force Removal
The -f option forces deletion without any prompts.
Example: Force Removal
rm -f file.txtUsing rm Safely
Always double-check the files and directories you are about to delete, especially when using the -r and -f options.
Tip: Safe Deletion
rm -i -r images
rm: descend into directory 'images'?