rm

About 3 min

rm

命令功能

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命令可以删除非空目录。
  • 删除不存在的文件会报错。

使用实例

举例:

  • 输入rm testfile
  • 输入rm -r testpath/

输出说明

示例 1 用 rm 命令删除文件 testfile

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
1
2
3
4
5
6
7

示例 2 用 rm -r 删除非空目录 testpath

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
1
2
3
4
5
6
7