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上面。

相关推荐
swIn KWAL2 小时前
【MySQL】环境变量配置
数据库·mysql·adb
RATi GORI2 小时前
MySQL中的CASE WHEN语句:用法、示例与解析
android·数据库·mysql
MoFe13 小时前
【Mysql】创建IP授权用户并授权
android
翻斗包菜4 小时前
MySQL 主从复制 + MyCat2 读写分离 超详细实战教程(OpenEuler 环境)
adb
冬奇Lab4 小时前
Camera2 API架构基础:Android视频系统的大门
android·音视频开发·源码阅读
yy55274 小时前
Mysql 数据库与恢复
adb
hnlgzb4 小时前
安卓app kotlin语法,Hilt是什么东西?
android·开发语言·kotlin
Android系统攻城狮6 小时前
Android tinyalsa深度解析之pcm_params_get_periods_min调用流程与实战(一百七十三)
android·pcm·tinyalsa·音频进阶手册
Xempastissimo7 小时前
Android常见界面控件
android
法欧特斯卡雷特7 小时前
从 Kotlin 编译器 API 的变化开始: 2.3.20
android·后端·开源