You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用ADB命令删除Android设备目录内容,解决rm执行报错问题

问题解答

报错原因

你遇到的报错不属于语法错误,是rm命令的参数使用场景不匹配导致的。
你执行的adb shell rm -f /data/vendor/aplogd命令中,-f参数仅支持删除普通文件,而你指定的目标/data/vendor/aplogd是目录,因此触发了系统提示:

rm: /data/vendor/aplogd: Is a directory

正确操作方式

rm命令删除目录需要搭配-r(递归)参数,递归处理目录下的所有子文件与子目录:

  • 如果你需要删除整个aplogd目录本身,执行以下命令:
    adb shell rm -rf /data/vendor/aplogd
  • 如果你仅需要清空目录内的所有内容、保留aplogd目录本身,执行以下命令:
    adb shell rm -rf /data/vendor/aplogd/*

注意:rm -rf为不可逆删除操作,执行前请务必确认目标路径准确,避免误删系统核心文件导致设备故障


内容的提问来源于stack exchange,提问作者Nelson Dominguez

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 19:54:03