rm
命令功能
rm命令用来删除文件或文件夹。
命令格式
rm [-fv] FILE or rm [-rv] [PATH | filename]...
参数说明
表1 参数说明
参数 | 参数说明 |
---|---|
-r | 删除空目录或非空目录。 |
-f | 强制删除:不需要确认,删除不存的文件在也不报错。 |
-v | 显示删除的过程。 |
PATH/filename | 要删除文件或文件夹的名称,支持输入路径。 |
使用指南
-
rm命令能同时删除多个文件或文件夹。
-
rm -r命令可以删除非空目录。
-
删除不存在的文件会报错。
特殊说明
-f -v 参数shell端暂不支持。切换mksh版本可全支持,方法:cd bin; ./mksh。
使用实例
举例:
-
输入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
示例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