备注
2024/04/18星期四
最近用到了一些和Android系统分区相关的知识,随手总结一下
一、分区命令
Android系统是基于Linux内核开发的,因此具有很多Linux有的系统命令,在Linux中和分区相关的主要有四个命令,这里用网上查到的绕口令简单解释一下,就是说存在的设备不一定能被系统识别,被识别的设备不一定能使用,能使用的设备不一定正在被使用
命令 | 作用 |
---|---|
fdisk -l | 查看所有存在的设备 |
cat /proc/partitions | 查看所有已识别的设备 |
blkid | 查看所有可用设备 |
df | 查看所有正在挂载使用的设备 |
由于fdisk是一个分区工具,因此Android并没有集成,可以通过cat /dev/block
和cat /dev/block/by-name
查看,/dev/block包含所有存在设备,/dev/block/by-name是安卓系统在处理uevent事件时(设备插入、拔出、状态改变)自动添加设备名的符号链接