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

相关推荐
似霰8 小时前
AIDL Hal 开发笔记2----AIDL HAL 实例分析light hal
android·framework·hal
—Qeyser8 小时前
Flutter 颜色完全指南
android·flutter·ios
2501_9160088910 小时前
iOS 上架需要哪些准备,账号、Bundle ID、证书、描述文件、安装测试及上传
android·ios·小程序·https·uni-app·iphone·webview
摘星编程12 小时前
React Native for OpenHarmony 实战:DatePickerAndroid 日期选择器详解
android·react native·react.js
花卷HJ14 小时前
Android 沉浸式全屏实践:主题 + 状态栏文字颜色完整方案
android
花卷HJ15 小时前
Android 项目中 BaseActivity 封装实践(支持 ViewBinding、PermissionUtils动态权限、加载弹窗和跳转动画)
android
消失的旧时光-194317 小时前
Android 接入 Flutter(Add-to-App)最小闭环:10 分钟跑起第一个混合页面
android·flutter
城东米粉儿17 小时前
android StrictMode 笔记
android
Zender Han17 小时前
Flutter Android 启动页 & App 图标替换(不使用任何插件的完整实践)
android·flutter·ios
童无极17 小时前
Android 弹幕君APP开发实战01
android