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

相关推荐
float_六七18 小时前
SQL流程控制函数完全指南
数据库·sql·adb
星空寻流年18 小时前
设计模式第五章(门面模式)
android·设计模式
fionlsq19 小时前
uniapp集成原生安卓开发的插件
android·uni-app·小组件
风起云涌~1 天前
【Android】kotlin.flow简介
android·开发语言·kotlin
深海呐1 天前
Android 协程的基本使用和最简要原理概述
android·协程·android 协程·协程的原理
studyForMokey1 天前
【Kotlin进阶】泛型的高级特性
android·开发语言·kotlin
袁震1 天前
Android-kotlin MVVM框架搭建+Retrofit二次封装
android·kotlin·mvvm·retrofit
2501_916007471 天前
Java界面开发工具有哪些?常用Java GUI开发工具推荐、实战经验与对比分享
android·java·开发语言·ios·小程序·uni-app·iphone
铭哥的编程日记1 天前
《Linux 基础 IO 完全指南:从文件描述符到缓冲区》
android·linux·运维