adb 命令查看设备存储占用情况

有时会要用adb 命令查看设备存储占用情况。

一般使用df、du 命令去排查。但要注意 adb shell 和linux中的命令参数是有些区别的。

可以通过du --help 看支持哪些参数。

下面是在Android 下测试成功的指令。

首先df 查看整体占用分布情况。

假设要排查/data 目录下的文件占用分布。

先root 或su ,避免权限不足。

这里我们只查找前15个占用空间最大的文件或文件夹。

bash 复制代码
adb root
adb shell
du -s -d 1  /data/* | sort -rn  | head -n 15

结果是以K为单位倒序的。

若执行

bash 复制代码
du -sh  -d 1  /data/* | grep -E 'M|G' | sort -rn

这里我们只过滤出M和G 单位的,注意倒序是按前面数值排列的,所以显示出1.6M 在1.0G上面。

相关推荐
|华|3 小时前
Mysql故障排查与生产环境优化
adb
BduL OWED6 小时前
mysql的主从配置
android·mysql·adb
人需要PID6 小时前
【卡尔曼工具箱-EKF-MATLAB应用】
android
亘元有量-流量变现8 小时前
APP自动识别跳转各大应用商店(鸿蒙+iOS+安卓全品牌)|可直接部署落地页源码
android·ios·harmonyos
ForteScarlet12 小时前
从 Kotlin 编译器 API 的变化开始: 2.3.20
android·开发语言·后端·ios·开源·kotlin
私人珍藏库12 小时前
[Android] 假装来电 v1.1.0
android·app·工具·软件·多功能
枕布响丸辣12 小时前
基于 MySQL+MHA+Keepalived 搭建高可用主从集群实战
adb
spencer_tseng13 小时前
Android Studio [Gradle JDK]
android·ide·android studio
sun00770013 小时前
wifi热点的防火墙
android