# rm - [命令功能](#section01) - [命令格式](#section02) - [参数说明](#section03) - [使用指南](#section04) - [使用实例](#section05) - [输出说明](#section06) ## 命令功能 rm命令用来删除文件或文件夹。 ## 命令格式 rm \[_-fv_\] _FILE or rm_ \[_-rv_\] \[_PATH_ | _filename_\]... ## 参数说明 **表 1** 参数说明

参数

参数说明

取值范围

-r

删除空目录或非空目录。

N/A

-f

强制删除:不需要确认,删除不存的文件在也不报错。

N/A

-v

显示删除的过程。

N/A

PATH/filename

要删除文件或文件夹的名称,支持输入路径。

N/A

## 使用指南 - rm命令能同时删除多个文件或文件夹。 - rm -r命令可以删除非空目录。 - 删除不存在的文件会报错。 ## 使用实例 举例: 1. 输入rm testfile 2. 输入rm -r testpath/ ## 输出说明 **示例 1** 用 rm 命令删除文件 testfile ```shell OHOS:/$ ls bin etc proc storage testfile usr dev lib sdcard system userdata vendor OHOS:/$ rm testfile OHOS:/$ ls bin etc proc storage userdata vendor dev lib sdcard system usr ``` **示例 2** 用 rm -r 删除非空目录 testpath ```shell OHOS:/$ ls bin etc proc storage testpath usr dev lib sdcard system userdata vendor OHOS:/$ rm -r testpath/ OHOS:/$ ls bin etc proc storage userdata vendor dev lib sdcard system usr ```