adb 查看android 设备的硬盘及存储空间

一、通过adb 查看android 设备的硬盘空间

(1).adb shell cat /proc/partitions

major minor #blocks name

254 0 995972 zram0

179 0 15267840 mmcblk0

179 1 3072 mmcblk0p1

179 2 5120 mmcblk0p2

179 3 10240 mmcblk0p3

179 4 10240 mmcblk0p4

179 5 1024 mmcblk0p5

179 6 512 mmcblk0p6

179 7 512 mmcblk0p7

179 8 16384 mmcblk0p8

179 9 16384 mmcblk0p9

179 10 8192 mmcblk0p10

179 11 10240 mmcblk0p11

179 12 512 mmcblk0p12

179 13 2048 mmcblk0p13

179 14 6144 mmcblk0p14

179 15 8192 mmcblk0p15

179 16 5120 mmcblk0p16

179 17 5120 mmcblk0p17

179 18 1024 mmcblk0p18

179 19 32768 mmcblk0p19

179 20 36864 mmcblk0p20

179 21 6291456 mmcblk0p21

179 22 409600 mmcblk0p22

179 23 8369664 mmcblk0p23

179 24 16384 mmcblk0p24

179 96 4096 mmcblk0rpmb

179 64 4096 mmcblk0boot1

179 32 4096 mmcblk0boot0

总块数:mmcblk0 的 #blocks = 15267840

块大小:默认 1024 Bytes(Android标准)

总容量:

15267840 × 1024 ÷ (1024³) = 14.56GB

(与常见的16GB标称值一致,厂商保留约1.44GB用于坏块管理)

用户可见:7.8GB(userdata + 部分扩展分区)

系统占用:6.76GB(system + 隐藏分区)

(2).adb shell df -h

Filesystem Size Used Avail Use% Mounted on

tmpfs 973M 736K 972M 1% /dev

tmpfs 973M 0 973M 0% /mnt

/dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/system 5.8G 4.0G 1.7G 70% /system

/dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/userdata 7.8G 1.2G 6.5G 16% /data

/dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/cache 387M 412K 379M 1% /cache

tmpfs 973M 0 973M 0% /storage

/data/media 7.8G 1.2G 6.5G 16% /storage/emulated

从哪里看出来,userdata(7.8G)和 data/media(7.8G)是同一分区的不同挂载点.

/dev/block/platform/.../by-name/userdata 7.8G 1.2G 6.5G 16% /data

/data/media 7.8G 1.2G 6.5G 16% /storage/emulated

分区 容量 已用 可用 挂载点 备注

system 5.8G 4.0G 1.7G /system 系统固件占用(不可修改)

userdata7.8G 1.2G 6.5G /data 用户可用空间(主存储)

cache 387M 412K 379M /cache 临时缓存分区

data/media 7.8G 1.2G 6.5G /storage/emulated 内部存储(用户可见)

二、通过adb查看内存空间

adb shell cat /proc/meminfo | find "MemTotal" MemTotal:

2000000 kB 就是2GB

相关推荐
你过来啊你1 小时前
Android用户鉴权实现方案深度分析
android·鉴权
kerli3 小时前
Android 嵌套滑动设计思想
android·客户端
恣艺4 小时前
LeetCode 854:相似度为 K 的字符串
android·算法·leetcode
阿华的代码王国5 小时前
【Android】相对布局应用-登录界面
android·xml·java
用户207038619496 小时前
StateFlow与SharedFlow如何取舍?
android
QmDeve6 小时前
原生Android Java调用系统指纹识别方法
android
淹没6 小时前
🚀 告别复杂的HTTP模拟!HttpHook让Dart应用测试变得超简单
android·flutter·dart
HX4367 小时前
MP - List (not just list)
android·ios·全栈