Skip to content
LangStop
The Linux rm Command: Remove Files

The Linux rm Command: Remove Files

1 min read
Last updated:

The Linux rm Command: Remove Files

rm removes files and directories. Warning: There is no trash bin - deleted files are gone.


Basic Usage

rm file.txt
rm file1.txt file2.txt

Remove files.

Directory

rm -r mydir/

Recursive (includes contents).

Force

rm -f file.txt

Force (no prompt, ignore non-existent).


Safety Options

  • -i — Interactive (confirm each)
  • -I — Prompt once for many files
  • -r/-R — Recursive
  • -f — Force (no prompt)
  • -v — Verbose

Examples

Interactive delete

rm -ri directory/

Prompts before each removal.

Keep certain files

rm -v * | grep -v keep.txt

Pipe to filter.


Further Reading

Explore Our Toolset