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

相关推荐
157092511341 天前
Android进阶之光:HTTP协议原理深度解析
android·网络协议·http
终端安全笔记1 天前
安卓五品牌通道差在哪:监管通道拆解
android
v_34836087621 天前
Android native端 堆栈打印
android·算法
一笑的小酒馆1 天前
AndroidKMP之导航和WebView
android
2501_932750261 天前
Android BottomNavigationView 入门介绍
android
Godikov1 天前
硬件异步事件下的业务一致性:智能柜领取/归还流程的竞态设计
android
Godikov1 天前
不用 Netty:Android 手写 TCP 客户端实战——自定义协议帧、粘包处理与可靠重连
android
事圆则缓1 天前
Java 面向对象如何落到 Android View 体系
android
2501_916008891 天前
全平台抓包工具,Windows、iPhone、Linux三个平台抓包测试
网络协议·计算机网络·网络安全·ios·adb·https·udp
iPad协议个微协议1 天前
# 微信自动营销系统如何基于 WechatApi 做事件驱动设计
android·微信·企业微信·个人开发·wechatapi·微信个人号开发