Low Orbit Flux Logo 2 F

Linux Command - rm

rm - remove files and dirs



rm file1.txt   # remove file
rm -rf dir1    # recursive / force remove dir and contents
rm -rf dir1/*  # recursive / force remove all in dir1
rm -rf *       # recursive / force remove all 
rm *.txt       Remove all text files

-f don’t prompt, ignore files that don’t exist
-i prompt first
-I prompt if recursive or more than 3 files
–one-file-system ignore anything on different file system
–no-preserve-root don’t treat ‘/’ specially
-r recursive
-R recursive
-d remove empty dirs
-v verbose


rm -- -test1   remove file starting with "-"
rm ./-test1    remove file starting with "-"