码迷,mamicode.com
首页 > 移动开发 > 详细

查看Android设备上的分区信息

时间:2019-09-04 21:36:53      阅读:393      评论:0      收藏:0      [点我收藏+]

标签:fonts   mic   log   block   文件   name   roc   fill   android   

Android设备上,一般都会存在一块eMMC存储芯片来存放系统和用户数据,甚至部分的引导程序。

一般设备出厂时,各个厂商都会将这块存储芯片分成很多的分区,每个分区内存放不同的内容。具体分区的布局每个厂商或者芯片供应商都会不一样。

可以通过下面的命令来查看目前系统中到底有多少分区:(项目车机上)

cat /proc/partitions

技术图片

如果想知道每个挂载到文件系统上的分区大小和使用情况的信息,可以像普通Linux一样使用:df -h

技术图片

不过df命令只显示了在文件系统上的挂载点,并没有显示对应的块设备是哪个,这点可以通过使用mount命令来弥补:

技术图片

df和mount命令的结果相结合,可以得到更加完整的信息,比如对于/system来说,

其块设备是/dev/block/platform/msm_sdcc.1/by-name/system,文件系统使用的是ext4,大小是1.9G,当前已使用了1.6G,等等。

如果想看某些分区的别名信息,对于高通平台上来说,可以通过下面的命令:

ls -al /dev/block/platform/msm_sdcc.1/by-name

技术图片

 

 

 这些信息可以帮助发现每个分区到底是用来干什么的,比如/dev/block/mmcblk0p41这个分区就是用来存放/system的。

 

 



查看Android设备上的分区信息

标签:fonts   mic   log   block   文件   name   roc   fill   android   

原文地址:https://www.cnblogs.com/yangjj08/p/11461325.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!