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

相关推荐
fundroid7 分钟前
Room 3.0 完全解析:一次面向未来的现代化重构
android·数据库·database·kmp
漂洋过海来看你啊10 分钟前
Jetpack Compose高效列表实战:状态管理与性能优化指南
android
张宏23621 分钟前
android camera hal3-camera_module_t
android
hongtianzai1 小时前
Laravel9.X核心特性全解析
android·java·数据库
七夜zippoe1 小时前
Python 3.12+ 新特性深度解析:类型系统与性能革命
android·网络·python·类型系统·性能革命·3.12+
Kapaseker1 小时前
五分钟搞定 Compose 的打字机效果
android·kotlin
彭波3961 小时前
听歌软件下载!全网音乐随便听!手机电脑+电视端!音乐播放器推荐
android·智能手机·音频·开源软件·娱乐·软件需求
轩情吖2 小时前
MySQL Connect
数据库·mysql·adb·select·连接·远程访问数据库
江澎涌2 小时前
鸿蒙动态导入实战
android·typescript·harmonyos
lifewange2 小时前
SQL中的聚合函数有哪些
android·数据库·sql