-
-
Notifications
You must be signed in to change notification settings - Fork 1
Linux rm Guide
Mattscreative edited this page Dec 5, 2025
·
2 revisions
Complete beginner-friendly guide to rm on Linux, covering Arch Linux, CachyOS, and other distributions including removing files, directories, and safe deletion practices.
rm (remove) deletes files and directories.
Uses:
- Delete files: Remove files
- Remove directories: Delete folders
- Cleanup: Clean up files
- File management: Manage filesystem
Warning:
- Permanent: Deletion is permanent
- No undo: Cannot easily recover
- Be careful: Double-check before deleting
Basic usage:
# Remove file
rm file.txt
# Remove multiple files
rm file1.txt file2.txt file3.txtConfirm deletion:
# Interactive mode
rm -i file.txt
# Asks for confirmationForce delete:
# Force removal
rm -f file.txt
# No confirmation, even if protectedShow actions:
# Verbose mode
rm -v file.txt
# Shows what's removedRemove directory:
# Remove directory and contents
rm -r directory/
# Recursive removalForce recursive:
# Force recursive
rm -rf directory/
# No confirmation
# Use with extreme caution!Check before delete:
# List files first
ls -la
# Verify what you're deleting
rm -i file.txtSafe aliases:
# Add to ~/.bashrc
alias rm='rm -i'
# Always promptsFix permissions:
# Check permissions
ls -l file.txt
# Use sudo if needed
sudo rm file.txtThis guide covered rm usage, file/directory removal, and safety practices for Arch Linux, CachyOS, and other distributions.
- rmdir Guide - Remove empty directories
- ls Guide - List files
- Backup and Restore - Backup strategies
-
rm Documentation:
man rm
This guide covers Arch Linux, CachyOS, and other Linux distributions. For distribution-specific details, refer to your distribution's documentation.