.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.2. .TH RM "1" "August 2022" "GNU coreutils 8.32" "User Commands" .SH NAME rm \- manual page for rm 8.32 .SH SYNOPSIS .B rm [\fI\,OPTION\/\fR]... [\fI\,FILE\/\fR]... .SH DESCRIPTION Remove (unlink) the FILE(s). .TP \fB\-f\fR, \fB\-\-force\fR ignore nonexistent files and arguments, never prompt .TP \fB\-i\fR prompt before every removal .TP \fB\-I\fR prompt once before removing more than three files, or when removing recursively; less intrusive than \fB\-i\fR, while still giving protection against most mistakes .TP \fB\-\-interactive\fR[=\fI\,WHEN\/\fR] prompt according to WHEN: never, once (\fB\-I\fR), or always (\fB\-i\fR); without WHEN, prompt always .TP \fB\-\-one\-file\-system\fR when removing a hierarchy recursively, skip any directory that is on a file system different from that of the corresponding command line argument .TP \fB\-\-no\-preserve\-root\fR do not treat '/' specially .TP \fB\-\-preserve\-root\fR[=\fI\,all\/\fR] do not remove '/' (default); with 'all', reject any command line argument on a separate device from its parent .TP \fB\-r\fR, \fB\-R\fR, \fB\-\-recursive\fR remove directories and their contents recursively .TP \fB\-d\fR, \fB\-\-dir\fR remove empty directories .TP \fB\-v\fR, \fB\-\-verbose\fR explain what is being done .TP \fB\-\-help\fR display this help and exit .TP \fB\-\-version\fR output version information and exit .PP By default, rm does not remove directories. Use the \fB\-\-recursive\fR (\fB\-r\fR or \fB\-R\fR) option to remove each listed directory, too, along with all of its contents. .PP To remove a file whose name starts with a '\-', for example '\-foo', use one of these commands: .IP rm \fB\-\-\fR \fB\-foo\fR .IP rm ./\-foo .PP Note that if you use rm to remove a file, it might be possible to recover some of its contents, given sufficient expertise and/or time. For greater assurance that the contents are truly unrecoverable, consider using shred. .PP GNU coreutils online help: Report any translation bugs to Full documentation or available locally via: info '(coreutils) rm invocation' .SH AUTHOR Written by Paul Rubin, David MacKenzie, Richard M. Stallman, and Jim Meyering. .SH COPYRIGHT Copyright \(co 2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later . .br This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.